[php] Mon formulaire foireu x)
dededede4
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
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 compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
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 !!