logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [PHP]Problème de revalidation d'un challenge.  (Lu 2503 fois)
inRing
Profil challenge

Classement : 36529/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« le: 04 Février 2012 à 21:46:25 »

Bonsoir à tous, je veux que quand je valide un challenge je remporte 2 points et quand je le revalide je ne remporte plus +2 points et qu'un message d'erreur affiche " Vous avez déjà validé cette épreuve. "

Source PHP :

Code:
<?php


if($_POST['valid'] == "*") {
try
{
    
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    
$bdd = new PDO('mysql:host=localhost;dbname=*''*''*'$pdo_options);
    
    
// Récupération des 10 derniers messages
    
$reponse $bdd->prepare("UPDATE validation SET points = points + 2 WHERE pseudo = ?");
    
$reponse->execute(array($_SESSION['pseudo']));
}

catch(
Exception $e)
{
    die(
'Erreur : '.$e->getMessage());
}
echo 
"<font color='green' size='3'>Bravo, vous remportez 2 points !</font>";
}
else echo 
"";

?>

Quelqu'un pourrait me coder un truc aussi banale que sa ?

Merci d'avance !
Journalisée
_o_
Relecteur

Profil challenge

Classement : 42/54284

Membre Héroïque
*
Hors ligne Hors ligne
Messages: 1258


Voir le profil
« #1 le: 04 Février 2012 à 22:45:54 »

Si tu as réussi à coder cette page, tu ne devrais pas avoir de souci pour ajouter un test et obtenir ce que tu veux. Je ne comprends pas bien ta requête ici. Et pourquoi tu n'as pas posé la question sur le site du zero, puisqu'ils t'ont déjà gentiment débuggé ta page dans la journée.

Sinon, je prends 250€ de l'heure pour coder à ta place. :-)
Journalisée

Les épreuves de hack de NC sont trop faciles ? Et pourtant ! Bienvenue dans la vraie vie : http://thedailywtf.com/Articles/So-You-Hacked-Our-Site!.aspx
Asteriksme
Modérateur Global

Profil challenge

Classement : 37/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 785

.


Voir le profil WWW
« #2 le: 05 Février 2012 à 13:42:59 »

Moi je prends seulement 15€/h, tu fais grave des économies ! mais par contre je suis pas hyper rapide pour coder.
Journalisée

"It's a funny thing about some mathematicians. We often don't care if the results have applications because the results are themselves so pretty."
Pages: [1]
  Imprimer  
 
Aller à: