begin process at 2012 05 31 03:56:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

un mini chat


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

un mini chat

samedi 27 octobre 2007 à 03:53:28 | un mini chat

mouniklo

Bonjour à tous je voudrais intégrer un minichat à mon site.

Mais, et oui il y à toujours un mais j'ai une fabuleuse erreur qui fait que ça ne fonctionne pas alors voila je vous mets ici mon code et le message d'erreur qui apparait sur ma page, et si quelqu'un pouvait m'aider ça m'arrangerait.
Merci

code html et php :


<!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" >
   <head>
       <title>minichat</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       <link rel="stylesheet" media="screen" type="text/css" title="Design"
       href="design.css" />
   </head>
   <body>
       <?php
if (isset($_POST['pseudo']) and isset($_POST['message']) //Si les message existe
    if($_POST['pseudo'] != NULL and $_POST['message'] != NULL) //Si les deux champs sont bien rempli
  
    //On se connecte à MySQL
    mysql_connect("nom_du_serveur", "nom_de_l'utilisateur", "mot_de_passe");
    mysql_select_db("nom_de_votre_base_de_donnee");

    // On utilise la fonction PHP htmlentities pour éviter d'enregistrer du code HTML dans la table
    $pseudo = htmlentities ($_POST['pseudo']);
    $message = htmlentities ($_POST['message']);

    //On enregistre dans la table minichat
    mysql_query("INSERT INTO minichat VALUES('', '$pseudo', '$message')");

    //On se deconnecte de MySQL
    mysql_close();
    }
}
?>

<form action="minichat.php?message=envoyer" method="post">
Votre pseudo : <input type="text" name="pseudo" /><br />
Votre message : <input type="text" name="message" /><br />
<input type="submit" value="Envoyer" />
</form>

<?php

// Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("nom_du_serveur", "nom_de_l'utilisateur", "mot_de_passe");
mysql_select_db("nom_de_votre_bdd");

// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,10");

// On se déconnecte de MySQL
mysql_close();

// Puis on fait une boucle pour afficher tous les résultats :
while($donnees = mysql_fetch_array($reponse))
{
?>

<p><strong><?php echo$donnees['pseudo']; ?></strong> : <?php echo $donnees['message']; ?></p>



<?php
}
// Fin de la boucle, le script est terminé !
?>

   </body>
</html>



et voici mon superbe message d'erreur :

Parse error: syntax error, unexpected T_IF in /www/sites/1/ifrance.com/w/b/wbmster/site/minichat/index.php on line 12



alors la question a dix centimes qu'est ce qui cloche???
samedi 27 octobre 2007 à 11:07:26 | Re : un mini chat

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

tu fermes tes accolades, certes...mais pour que cela soit utile, encore faut-il les ouvrir! ;-)

samedi 27 octobre 2007 à 16:03:02 | Re : un mini chat

nicomilville

Membre Club
Réponse acceptée !
Et en plus je suis a peu près sur que tu à copié coller ce code sur le site du zéro car j'y suis allé il n'y a pas si longtemps que ça et il y avait le même code. C'est bien de s'inspirer d'exemple mais il faut quand même changer un minimum de code !!!


 Si je peut me rendre utile demander
samedi 27 octobre 2007 à 16:26:02 | Re : un mini chat

mouniklo

Réponse acceptée !
oui ce code provient de codes source mais etant nullisimes en php (je suis en train d'apprendre mais lentement, donc surement), je pensais pouvoir utiliser un script déja prêt pour l'integrer assez rapidement à mon site mais merçi pour les réponses.
samedi 27 octobre 2007 à 18:46:46 | Re : un mini chat

nicomilville

Membre Club
Réponse acceptée !
Si nous avons répondu à tes questions merci de cliquer sur réponse accepté


 Si je peut me rendre utile demander


Cette discussion est classée dans : message, mysql, post, pseudo, minichat


Répondre à ce message

Sujets en rapport avec ce message

Condition [ par Lobb88 ] Bonjour, je voudrais savoir comment empêcher l'écriture dans la base MYSQL si deux même valeur y sont rentré à la suite:                               Livre d'or (site du zero) [ par sjcbboy ] Bonjour à tous. Je voudrais mettre un livre d'or sur le site que je suis en train de faire. J'ai suivi le TP du site du zero dont voici le code:<!DOCT Modifier les enregistrements d'une base donée [ par GillesWebmaster ] Bonjour,j'aimerais savoir comment on fait pour créer un petit "module" qui modifie les enregsitrement d'un livre d'or:2pages: -livreor.php             Parse error [ par CCJ ] bonjour voila mon code : if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent {     if ($_POST['pseudo'] != NULL AN Textarea [ par CCJ ] bonjour.je fais actuellement un site et g kelkes blemes pour etre plus calir voici l'adresse : http://assembleur.perso.ados.fr/Acceuil.php?Page=Tchatl recuperer dernier message d'une BDD avec requete [ par blinix123 ] Bonjour à tous,Voila, j'ai un mini-chat, dans le quel les gens poste des messages, or lorsque l'on tape sur F5,c'est a dire la touche rafraichir, le d problème d'authentification avec la fonction md5() [ par greg975 ] bonjour à tous!débutant en php j'ai écrit un code sur l'autehentification des utilisateurs avec la fonction md5() voir si-dessous. le problème c'est q Probleme avec Insert INTO [ par lTommyl ] Voila,j'ai cree un petit script d'inscription mais depuis 3 jours il ne veut plus accepter les membres.aucune erreur apparait mais il n'insere pas les probleme avec mes sessions! [ par drmatox ] bonjour a vous, je suis trankillement installer dans mon fauteuil et je commence mon script de session, bon bien sur c'est pas simple mais on a connu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales