connextion espace membre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : connextion espace membre

Re: connextion espace membre

par moogli » 18 avr. 2012, 18:11

Ça arrive à tous le monde, voir pire : buter pendant deux heures sur un nom de classe qui s'appel resource avec un s au lieu de deux (à l'anglaise donc) et que vue écrit en français tu trouve ca correct et pige pas l'erreur :mrgreen:



@+

Re: connextion espace membre

par bigtux » 18 avr. 2012, 18:02

Merci moogli pour cette réponse très rapide

Pour le moment j'utilise notepad++, sur t'est conseil je vais de ce pas téléchargé un IDE

En espérant ne plus avoir à vous embêté pour des erreurs aussi bette a+

Re: connextion espace membre

par moogli » 18 avr. 2012, 17:24

Te manqe un ; moins à la première ligne ;)

Je te conseil d'utiliser un "IDE". C'est un éditeur de texte de compet qui t'indiquera ces erreurs et même t'apportera de l'aide au dev.
Par exemple
Netbrans
Éclipse
Zend studio
Des tas d'autres dont j'ai oublier le nom, il y a un topic la dessus il le semble.

@+

connextion espace membre

par bigtux » 18 avr. 2012, 17:09

Bonjour, je viens ici, car j'ai un petit problème avec ma page de connexion sur le site que je tente de créer. Je tiens à préciser que commence le php/mysql donc il est probable qu'il n'y est pas qu'une faute désolé mais, je ne comprends pas pourquoi cela ne marche pas la

Je reçois l'erreur suivante :
Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\TuxGagne\connexion1.php on line 14

Mon code est le suivant :
				        <?php

					$pseudo = $_POST['pseudo']
					$reponse = $bdd->prepare('SELECT COUNT(membre) AS nb_pseudo FROM membre WHERE pseudo = ? ');
					$reponse->execute(array($pseudo));
					$donnees = $reponse->fetch();
					$nb = $donnees['nb_pseudo'];
					$reponse->closeCursor();
						
					if ( $nb == 1)
					{
					$reponse = $bdd->prepare('SELECT * FROM membre WHERE pseudo = ?');
					$reponse->execute(array($pseudo));
					$donnees = $reponse->fetch();
						if ( $_POST['mdp'] == $donnees['mdp'] )
						{
							if ($donnees['actif'] == 1)
							{
							echo ' Connexion réussie ';
							// connexion
							}
							else if ($donnees['actif'] == 0)
							{
							echo ' Vous n\'avez pas validé le mail de confirmation. ';
							}
						}
						else if ( $_POST['mdp'] != $donnees['mdp'] )
						{
						echo 'Mot de passe incorrect';
						}
					}
					else if ( $nb == 0 )
					{
					echo 'Pseudo incorrect';
					?>
					<form method="post" action="connexion1.php">
					<p><br/>
					pseudo :			<input type="text" name="pseudo" /> <br/><br/>
					Mot de Passe :		<input type="password" name="mdp" /><br/><br/>
					<INPUT border=0 src="images/connexion.png" type=image Value=submit align="middle" /><br/><br/>
					</p>	 
					</form>
					<?php
					}
					?>

Merci d’avance