Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php session_start(); ?>
- <?php include("connexion_pdo.php"); ?>
- <?php
- (...)
- /* Ne tenez pas compte du "else" de la ligne d'en-dessous */
- else {
- if($_POST["mot"] == "") {
- $erreur_mot = 1;
- }
- else {
- $erreur_mot = 0;
- }
- if($_POST["pseudo"] == "") {
- $erreur_pseudo = 1;
- }
- else {
- $erreur_pseudo = 0;
- }
- if($erreur_pseudo = 0) {
- $req3 = $pdo->prepare("SELECT * FROM membres WHERE pseudo = :pseudo");
- $req3->execute(array("pseudo" => $_POST["pseudo"]));
- $reqPseudo = $req3->fetch();
- if(!$reqPseudo) {
- $pseudo_disponible = 1;
- }
- else {
- $pseudo_disponible = 0;
- }
- }
- if($erreur_mot == 0 && $erreur_pseudo == 0) {
- $req2 = $pdo->prepare("INSERT INTO mots(id_posteur, posteur_inscrit, posteur_pseudo, ip_posteur, mot, reponse, points_a_gagner, statut, date_envoi)
- VALUES(:id_posteur, :posteur_inscrit, :posteur_pseudo, :ip_posteur, :mot, :reponse, :points_a_gagner, :statut, NOW())");
- $req2->execute(array(
- "id_posteur" => 0,
- "posteur_inscrit" => 0,
- "posteur_pseudo" => htmlspecialchars($_POST["pseudo"]),
- "ip_posteur" => $_SERVER["REMOTE_ADDR"],
- "mot" => htmlspecialchars(str_shuffle($_POST["mot"])),
- "reponse" => htmlspecialchars($_POST["mot"]),
- "points_a_gagner" => 5,
- "statut" => "en_cours"));
- }
- else {
- header("Location: poster_mot.php?erreur_mot=".$erreur_mot."&erreur_pseudo=".$erreur_pseudo."&pseudo_disponible=".$pseudo_disponible);
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement