Rechercher : dans
Par :

Parse error: syntax error, unexpected T_IF in

Dernière réponse le 30 avr 2009 à 14:28:00 Maxime, le 2 sep 2008 à 21:59:20 
 Signaler ce message aux modérateurs

Bonjour,

Voici l erreur que j ai en php :

Parse error: syntax error, unexpected T_IF in /mnt/102/sda/1/3/teamcpi39/verif.php on line 15



Voici mon code :

<?php
session_start();

$connection=mysql_connect("localhost", "monpseudo", "monpassword");
mysql_select_db("monpseudo");


$Pseudo=$_POST['Login'];
$Mdp=$_POST['Password'];

$sql="SELECT Password FROM member WHERE Login='".$Pseudo."'";

$result=mysql_query($connection,$sql)
	
LIGNE 15 :	if($result == $Mdp)
	{
		?>
		<SCRIPT LANGUAGE="JavaScript">
    	document.location.href="accueil.html"
		</SCRIPT>
		<?
	}
	else
	{
		?>
		<SCRIPT LANGUAGE="JavaScript">
    	document.location.href="index.php"
		</SCRIPT>
		<?
	}
?>



Merci de vos réponses
Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Parse error: syntax error, unexpected T_IF in » dans :
Parse error: syntax error, unexpected $end Voir Lorsque l'on programme en Php, on se retrouve inévitablement un jour devant ce genre d'erreur: Parse error: syntax error, unexpected $end in Command line code on line 1 En français, ça signifie grossièrement: "Erreur d'analyse du code: il y a une...
PHP Parse error: unexpected '<' in ... eval()'d code on line VoirSymptômes Lors de l'utilisation de la fonction eval() en PHP, ce dernier se plaint et vous affiche un message de la forme suivante : PHP Parse error: syntax error, unexpected '
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :

1

jynolen, le 2 sep 2008 à 23:38:30

Il te manque un point-virgule après $result=mysql_query($connection,$sql)

Répondre à jynolen

2

Maxime, le 2 sep 2008 à 23:40:11

Merci pour la réponse, j ai un nouveau probleme apres avoir mis le " ; " :

Parse error: parse error, unexpected $end in

Répondre à Maxime

3

Maxime, le 2 sep 2008 à 23:40:56

Erreur php : Parse error: parse error, unexpected $end in ligne 31

Répondre à Maxime

4

jynolen, le 2 sep 2008 à 23:41:31
Répondre à jynolen

5

hafidodido, le 2 sep 2008 à 23:42:18

La ligne $result=mysql_query($connection,$sql); manque de point vergule en ligne 13.

abdelhafid.ca.cx.

Répondre à hafidodido

6

Maxime, le 2 sep 2008 à 23:43:54

Merci beaucoup pour toutes vos réponses

Répondre à Maxime

7

hafidodido, le 2 sep 2008 à 23:45:22

Ooohhh.pardon, l'erreur est déja signalé par Jynoline.

vous pouvez ecrire toute le code et présisez la ligne où il ya erreur en gras.

abdelhafid.ca.cx

Répondre à hafidodido

8

johnvox, le 2 sep 2008 à 23:45:38

Tu remplace <? par <?php et ça marche

Répondre à johnvox

9

Maxime, le 2 sep 2008 à 23:48:25

Merci , sa marche. C'etait vicieux comme erreur !!!

Répondre à Maxime

10

 isaak, le 30 avr 2009 à 14:28:00

Bonjour on me signale une erreur que je n'arrive pas identifier
voici mon code
en ligne 3 et 4

<?php
$folder="contenu"
3. if (!$file) { $file = "default";}
4 . if ($folder){ $page = $folder.'/'.$file.'.php';}
else{ $page = $file.'.php';}
if (!file_exists($page)){ $page = 'accueil.php';}

?>

Répondre à isaak
Collection CommentÇaMarche.net