Problême script php xajax pour rafraichire
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
-
micka30 Messages postés 102 Date d'inscription Statut Membre Dernière intervention -
micka30 Messages postés 102 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un problême avec ce script:
il marchait avant que je rajoute de l'xajax pour le rafraichir,
le probl^me c'est que je ne connait rien en ajax et donc forcement ca ne marche pas !
plus rien ne s'affiche dans lecture ni les message envoyer , ni les message recu!
http://www.uncupidon.com/chat.php?pseudo=petitfute
voici le script:
j'ai un problême avec ce script:
il marchait avant que je rajoute de l'xajax pour le rafraichir,
le probl^me c'est que je ne connait rien en ajax et donc forcement ca ne marche pas !
plus rien ne s'affiche dans lecture ni les message envoyer , ni les message recu!
http://www.uncupidon.com/chat.php?pseudo=petitfute
voici le script:
<?php session_start(); $_SESSION['pseudo']; $_SESSION['logged']; $cnx = mysql_connect( "***********", "*************", "************") or die( "Pb connexion au serveur".mysql_error() ); $db = mysql_select_db( "************" ) or die( "Pb selection base".mysql_error() ); if ( isset( $_POST['message'] ) && !is_null( $_POST['message'] ) ) { $message = mysql_real_escape_string( htmlspecialchars( $_POST['message'] ) ); $timestamp = time(); $expediteur = $_SESSION['pseudo']; $destinataire = $_GET['pseudo']; mysql_query( "INSERT INTO chat VALUES('', '$expediteur', '$destinataire', '$message', '$timestamp', '')" ); // et tu ne stockes pas le résultat dans une variable ? } function chat () { $retour_xajax = new xajaxResponse(); $retour = ''; $reponse = mysql_query( "SELECT expediteur, message, timestamp FROM chat WHERE destinataire='".$_SESSION['pseudo']."'OR expediteur='".$_SESSION['pseudo']."'" ); while( $donnees = mysql_fetch_array( $reponse ) ) { $date = date( 'd/m/Y \à H\hi', $donnees2['timestamp'] ); $message = $donnees['message']; $expediteur = $donnees['expediteur']; $pseudo= $_GET['pseudo']; $retour='<p><strong> '.$expediteur.' </strong> le '.$date.' : '.$message.' </p>'; } $retour_xajax->addAssign( 'lecture' , 'innerHTML' , $retour ); return $retour_xajax->getXML(); } require( 'xajax.inc.php' ); $xajax = new xajax(); $xajax->registerFunction( 'chat' ); $xajax->processRequests(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>t'chat uncupidon</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php $xajax->printJavascript(); ?> <script type="text/javascript"> function refresh() { chat(); setTimeout("refresh()", 5000); } </script> <style type="text/css"> #chatcomplet { width:400px; height:400px; background-repeat: no-repeat; border: 1px solid black; } #lecture { position : absolute ; width:400px; height:300px; background-color: red; color : yellow; overflow : scroll ; border: 1px solid green; } #message { background-color: green; background-attachment: fixed; width:400px; height:100px; border: 1px solid green; padding: 1px; padding-top: 300px; } </style> </head> <body> <div id="chatcomplet"> <form action="<?php echo'chat.php?pseudo='.$pseudo.''?>" method="post"> <div id="lecture"></div> <div id="message"> <p>Message : <input type="text" name="message" size="30"/> <br /> <input type="submit" value="Envoyer" /> </p> </div> </div> </form> <script type="text/javascript">refresh();</script> </body> </html>
A voir également:
- Problême script php xajax pour rafraichire
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Expert php pinterest - Télécharger - Langages
1 réponse
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
5
up
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
5
>
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
upp
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
5
>
micka30
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
uppppp