[php] Mon formulaire foireu x)
dededede4
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est mon premier code php, qui est sur la page minichat.php, jvois pas sky ne va pas, le pseudo ne rentre pas dans la bdd...
Merci !
C'est mon premier code php, qui est sur la page minichat.php, jvois pas sky ne va pas, le pseudo ne rentre pas dans la bdd...
<?php if (isset($_POST['psedo'])) // Si les variables existent { if ($_POST['psedo'] != NULL) // Si on a quelque chose à enregistrer { // D'abord, on se connecte à MySQL mysql_connect("idoo-mysql00", "i154325", "94zmel8ecqx8zs97"); mysql_select_db("i154325"); // On utilise les fonctions PHP mysql_real_escape_string et htmlspecialchars pour la sécurité $pseudo = mysql_real_escape_string(htmlspecialchars($_POST['psedo'])); // Ensuite on enregistre le message mysql_query("INSERT INTO minichat VALUES('', '$psedo'"); // On se déconnecte de MySQL mysql_close(); } } ?> <form action="minichat.php" method="post"> <p> Message : <input type="text" name="psedo" /><br /> <input type="submit" value="Envoyer" /> </p> </form>
Merci !
A voir également:
- [php] Mon formulaire foireu x)
- Whatsapp formulaire opposition - Guide
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Formulaire de réclamation facebook - Guide
- Photoscape x - Télécharger - Retouche d'image
3 réponses
Remplace
mysql_query("INSERT INTO minichat VALUES('', '$psedo'");
par
mysql_query("INSERT INTO minichat VALUES('', '" . $pseudo . "'");
Bonne chance
mysql_query("INSERT INTO minichat VALUES('', '$psedo'");
par
mysql_query("INSERT INTO minichat VALUES('', '" . $pseudo . "'");
Bonne chance
Ta connexion a la base n'est peut être pas ok
mets des traces d'erreur comme ça:
et tu as une grosse erreur tu as $pseudo=mysql_escape....
et tu essayait de rentrer dans ta base $psedo !!
mets des traces d'erreur comme ça:
<?php if (isset($_POST['psedo'])) // Si les variables existent { if ($_POST['psedo'] != NULL) // Si on a quelque chose à enregistrer { // D'abord, on se connecte à MySQL mysql_connect("idoo-mysql00", "i154325", "94zmel8ecqx8zs97") or die ("Pb connexion serveur ".mysql_error()); mysql_select_db("i154325") or die ("Pb selectiion base ".mysql_error()); // On utilise les fonctions PHP mysql_real_escape_string et htmlspecialchars pour la sécurité $pseudo = mysql_real_escape_string(htmlspecialchars($_POST['psedo'])); // Ensuite on enregistre le message mysql_query("INSERT INTO minichat VALUES('', '$pseudo'") or die ("Pb requette ".mysql_error()); // On se déconnecte de MySQL mysql_close(); } } ?>
et tu as une grosse erreur tu as $pseudo=mysql_escape....
et tu essayait de rentrer dans ta base $psedo !!