Erreur de syntaxe
Chabanus
Messages postés
1026
Statut
Membre
-
Chabanus Messages postés 1026 Statut Membre -
Chabanus Messages postés 1026 Statut Membre -
Bonjour,
S'il vous plais j'ai un souci au niveau de la dernière ligne ->>143 ->> qui est: </html>
Parse error: syntax error, unexpected $end in /www/sites/1/ifrance.com/1/-/1-octet/site/index.php on line 143
Une idée a pour le message d'erreur ?
Merci d'avance
S'il vous plais j'ai un souci au niveau de la dernière ligne ->>143 ->> qui est: </html>
Parse error: syntax error, unexpected $end in /www/sites/1/ifrance.com/1/-/1-octet/site/index.php on line 143
Une idée a pour le message d'erreur ?
Merci d'avance
A voir également:
- Erreur de syntaxe
- Erreur upes 1025 - Forum Téléviseurs
- Erreur t32 ✓ - Forum Livebox
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Corriger l'erreur 0x80070643 de la mise à jour KB5034441 de Windows 10 - Accueil - Windows
2 réponses
Voici le code:
<?php
session_start();
require('conf.php');
require('conf2.php');
// Gestion de la déconnexion
if(isset($_GET['erreur']) && $_GET['erreur'] == 'logout'){ // Test sur les paramètres d'URL qui permettront d'identifier un contexte de déconnexion
$login = $_SESSION['login']; // On garde le prénom en variable pour dire au revoir (soyons polis :-)
session_unset("authentification");
header("Location:index.php?erreur=delog&login=$login");
} ?>
<!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" >
<head>
<title>Bienvenue sur mon site !</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
<link rel="alternate stylesheet" media="screen" type="text/css" title="Design deux" href="design2.css" />
<?
echo'<link href="'.$adresse.'/rss.php" rel="alternate" type="application/rss+xml" title="'.$titre_flux.'" />';
?>
<link rel='stylesheet' type='text/css' href='style.css' />
<script type='text/javascript' src='form.js'></script>
</head>
<body>
<center>
<table id="Table_01" width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<div id="en_tete">
<?php include("entetee.php") ?>
</div>
</tr>
<!-- L'en-tête -->
<tr>
<td>
<div id="menu"> <?php include("menu.php") ?> </div>
<!-- Le corps -->
</td>
<td height="100%">
<div id="corps" align="top">
<?php
if (isset($_POST['login']) AND isset($_POST['passe']))
{
$login = addslashes($_POST['login']); // mise en variable du nom d'utilisateur
$pass = addslashes(md5($_POST['pass'])); // mise en variable du mot de passe chiffré à l'aide de md5 (I love md5)
if(isset($_GET['erreur']) && ($_GET['erreur'] == "delog")) { ?>
Déconnexion réussie... A bientôt <?php echo $_GET['login'];?> !
<?php } ?>
<p align="center" class="title">
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "login")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > login ou mot de passe incorrect</strong>
<?php } ?>
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "intru")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > Aucune session n'est ouverte ou vous n'avez pas les droits pour afficher cette page</strong>
<?php } ?>
}
<?
require('function.php');
$link = mysql_connect($host,$user,$pass);
mysql_select_db($db);
if(!isset($_GET['nb']) or $_GET['nb'] == '')
{
$nb = 10;
}
else
{
$nb = (int)$_GET['nb'];
}
if(!isset($_GET['limit']))
{
$limit = 0;
}
else
{
$limit = (int)$_GET['limit'];
}
$sql = "SELECT count(id) FROM news";
$result = mysql_query($sql,$link);
$num = mysql_fetch_row($result);
$total = $num[0];
if($total)
{
$sql = "SELECT titre,text,auteur,module,date FROM news WHERE module='index' ORDER BY id DESC LIMIT $limit,$nb";
$result = mysql_query($sql,$link);
while($row = mysql_fetch_array($result))
{
$date = date('d/m/Y \à H\hi', $row['date']);
echo"<div class='news'>
<div class='titre'>$row[titre] $date</div>
<div class='text_news'>";
bbcode($row['text']);
echo"<div class='posteur'>ajouter par: $row[auteur]</div></div>
</div><br />";
}
//calcul des limites
$limitesuivante = $limit + $nb;
$limiteprecedente = $limit - $nb;
//affichage liens suivants et prècèdent
if($limit != 0)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?limit='.$limiteprecedente.'&nb='.$nb.'">Page précédente</a>';
}
if($limitesuivante < $total)
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?limit='.$limitesuivante.'&nb='.$nb.'">Page Suivante</a>';
}
affichePages($nb,"$_SERVER[PHP_SELF]",$total);
}
else
{
echo "pas de news";
}
?>
</div>
</td>
<td>
<div id="menu2"> <?php if(isset($_SESSION["login"]) && $_SESSION["login"] == true && $_SESSION["privilege"] =="user")
{
include("menu3.php");
}
else if (isset($_SESSION["login"]) && $_SESSION["login"] == true && $_SESSION["privilege"] =="admin")
{
include("menu4.php");
}
else
{
include("menu2.php");
}
?></div>
</td>
</tr>
</table>
</center>
</body>
</html>
Le problème est ici car en enlevant ce code, pas de message.Je ne vois pas où j'ai oublié un truc, merci de m'aider
<?php
if (isset($_POST['login']) AND isset($_POST['passe']))
{
$login = addslashes($_POST['login']); // mise en variable du nom d'utilisateur
$pass = addslashes(md5($_POST['pass'])); // mise en variable du mot de passe chiffré à l'aide de md5 (I love md5)
if(isset($_GET['erreur']) && ($_GET['erreur'] == "delog")) { ?>
Déconnexion réussie... A bientôt <?php echo $_GET['login'];?> !
<?php } ?>
<p align="center" class="title">
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "login")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > login ou mot de passe incorrect</strong>
<?php } ?>
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "intru")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > Aucune session n'est ouverte ou vous n'avez pas les droits pour afficher cette page</strong>
<?php } ?>
}
<?
<?php
if (isset($_POST['login']) AND isset($_POST['passe']))
{
$login = addslashes($_POST['login']); // mise en variable du nom d'utilisateur
$pass = addslashes(md5($_POST['pass'])); // mise en variable du mot de passe chiffré à l'aide de md5 (I love md5)
if(isset($_GET['erreur']) && ($_GET['erreur'] == "delog")) { ?>
Déconnexion réussie... A bientôt <?php echo $_GET['login'];?> !
<?php } ?>
<p align="center" class="title">
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "login")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > login ou mot de passe incorrect</strong>
<?php } ?>
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "intru")) { // Affiche l'erreur ?>
<strong class="erreur">Echec d'authentification !!! > Aucune session n'est ouverte ou vous n'avez pas les droits pour afficher cette page</strong>
<?php } ?>
}
<?