Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Connection à la bdd (voir config.php)
- include('config.php');
- ?>
- <h1> Espace d'administration</h1>
- <?php
- //Verification des champs
- if (isset($_POST['envoie'])) {
- if(isset($_POST['auteur']) AND !empty($_POST['auteur']) AND isset ($_POST['titre']) AND !empty($_POST['titre']) AND isset ($_POST['contenu']) AND !empty($_POST['contenu'])) {
- //Protection des variables
- $auteurS = new PDO($_POST['auteur']);
- $titreS = new PDO($_POST['titre']);
- $contenuS = new PDO($_POST['contenu']);
- //Publication de la news (insertion dans la bdd)
- $req = $bdd->prepare('INSERT INTO articles (id, auteur, titre, contenu) VALUES ("", "'.$titreS.'", "'.$auteurS.'", "'.$contenuS.'")');
- echo 'Publication reussit !';
- }
- //Message d'erreur si champs manquant
- else{
- echo 'Veuillez remplir tous les champs';
- }
- }
- ?>
- <div id="addnews">
- <h1> Ajouter une news </h1>
- Auteur : <input type="text" name="auteur" /> <br/>
- Titre : <input type="text" name="titre" /> <br/>
- Contenu de la news : <br/><textarea name="contenu"> </textarea><br/>
- <input type="submit" name='envoie' value="Valider" />
- </div>
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement