Minichatt en php qqchose qui marche po !!0_o
Résolu/Fermé
A voir également:
- Minichatt en php qqchose qui marche po !!0_o
- Easy php - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Php natif - Forum PHP
- Musique po po lo po po po original - Forum Jeux vidéo
- Li-ion vs li-po smartphone - Forum Mobile
9 réponses
encore toi lol, tjrs pas résolu tes probs :)
pense a bien fermer tes balises
votre pseudo : <input type="text" name="m" class="form" />
<input type="submit" value="Envoyer" />
prkoi faire ça :
$req="INSERT INTO minichat values ('','".$pseudo."','".$msg."')";
$envoie= mysql_query($req) or die(mysql_error()) ;
alors qu'un simple mysql_query("INSERT INTO minichat values ('','".$pseudo."','".$msg."')"); suffit
est ce que ton formulaire te renvoie sur la meme page ?
si tu veux pas te casser la tete, vas sur le site du zero y en a un tout fait ^^
pense a bien fermer tes balises
votre pseudo : <input type="text" name="m" class="form" />
<input type="submit" value="Envoyer" />
prkoi faire ça :
$req="INSERT INTO minichat values ('','".$pseudo."','".$msg."')";
$envoie= mysql_query($req) or die(mysql_error()) ;
alors qu'un simple mysql_query("INSERT INTO minichat values ('','".$pseudo."','".$msg."')"); suffit
est ce que ton formulaire te renvoie sur la meme page ?
si tu veux pas te casser la tete, vas sur le site du zero y en a un tout fait ^^
voila lol c moi encore... tjr avec mes problemes... enfait je commencais a faire des scripts en php y a po un mois et c'est bon lorsque on est encore jeunes^^.. et c'est pourquoi on coince bc dans qquelque chose lorsqu on debute....
bon j'ai remplacé mai le pb est le meme :(
ui le formulaire me renvoie sur la meme page... et merci pour la reponse ^^
bon j'ai remplacé mai le pb est le meme :(
ui le formulaire me renvoie sur la meme page... et merci pour la reponse ^^
bah je comprends je suis plus tt jeune non plus et pas mal galéré pour avoir qques bases
en copiant ton code dans un éditeur j'ai vu qu'il y avait cette erreur
$pseudo=$_post['m'];
$msg=$_post['ms'];
remplace par
$pseudo=$_POST['m'];
$msg=$_POST['ms'];
mieux protege tes variables
$pseudo = mysql_real_escape_string($_POST['m']);
$msg = mysql_real_escape_string($_POST['ms']);
en copiant ton code dans un éditeur j'ai vu qu'il y avait cette erreur
$pseudo=$_post['m'];
$msg=$_post['ms'];
remplace par
$pseudo=$_POST['m'];
$msg=$_POST['ms'];
mieux protege tes variables
$pseudo = mysql_real_escape_string($_POST['m']);
$msg = mysql_real_escape_string($_POST['ms']);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ui j'ai je l'ai reecri en majuscule mais ca change rien :(
mais je veu faire fonctionner le code apré on parle des mesures de securitéé concernant mysql_real_escape_string... et merci encore :)
mais je veu faire fonctionner le code apré on parle des mesures de securitéé concernant mysql_real_escape_string... et merci encore :)
ouki voila...
<!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>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if (isset($_POST['m']) AND isset($_POST['ms'])) // Si les variables existent
{
if ($_POST['m'] != NULL AND $_POST['ms'] != NULL)
{
$pseudo=$_POST['m'];
$msg=$_POST['ms'];
mysql_connect("xxxxx","xxxxx","xxxx") or die(mysql_error()) ;
mysql_select_db("xxxxx");
mysql_query("INSERT INTO minichat VALUES('', '"$pseudo"', '"$msg"')");
mysql_close();
}
}
?>
<form method="POST" action="chatt.php" >
<p>
votre pseudo : <input type="text" name="m" /> <br />
votre message : <input type="text" name"ms" size="25" />
<input value="envoyer" type="submit" />
</p>
</form>
<?php mysql_connect('xxxxxx','xxxxx','xxxx') or die(mysql_error());
mysql_select_db('xxxxx');
$re="SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,20";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){?>
<strong><?php echo $donnes['pseudo']; ?></strong> : <?php echo $donnes['message']; ?><br /> <?php
}
mysql_close();?>
</body>
</html>
<!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>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if (isset($_POST['m']) AND isset($_POST['ms'])) // Si les variables existent
{
if ($_POST['m'] != NULL AND $_POST['ms'] != NULL)
{
$pseudo=$_POST['m'];
$msg=$_POST['ms'];
mysql_connect("xxxxx","xxxxx","xxxx") or die(mysql_error()) ;
mysql_select_db("xxxxx");
mysql_query("INSERT INTO minichat VALUES('', '"$pseudo"', '"$msg"')");
mysql_close();
}
}
?>
<form method="POST" action="chatt.php" >
<p>
votre pseudo : <input type="text" name="m" /> <br />
votre message : <input type="text" name"ms" size="25" />
<input value="envoyer" type="submit" />
</p>
</form>
<?php mysql_connect('xxxxxx','xxxxx','xxxx') or die(mysql_error());
mysql_select_db('xxxxx');
$re="SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,20";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){?>
<strong><?php echo $donnes['pseudo']; ?></strong> : <?php echo $donnes['message']; ?><br /> <?php
}
mysql_close();?>
</body>
</html>
0o !! vraiment mmmmmdddddrrrrrrrrrrrrr !!! parceque.... attend attend merci mype parce que c'est vraiment
je suis betteeee laaa je m emmerde pour rien depuis 2 jours et j'ai oubliéé de faire ce = xD merci encore mype et twa aussi marc et bonne nuit all ^^!! bonne nuit la tunisie(hihihi!!)!!
je suis betteeee laaa je m emmerde pour rien depuis 2 jours et j'ai oubliéé de faire ce = xD merci encore mype et twa aussi marc et bonne nuit all ^^!! bonne nuit la tunisie(hihihi!!)!!
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
11 sept. 2008 à 22:30
11 sept. 2008 à 22:30
tu as oublié le égal dans une balise input...
votre message : <input type="text" name="ms" size="25" />