Parse error: syntax error, unexpected $end
dededede4
Messages postés
237
Statut
Membre
-
tuantu Messages postés 41 Statut Membre -
tuantu Messages postés 41 Statut Membre -
Bonjour,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<?php
include("head.php");
?>
<body>
<div id="en_tete">
</div>
<div id="menu">
<?php
include("menu.php");
?>
</div>
<div id="corps">
<div id="console">
<?php
include("console.php");
?>
</div>
<?php
include('config.php');
if ($_GET['id'] = 2) { // Si on arrive par identification.php?id=2
$verif = "SELECT Login,Password FROM membres_tbl WHERE Login='$_POST[login]' AND Password='$_POST[password]'"; // Sélection du login correspond au mot de passe entré par le visiteur
$ok = mysql_query($verif); // On exécute et on gère l'erreur
if(!mysql_num_rows($ok)) { // Si le login et mot de passe ne correspondent pas
echo '<center><br><br><b>Erreur dans la saisie du login et/ou du mot de passe !</b>';
echo '<br><br><a href="javascript:history.go(-1)">Retour</a></center>';
exit(); // On arrête le chargement de la page
}
{
echo '<center><br>Bienvenue <b>'.$_POST['login'].'</b> ;) <br><img src="https://www.habbo.fr/habbo-imaging/avatarimage?user=%27$_POST[login].'&action=wav&frame=3&direction=3&head_direction=3&gesture=sml&size=b&img_format=gif">'; // Petit message...
echo '<br><br>Maintenan, tu est bien identifier, rien de plus avent que le site ouvre sa vertion bêta ;) '; // Ici affichage d'un lien de votre choix, donc à modifier !!!
exit(); // On arrête le chargement de la page
}
if(empty($_POST['login'])) // Si login est vide
{
echo '<br><br><center><b><p>Pas de pseudo, pas de connection ;)</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
if(empty($_POST['password'])) // Si aucun password n'a été donné
{
echo '<br><br><center><b><p>Pas de mot de pass, pas de connection ;)</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
// On recupère le mot de passe de la table membres_tbl qui correspond au login du visiteur
$sql = "SELECT Password FROM membres_tbl WHERE Login='$_POST[login]'";
$req = mysql_query($sql) or die('Erreur !<br>'.$sql.'<br>'.mysql_error(); // On exécute la requête et on gère l'erreur
$data = mysql_fetch_array($req); // On met dans un tableau la requete $sql
if($data['Password'] != $_POST['password']) // Si le password entré par le visiteur est différent de celui contenu dans la base de données
{
echo '<br><br><center><b><p>Vous avez entrez un mauvais mot de passe ou un mauvais login...</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
else // Sinon...
{
session_start(); // On ouvre une session
session_register('login'); // On enregistre la variable de session login
session_register('password'); // On enregistre la variable de session password
header('Location: ma_page.php'); // Redirection vers la page d'accueil de l'espace membres
}
?>
</div>
<div id="pied_de_page">
<?php
include("pied.php");
?>
</div>
</body>
</html>
et sa me fait :
Parse error: syntax error, unexpected ';' in /data/www/sites/1/idoo.com/d/e/dex4/site/identification.php on line 69
Quesqui marche pas ?
Merci ;)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<?php
include("head.php");
?>
<body>
<div id="en_tete">
</div>
<div id="menu">
<?php
include("menu.php");
?>
</div>
<div id="corps">
<div id="console">
<?php
include("console.php");
?>
</div>
<?php
include('config.php');
if ($_GET['id'] = 2) { // Si on arrive par identification.php?id=2
$verif = "SELECT Login,Password FROM membres_tbl WHERE Login='$_POST[login]' AND Password='$_POST[password]'"; // Sélection du login correspond au mot de passe entré par le visiteur
$ok = mysql_query($verif); // On exécute et on gère l'erreur
if(!mysql_num_rows($ok)) { // Si le login et mot de passe ne correspondent pas
echo '<center><br><br><b>Erreur dans la saisie du login et/ou du mot de passe !</b>';
echo '<br><br><a href="javascript:history.go(-1)">Retour</a></center>';
exit(); // On arrête le chargement de la page
}
{
echo '<center><br>Bienvenue <b>'.$_POST['login'].'</b> ;) <br><img src="https://www.habbo.fr/habbo-imaging/avatarimage?user=%27$_POST[login].'&action=wav&frame=3&direction=3&head_direction=3&gesture=sml&size=b&img_format=gif">'; // Petit message...
echo '<br><br>Maintenan, tu est bien identifier, rien de plus avent que le site ouvre sa vertion bêta ;) '; // Ici affichage d'un lien de votre choix, donc à modifier !!!
exit(); // On arrête le chargement de la page
}
if(empty($_POST['login'])) // Si login est vide
{
echo '<br><br><center><b><p>Pas de pseudo, pas de connection ;)</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
if(empty($_POST['password'])) // Si aucun password n'a été donné
{
echo '<br><br><center><b><p>Pas de mot de pass, pas de connection ;)</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
// On recupère le mot de passe de la table membres_tbl qui correspond au login du visiteur
$sql = "SELECT Password FROM membres_tbl WHERE Login='$_POST[login]'";
$req = mysql_query($sql) or die('Erreur !<br>'.$sql.'<br>'.mysql_error(); // On exécute la requête et on gère l'erreur
$data = mysql_fetch_array($req); // On met dans un tableau la requete $sql
if($data['Password'] != $_POST['password']) // Si le password entré par le visiteur est différent de celui contenu dans la base de données
{
echo '<br><br><center><b><p>Vous avez entrez un mauvais mot de passe ou un mauvais login...</p></b></center>';
include('form_ident.php'); // On inclus le formulaire d'identification
exit(); // On arrête le chargement de la page
}
else // Sinon...
{
session_start(); // On ouvre une session
session_register('login'); // On enregistre la variable de session login
session_register('password'); // On enregistre la variable de session password
header('Location: ma_page.php'); // Redirection vers la page d'accueil de l'espace membres
}
?>
</div>
<div id="pied_de_page">
<?php
include("pied.php");
?>
</div>
</body>
</html>
et sa me fait :
Parse error: syntax error, unexpected ';' in /data/www/sites/1/idoo.com/d/e/dex4/site/identification.php on line 69
Quesqui marche pas ?
Merci ;)
A voir également:
- Parse error: syntax error, unexpected $end
- Fan error lenovo - Forum Refroidissement
- Eespt technical error - Forum Box et Streaming vidéo
- Pour ceux qui ont "LENOVO fan error au démarrage" - Forum PC portable
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- A javascript error occurred in the main process - Forum Matériel & Système
5 réponses
manifestement, il y a un ; en trop à la ligne 69 du fichier identification.php
J'imagine que le code donné est celui du fichier en question ...
Par contre j'pense pas que je pourrais isoler la ligne 69 dans le tas ...
J'ai qd meme essayé et fais un copier-coller de tout ça dans un éditeur. La ligne 69 correspondait à :
$req = mysql_query($sql) or die('Erreur !<br>'.$sql.'<br>'.mysql_error(); // On exécute la requête et on gère l'erreur
Et effectivement, il manque une parenthèse fermante devant le ;
J'imagine que le code donné est celui du fichier en question ...
Par contre j'pense pas que je pourrais isoler la ligne 69 dans le tas ...
J'ai qd meme essayé et fais un copier-coller de tout ça dans un éditeur. La ligne 69 correspondait à :
$req = mysql_query($sql) or die('Erreur !<br>'.$sql.'<br>'.mysql_error(); // On exécute la requête et on gère l'erreur
Et effectivement, il manque une parenthèse fermante devant le ;
Salut,
J'étais parti pour faire l'inventaire de tes erreurs mais y'en a trop et ce sont des erreurs d'inatention. Donc relis ton code et tu trouveras par toi-même de toute évidence ;-)
Pour info: il manque des accolades fermantes, des parenthèses fermantes, il y a un bloc à un endroit entre accolade mais ya pas de if ou de else ou de while qui le précède.
Bref, relis toi et indente bien ton code si ce n'est pas déjà fait ;-)
J'étais parti pour faire l'inventaire de tes erreurs mais y'en a trop et ce sont des erreurs d'inatention. Donc relis ton code et tu trouveras par toi-même de toute évidence ;-)
Pour info: il manque des accolades fermantes, des parenthèses fermantes, il y a un bloc à un endroit entre accolade mais ya pas de if ou de else ou de while qui le précède.
Bref, relis toi et indente bien ton code si ce n'est pas déjà fait ;-)
Salut,
Tu es peut-être déçu, mais je ne réagis pas comme ça pour rien.
Je sais pertinement que si tu relis ton code, tu trouveras facilement les erreurs par toi-même.
Ca n'a rien à voir avec le fait d'utiliser une fonction compliquée ou d'aborder une notion que tu ne comprondrais pas encore en Php, c'est une question de relecture de code: quelque chose que tu peux corriger par toi-même.
C'est juste une question de soin de son propre code.
Tiens, hop:
http://www.commentcamarche.net/faq/sujet 11015 parse error syntax error unexpected end
Tu es peut-être déçu, mais je ne réagis pas comme ça pour rien.
Je sais pertinement que si tu relis ton code, tu trouveras facilement les erreurs par toi-même.
Ca n'a rien à voir avec le fait d'utiliser une fonction compliquée ou d'aborder une notion que tu ne comprondrais pas encore en Php, c'est une question de relecture de code: quelque chose que tu peux corriger par toi-même.
C'est juste une question de soin de son propre code.
Tiens, hop:
http://www.commentcamarche.net/faq/sujet 11015 parse error syntax error unexpected end
fin bref j'ai mis la parentaise qui menquée est je tombe sur sa :
Parse error: syntax error, unexpected $end in /data/www/sites/1/idoo.com/d/e/dex4/site/identification.php on line 97
Se qui tombe sur la dergniére ligne...
Vous savez pas ?
Bon jver me coucher... x)
Parse error: syntax error, unexpected $end in /data/www/sites/1/idoo.com/d/e/dex4/site/identification.php on line 97
Se qui tombe sur la dergniére ligne...
Vous savez pas ?
Bon jver me coucher... x)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question