Parse error: syntax error, unexpected $end [Résolu/Fermé]

Signaler
Messages postés
5
Date d'inscription
dimanche 12 juin 2011
Statut
Membre
Dernière intervention
20 juin 2011
-
Blackjambon
Messages postés
5
Date d'inscription
dimanche 12 juin 2011
Statut
Membre
Dernière intervention
20 juin 2011
-
Bonjour,
Voilà j'ai ce problème Parse error: syntax error, unexpected $end in /home/httpd/X/X/X/XX/XXXXX.com/test.php on line 101
Mais je n'ai pas les lignes sur mon bloc notes donc je ne sais pas quoi changer
Si quelqu'un peut m'aider !
voila le code :
<?php
include('config.php');
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Se connecter</title>
<meta http-equiv="imagetoolbar" content="false"/>
<link rel="shortcut icon" href="/login/static/_themes/wam/img/favicon.ico" type="image/x-icon"/>
<link rel="stylesheet" type="text/css" href="master.css"/>
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="/login/static/_themes/wam/css/master-ie6.css?v1" /><![endif]-->
<link rel="stylesheet" type="text/css" fr-fr.css"/>
</script>
</head>
<body class="fr-fr">
<?php
//Si lutilisateur est connecte, on le deconecte
if(isset($_SESSION['username']))
{
//On le deconecte en supprimant simplement les sessions username et userid
unset($_SESSION['username'], $_SESSION['userid']);
?>
<div class="message">Vous avez bien été déconnecté.<br />
<a href="<?php echo $url_home; ?>">Accueil</a></div>
<?php
}
else
{
$ousername = '';
//On verifie si le formulaire a ete envoye
if(isset($_POST['username'], $_POST['password']))
{
//On echappe les variables pour pouvoir les mettre dans des requetes SQL
if(get_magic_quotes_gpc())
{
$ousername = stripslashes($_POST['username']);
$username = mysql_real_escape_string(stripslashes($_POST['username']));
$password = stripslashes($_POST['password']);
}
else
{
$username = mysql_real_escape_string($_POST['username']);
$password = $_POST['password'];
}
//On recupere le mot de passe de lutilisateur
$req = mysql_query('select password,id from users where username="'.$username.'"');
$dn = mysql_fetch_array($req);
//On le compare a celui quil a entre et on verifie si le membre existe
if($dn['password']==$password and mysql_num_rows($req)>0)
{
//Si le mot de passe es bon, on ne vas pas afficher le formulaire
$form = false;
//On enregistre son pseudo dans la session username et son identifiant dans la session userid
$_SESSION['username'] = $_POST['username'];
$_SESSION['userid'] = $dn['id'];
?>
<div class="message">Vous avez bien été connecté. Vous pouvez accéder à votre espace membre.<br />
<a href="http://wownova.franceserv.com/Membres.php">Accueil</a></div>
<?php
}
else
{
//Sinon, on indique que la combinaison nest pas bonne
$form = true;
$message = 'La combinaison que vous avez entré n\'est pas bonne.';
}
}
else
{
$form = true;
}
if($form)
{
//On affiche un message sil y a lieu
if(isset($message))
{
echo '<div class="message">'.$message.'</div>';
}
//On affiche le formulaire
?>
<div class="page loginView">
<form id="loginForm" class="submitForm" name="loginForm" method="post"
action="?app=wam&ref=https%3A%2F%2Fwww.worldofwarcraft.com%2Faccount%2Fmenu.html&cr=true" onsubmit="login.disableButton('submit', this); return true;">
<div class="formRow accountName">
<label class="formLabel" for="accountName" style="margin-bottom:1px">Nom d'utilisateur</label>
<input type="text" name="username" id="username" value="<?php echo htmlentities($ousername, ENT_QUOTES, 'UTF-8'); ?>" /><br />
</div>
<div class="formRow password">
<label class="formLabel" for="password">Mot de passe</label>
<input id="password" name="password"
maxlength="16" type="password" tabindex="2" autocomplete="off" class="text" />
</div>
<input type="submit" value="Connection"class="hiddenSubmit" />
<a class="submit" href="javascript:;" onclick="Form.submit(this)" tabindex="3">Se connecter</a>
<div class="signUp">

</div>
<input type="hidden" name="persistLogin" id="persistLogin" value="on" />
</form>
</div>
</body>
</html>
PS: ma ligne 101 est </html>

2 réponses

Messages postés
7791
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
928
là, comme ça, je dirais que personne ne peut...

on ne peut pas deviner ton code source ;)
Messages postés
5
Date d'inscription
dimanche 12 juin 2011
Statut
Membre
Dernière intervention
20 juin 2011

C'est bon je l'ai résolu il me manquait <?php
}
}
?> a la fin de mon code :)