Je suis en plein apprentissage du php, et je m´aide du site du zéro. j´en suis au TP du minichat mais je bloque un peu ...
Je me suis aidé de la correction pour corriger mes erreur mais j´ai toujours: "Parse error: syntax error, unexpected ´{´ in /mnt/136/sdb/1/8/darklinkftp/minichat.php on line 13" comme message
Voici les script:
<!Doctype html Public "-//w3c// xhtml 1.0 Strict//
EN"
"http://www.w3.org/TR/xhtmll/DTD/whtmll-strict.dtd
">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang"fr" lang"fr">
<title>Mini-tchat, by darklink</title>
<meta http-esquiv="content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
form {
text-align: center;
}
</style>
<?php
if (isset($_POST[´pseudo´]) AND isset($_POST[´message´]))
{
if ($_POST[´pseudo´] != NULL AND $_POST[´message´] != NULL)
{
mysql_connect("localhost", "darklinkftp", "0belgik");
mysql_db("darklinkftp")
$message = htmlentities ($_POST[´message´]);
$pseudo = htmlentities ($_POST[´peudo´]);
mysql_query("INSERT INTO MINICHAT VALUES(´´, ´$pseudo´, ´message´)");
mysql_close();
}
}
{
?>
<form action="minichat.php" methode="post">
<p>
Pseudo : <input type="text" name="pseudo" /> <br/>
Message : <input type="text" name="message" /> <br/>
<input type="submit" value="Envoyer" />
</p>
</form>
<?php
}
}
mysql_connect("localhost", "darklinkftp", "0belgik");
mysql_db("darklinkftp")
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,10");
mysql_close();
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p> <b><?php echo $donnees[´pseudo´]; ?> </b> : <?php echo $donnes[´message´]; ?> <br/>_______<br/></p>
<?php
}
?>
Aidez moi svp, et si vous savez expliquer l´erreur c´est encore mieux
