bonjour
j'ai un probleme dans mon code qui dit unexpected en on line 139
je sais que c'est souvent à cause de } mais j'ai vérifié et je ne trouve rien. Quelqu'un pourrait m'aider svp.
Voici mon code:
<html>
<body>
<?php
include ("mysql_info.php");
?>
<?php
if(file_exists("$titre.php")) {
echo "<center><b>Ce sujet existe déjà. <br> Réessayez avec un nouveau titre.<br><br></b>";
}
else{
$link = mysql_connect("$serveur", "$root", "$password")
or die("Erreur lors de la connection sur le forum.");
echo "<center><b>Le nouveau sujet a été créé avec succès.<br><br></b></center>";
mysql_select_db("vezonline_forum")
or die ("Erreur sur la connection de la base de donnée.");
$req = ("create table if not exists $titre (Auteur varchar(20000), Message text, Date date)");
$res = mysql_query($req)
or die ("Erreur lors de la création de la table.");
$date = date(Y).date(m).date(d);
$req2 = "insert into liste (Titre, Auteur, Date) values ('$titre','$auteur','$date')";
$res2 = mysql_query($req2)
or die ("Erreur lors de l'écriture dans la table.");
$req3 = "insert into $titre (Auteur, Message, Date) values ('$auteur', '$message', '$date')";
$res3 = mysql_query($req3)
or die ("Erreur lors de l'écriture du message.");
$file = $titre.".php";
$dollar_link2 = "$"."link2";
$dollar_rec = "$"."rec";
$dollar_row = "$"."row";
$dollar_start = "$"."start";
$dollar_nb = "$"."nb";
$fp = fopen("$file", "x+");
fseek ($fp, 0);
fputs ($fp, "<?php
$dollar_link2 = mysql_connect('$serveur', '$root', '$password')
or die('Erreur lors de la connection sur le forum.');
mysql_select_db('vezonline_forum')
or die ('Erreur sur la connection de la base de donnée.');
?>
<br>
<center>
<table width='70%' height='25' border='0' align=center>
<tr>
<td class='titre' width='53%' align='center'>
<b>
<center>
<?php echo '$titre';?>
</center>
</b>
</td>
</tr>
<tr>
<td>
<center>
<b>Auteur: </b> <?php echo '$auteur';?>
</center>
</td>
<td>
<center>
<b>Date: </b> <?php echo '$date';?>
</center>
</td>
</tr>
</table>
</center>
<?php
$dollar_rec = mysql_query(select * from '$titre' order by Date desc limit ".$dollar_start.",".$dollar_nb);
while ('$dollar_row = mysql_fetch_assoc($dollar_rec)')
{
?>
<center>
<table width='70%' height='25' border='0' align=center>
<tr>
<td class='lines'>
<b>Auteur: </b>
<?php
echo
$dollar_row
['Auteur'];
?>
</td>
<td class='lines'>
<b>Date: </b>
<?php
echo
$dollar_row
['Date'];
?>
</td>
</tr>
<tr>
<td class='lines'>
<?php
echo
$dollar_row
['Message'];
?>
</td>
</tr>
</table>
</center>
<?php
}
mysql_close('$dollar_link2');
?>");
fclose ($fp);
mysql_close($link);
}
echo"
<br><br>
<center>
<a href=main.php>Retour au forum</a>
</center>";
?>