[RESOLU] Problème Page Php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème Page Php

Problème Page Php

par Ouistidou » 30 avr. 2016, 13:51

Bonjour , pour mon site , j'avais fait cette page pour poster des avis et voir ceux des autres , elle marchait à la perfection mais depuis hier elle ne marche plus j'ai dû changer quelque chose involontairement.
Désormais les données ne sont pas reçu par la page de donnée lorsque l'on presse le bouton Envoyer , pouvez vous regarder ?


<center><font size="5">Votre Avis</font><br><br><br>
Pseudo : <input type="text" name="pseudo"><br><br>
<center><form action="envoyer3.php" method="post">
<p>
<textarea name="avischat" rows="15" cols="53"></textarea><br>
<input type="submit" value="Envoyer mon avis" />

<center><font size="7">Liste des avis :</font><br><br><br>
</p>
<?php

try
{
$bdd = new PDO('mysql:host=*********t;dbname=*****;charset=utf8', '*****', '***********');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}

$reponse = $bdd->query('SELECT id, pseudo, avischat FROM avischat');


while ($donnees = $reponse->fetch())
{
$avis = $donnees['avischat'];
$pseudo = $donnees['pseudo'];

echo $pseudo;
echo ':';
echo $avis;
echo '<br>';
echo '------------------------';
echo '<br>';
}
?>
</html>



---------------------------------------------------------------------------------------------------------
Mon envoyer3.php :
-----------------------------------------------------------------------------------------------------------
<?php
try
{
$bdd = new PDO('mysql:host=*********;dbname=******;charset=utf8', '******', '***********');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$req = $bdd->prepare('INSERT INTO avischat (pseudo, avischat) VALUES(?, ?)');
$req->execute(array($_POST['pseudo'], $_POST['avischat']));
header('Location: avis.php');
?>