probleme

probleme - PHP - Programmation

Marsh Posté le 29-06-2005 à 20:10:47    

Citation :

<?
$name = $_POST["nom"];
$mess = $_POST["message"];
?>
<?
 mysql_connect("localhost", "root", "" );
?>
 
<?
 mysql_select_db("projet" );
 
 $reponse = mysql_query ("SELECT * FROM chat ORDER BY id DESC LIMIT 0,10" );
 
 while ($donnees = mysql_fetch_array($reponse))
 {
 ?>
 
 <html>
 <head><title>chat</title></head>
 <body>
<p>
pseudo :<form action="chat.php" method="post">
</p>
<p>
<input type="text" name="nom" />
</p>
</form>
<p>
ton message :<form action="chat.php" method="post">
</p>
<p>
<input type="text" name="message" /> <input type="submit" value="valider" />
</p>
</form>
<p>  
 <? echo $donnees["pseudo"]; ?>
 :
 <? echo $donnees["message"]; ?>
</p>
</body>
</html>
<?
 }
 mysql_close();
?>


 
voila alors la, je ne comprends pas pourquoi il me dit qu'il y a une erreur a la ligne deux et trois, sur ca:

Citation :

$name = $_POST["nom"];
$mess = $_POST["message"];


j'ai essaye de les mettre ailleur ( apre avoir lancer la base de donnees etc...) mais toujours le meme resultat. Je ne comprends pas mon erreur. Merci de m'aider. ( j'ai fais des efforts ^^ )

Reply

Marsh Posté le 29-06-2005 à 20:10:47   

Reply

Marsh Posté le 29-06-2005 à 20:33:47    

C'est quoi l'erreur ?
 
J'imagine que c'est parce que tu vérifies pas l'existence de tes $_POST avant de les affecter.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 29-06-2005 à 20:38:55    

oki donc je doi mettre if (isset....
{
$name = $_POST["nom"];  
$mess = $_POST["message"];
} c ca?

Reply

Marsh Posté le 29-06-2005 à 20:39:55    

Reply

Marsh Posté le 29-06-2005 à 20:40:50    

a oui ca marche merci beacoup ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed