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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
<?php
session_start();
// A NE SURTOUT PAS OUBLIER ET A METTRE EN DEBUT DE FICHIER AVANT LE HTML.
?>
<html>
...
<?php
if(!isset($_POST['login']) && !isset($_SESSION['login'])){
?>
<!----- Formulaire tout simple pour récupérer un login ----->
Formulaire de connexion à mon super chat ! <br />
<form action="<?php $_SERVER['PHP_SELF']?>">
<input type="text" name="login" />
<input type="submit" name="sub" value="Envoyer" />
</form>
...
<?php
}
else{
//Initialise la SESSION
$_SESSION['login']=$_POST['login'];
//Récupération des 10 derniers messages postés :
$sql="SELECT * FROM message WHERE LIMIT 0,10 DESC";// me trompe p-e un peu dans l'ordre vers la fin, mais tous les éléments sont la.
$res=mysql_query($sql);
while($data=mysql_fetch_assoc($res)){
$message = $data['mess'];//Récupération des 10 derniers messages
echo $message."<br />";
}
}
?>
Formulaire d envoi de message
...
...
...
<?php
if(isset($_POST['envoi_Mess'])){
$sql1="INSERT INTO message(id,....) VALUES('........')";
$res1=mysql_query($sql1);
}
?>
<?php
//Il ne te manque plus qu'à trouver un petit script qui actualise ta page régulièrement et ton chat est fait !
?>
</html> |
Partager