Formulaire php, problème d'actualisation
Résolu
crocoscore
Messages postés
165
Date d'inscription
Statut
Membre
Dernière intervention
-
crocoscore Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
crocoscore Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai crée un systeme de commentaire en php, mais jai un petit problème: lorsque j'envoie le commentaire, il ne s'affiche que quand j'actualise ma page...
Voici mon code:
<h2>Les commentaires </h2>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$reponse = mysql_query("SELECT * FROM commentaire ORDER BY ID DESC LIMIT 0,10");
mysql_close();
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p><h4 style="background-color:#40411E; color:#EFECCA; margin-bottom:0px;">
Par: <?php echo $donnees['pseudo']; ?>
<em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
</h4><div id="blocc"><?php echo $donnees['message']; ?></div></p>
<?php
}
if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL)
{
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$email = mysql_real_escape_string(htmlspecialchars($_POST['email']));
$temps = mysql_real_escape_string(htmlspecialchars($_POST['timestamp']));
$lip = mysql_real_escape_string(htmlspecialchars($_POST['lip']));
mysql_query("INSERT INTO commentaire VALUES('', '$pseudo', '$message', '$email', '$temps', '$lip')");
mysql_close();
}
}
?>
<form action="commentaire.php" method="post">
<h2>Envoyer un commentaire</h2>
<p>
Votre nom : <input type="text" name="pseudo" /><br />
Message : <textarea type="text" name="message" cols="60" rows="15"></textarea><br />
Email : <input type="text" name="email" /><br />
<input type="hidden" name="timestamp" value="<?php echo time(); ?>" />
<input type="hidden" name="lip" value="<?php echo $_SERVER["REMOTE_ADDR"]; ?>" />
<input type="submit" value="Envoyer" />
</p>
</form>
J'ai crée un systeme de commentaire en php, mais jai un petit problème: lorsque j'envoie le commentaire, il ne s'affiche que quand j'actualise ma page...
Voici mon code:
<h2>Les commentaires </h2>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$reponse = mysql_query("SELECT * FROM commentaire ORDER BY ID DESC LIMIT 0,10");
mysql_close();
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p><h4 style="background-color:#40411E; color:#EFECCA; margin-bottom:0px;">
Par: <?php echo $donnees['pseudo']; ?>
<em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
</h4><div id="blocc"><?php echo $donnees['message']; ?></div></p>
<?php
}
if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL)
{
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$email = mysql_real_escape_string(htmlspecialchars($_POST['email']));
$temps = mysql_real_escape_string(htmlspecialchars($_POST['timestamp']));
$lip = mysql_real_escape_string(htmlspecialchars($_POST['lip']));
mysql_query("INSERT INTO commentaire VALUES('', '$pseudo', '$message', '$email', '$temps', '$lip')");
mysql_close();
}
}
?>
<form action="commentaire.php" method="post">
<h2>Envoyer un commentaire</h2>
<p>
Votre nom : <input type="text" name="pseudo" /><br />
Message : <textarea type="text" name="message" cols="60" rows="15"></textarea><br />
Email : <input type="text" name="email" /><br />
<input type="hidden" name="timestamp" value="<?php echo time(); ?>" />
<input type="hidden" name="lip" value="<?php echo $_SERVER["REMOTE_ADDR"]; ?>" />
<input type="submit" value="Envoyer" />
</p>
</form>
A voir également:
- Formulaire php, problème d'actualisation
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering