Problème pour création de forum (par rapport au tuto)
- Accueil
- Forum
- Programmation
- PHP
- Problème pour création de forum (par rapport au tuto)
bykertix Le 28 mars 2016 à 19:00 (Édité le 25 janvier 2019 à 17:50)
Voila mon nouveau_topic.php:
<?php $Auth->allow('member'); ?>
<?php if($Auth->user('id')); ?>
<?php
$pdo = new PDO('mysql:dbname=c**t***tix;host=localhost', 'c*****e', 'C!t********S');
/* Traitement du formulaire de création de Topic */
if(isset($_SESSION['Auth'])) {
if(isset($_POST['tsubmit'])) {
if(isset($_POST['tsujet'],$_POST['tcontenu'])) {
$sujet = htmlspecialchars($_POST['tsujet']);
$contenu = htmlspecialchars($_POST['tcontenu']);
if(!empty($sujet) AND !empty($contenu)) {
if(strlen($sujet) <= 70) {
if(isset($_POST['tmail'])) {
$notif_mail = 1;
} else {
$notif_mail = 0;
}
$ins = $pdo->prepare('INSERT INTO f_topics (id_createur, sujet, contenu, notif_createur, date_heure_creation) VALUES(?,?,?,?,NOW())');
$ins->execute(array($_SESSION['Auth']->id,$sujet,$contenu,$notif_mail));
} else {
$terror = "Votre sujet ne peut pas dépasser 70 caractères";
}
} else {
$terror = "Veuillez compléter tous les champs";
}
}
}
} else {
$terror = "Veuillez vous connecter pour poster un nouveau topic";
}
require('nouveau_topic.view.php'); /* Appel du fichier "vue" de notre page */
?>
M69-74 Le 30 mars 2016 à 12:44 (Édité le 1 janvier 1970 à 01:00)
bykertix Le 30 mars 2016 à 15:14 (Édité le 30 mars 2016 à 15:19)
M69-74 Le 30 mars 2016 à 16:22 (Édité le 1 janvier 1970 à 01:00)
bykertix Le 30 mars 2016 à 22:22 (Édité le 1 janvier 1970 à 01:00)
bykertix Le 30 mars 2016 à 22:37 (Édité le 1 janvier 1970 à 01:00)