IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Parse error


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Septembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 9
    Par défaut Parse error
    Je suis en train de programmer la gestion de l'identification de mon site et cela fait maintenant plusieurs heures que je bloque sur ce problème:

    Voici la source de ma page indentification2.php:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
     
    <?php
    	function secure($texte)
    	{
    		return trim(addslashes($texte));
    	}
     
    	include("../planning/conn.php");
    	$_SESSION['login'] = strtolower(secure($_POST['login']));
    	$_SESSION['pass'] = $_POST['pass'];
    	if( strlen($_SESSION['login']) > 0 && strlen($_SESSION['login']) > 0)
    		{
    			$verif_user=mysql_query("SELECT EMAIL, CODE, ID_USER, GROUPE, ETAT
    									 FROM USERS_SOLIC
    									 WHERE email='$_SESSION['login']'
    									 AND mdp = '$_SESSION['pass']'")or die(mysql_error());
    			$n = mysql_num_rows($verif_user);
    			if ($n == 1 && !empty($_SESSION['login']) && !empty($_SESSION['pass']))
    			{
    				$_SESSION['id_user'] = $tab[2];
    				$_SESSION['groupe'] = $tab[3];
    				$_SESSION['conn1'] = 1;
    				$_SESSION['conn2'] = 1;
    				$_SESSION['newdate'] = 1;
    				echo '<meta http-equiv="refresh" content="0;URL=../planning/index2.php">';
    			}
    			else
    			{
    				$_SESSION['erreur'] = 'login';
    				echo '<meta http-equiv="refresh" content="0;URL=../planning/index.php">';
    			}
    		}
    	else
    		{
    			$_SESSION['erreur'] = 'vide';
    			echo '<meta http-equiv="refresh" content="0;URL=../planning/index.php">';
    		}
    ?>

    Après un essai je reçois ce message d'erreur: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\Program Files\wamp\www\planning\identification2.php on line 14.



    Venant de commencer le php j'ai un peu de mal avec le debug si vous pourriez me donner une piste ou me dire d'où ca cloche cela serai très sympa.
    Je vous remercie d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour et bienvenu sur le forum

    Il faut sortir tes variables de la chaine :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $verif_user=mysql_query("SELECT EMAIL, CODE, ID_USER, GROUPE, ETAT
    									 FROM USERS_SOLIC
    									 WHERE email='" . $_SESSION['login'] . "'
    									 AND mdp = '" . $_SESSION['pass'] . "'")or die(mysql_error());
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 9
    Par défaut
    D'abord je te remercie pour la rapidité de ta réponse cela a résolu ce problème la. Il m'en envoie deux autres mais je vais chercher un peu avant de demander de l'aide.
    Sur ce bonne journée!

  4. #4
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par Grimtork Voir le message
    Je suis en train de programmer la gestion de l'identification de mon site et cela fait maintenant plusieurs heures que je bloque sur ce problème:

    Après un essai je reçois ce message d'erreur: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\Program Files\wamp\www\planning\identification2.php on line 14.
    Venant de commencer le php j'ai un peu de mal avec le debug si vous pourriez me donner une piste ou me dire d'où ca cloche cela serai très sympa.
    Je vous remercie d'avance.
    Bonjour,
    merci de mettre tes codes entre CODE comme plus bas ...
    utilises le bouton de l'éditeur "#"

    Si non ton probléme est dans les ' et "
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?php
    WHERE email=$_SESSION['login'] AND mdp = $_SESSION['pass']")
    or die(mysql_error());
    ?>
    Arhhhhhh Sabotage escuses le temps de rédiger et tu avais posté

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Parse Error...
    Par Anduriel dans le forum Langage
    Réponses: 5
    Dernier message: 09/10/2005, 02h23
  2. parse error
    Par Romain93 dans le forum C
    Réponses: 6
    Dernier message: 28/09/2005, 21h03
  3. je ne comprend pas un parse error
    Par bibi_64 dans le forum C
    Réponses: 3
    Dernier message: 21/09/2005, 14h00
  4. XML Parsing Error: not well-formed
    Par localhost dans le forum Valider
    Réponses: 5
    Dernier message: 16/06/2005, 14h20
  5. Parse error
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 02/02/2005, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo