news en php
Posté : 29 nov. 2010, 09:28
bonjour,
alors voilà je voudrai faire un script de news en php je les comancer probleme rien ne se passe voici les code si possible de m'aidé :
même les empty me dit pas qu les champs sont vide on est mon erreur?
merci
alors voilà je voudrai faire un script de news en php je les comancer probleme rien ne se passe voici les code si possible de m'aidé :
même les empty me dit pas qu les champs sont vide on est mon erreur?
merci
<fieldset>
<?php
if(!isset($_SESSION['login'])) {
echo '<center><h3><font color=\"#ff0000\"><< Vous devez être connecté pour voir cette page. >></font></h3></center>';
}
else {
?>
<center><h2>Ajouté une news</h2>
<form method="post" action="index?page=verifnews" />
<label>nom de l'autheur du message :</label><br />
<input type="text" nom="autheur" size="30" /><br />
<label>titre du message :</label><br />
<input type="text" nom="titre" size="30" /><br />
<label>message de la news :</label><br />
<textarea nom="message" cols="40" rows="15" /></textarea><br />
<br />
<input type="submit" value=" validé " />
</form>
</fieldset>
<?php
}
?>
</center>
et le php :<?php
require_once("mysql.php");
$autheur = htmlentities($_POST['autheur']);
$titre = htmlentities($_POST['titre']);
$message = htmlentities($_POST['message']);
if (isset($_POST['autheur']) && isset($_POST['titre']) && isset($_POST['message']))
{
if(!empty($autheur) && !empty($titre) && !empty($message)) {
echo "Merci de votre inscription";
$req = $bdd->prepare('INSERT INTO news(autheur, titre, message) VALUES(:autheur, :titre, :message)');
$req->execute(array(
'autheur' => $autheur,
'titre' => $titre,
'message' => $message));
}
else {
echo "<center><h3><font color=\"#ff0000\">Les champs sont vides et incorrects</font><br /></h3></center>";
}
}
?>