IF et ELSE message d'erreur
Bonjour a tous,
J'ai un message d'erreur que je n'arrive pas a résoudre.
message d'erreur:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\news\admin\news.php on line 30
ligne concernée:
Code:
}else{ print("Erreur""<font color='#C00000'>".mysql_error()."</font>");
source complète:
Code:
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
| <?php session_start();
if (!isset($_SESSION['login'])) {
echo "<center>Bienvenue dans l'espace d administration</center></br>";
}
?>
<?php include('includes/sql_connect.php');
if (isset($_POST["action"]))
{
if (isset($_POST["news_id"])) $_POST["news_id"]=sprintf("%0d",$_POST["news_id"]);
if (isset($_POST["titre"])) $_POST["titre"]=htmlentities(mysql_real_escape_string(trim($_POST["titre"])),ENT_QUOTES);
if (isset($_POST["contenu"])) $_POST["contenu"]=htmlentities(mysql_real_escape_string(trim($_POST["contenu"])),ENT_QUOTES);
if ($_POST["action"]=="Ajouter"){
$requete_n="INSERT INTO news SET date=CURDATE(),titre='$_POST[titre]',texte='$_POST[contenu]'";
echo"La news a été ajoutée.";
}else{ if ($_POST["action"]=="Supprimer"){
$requete_n="DELETE FROM news WHERE news_id=$_POST[news_id]";
echo"La news a été suprimée.";
}else{ if ($_POST["action"]=="Modifier"){
$requete_n="UPDATE news SET titre='$_POST[titre]',texte='$_POST[contenu]' WHERE news_id=$_POST[news_id]";
echo"la news a été modifiée.";
}
if (mysql_query($requete_n)){
header('Location:admin/index.php');
}else{ print("Erreur""<font color='#C00000'>".mysql_error()."</font>");
}
}
}
}
?> |