Jeux de pronostics

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Jeux de pronostics

par asgpv-18 » 27 avr. 2009, 12:12

en faite je voulais faire un jeu de pronostics, mais j'ai trouvé comment faire donc effectivement le lien a été mis jour et la question ne veut plus rien dire ^^ .

s'il y en a qui ont le même projet que moi voici mon code:

Code : Tout sélectionner

<?php include("fonctions.php"); /*ECRAN QUI S AFFICHE SI L ON A CLIQUE OK*/ if (isset ($_POST['valider'])){ //On récupère les valeurs entrées par l'utilisateur : $pseudo=$_POST['pseudo']; $blog=$_POST['blog']; $match=$_POST['match']; $match2=$_POST['match2']; $match3=$_POST['match3']; $match4=$_POST['match4']; //On affiche l'écran de rappel echo $pseudo.', votre pronostique a bien été pris en compte, venez voir votre résultats sur la page pronostics après la prochaine journée.<br>Si votre pronostic est le meilleur, sur la page d accueil de ASGPV-18.TK sera visible un lien vers <strong>votre blog :</strong>'. $blog.'<br/>'. //On alimente la base de données //On se connecte connectMaBase(); //On prépare la commande sql d'insertion $sql = 'INSERT INTO pronostics VALUES("","'.$pseudo.'","'.$blog.'","'.$match.'","'.$match2.'","'.$match3.'","'.$match4.'")'; /*on lance la commande (mysql_query) et au cas où, on rédige un petit message d'erreur si la requête ne passe pas (or die) (Message qui intègrera les causes d'erreur sql)*/ mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); // on ferme la connexion mysql_close(); } /*ECRAN QUI S AFFICHE SI L ON N A RIEN CLIQUE DONC A L ARRIVEE SUR LA PAGE*/ else{ ?> <html> <head><title>Pronostics</title></head> <body> <h1>Pronostiquez les scores de la 12ème journée!</h1> <form name="pronostics" method="post" action="pronostics.php"> <table width="400" height="214" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="120"></td> <td width="10"><div align="center"> 1</div></td> <td width="10"><div align="center"> N</div></td> <td width="10"><div align="center"> 2</div></td> <td width="120"></td> </tr> <tr> <td> <div align="right">Jassans</div> </td> <td><center><input type="radio" name="match" value="Jassans" /></center></td> <td><center><input type="radio" name="match" value="nul" /></center></td> <td><center><input type="radio" name="match" value="St Laurent" /></center></td> <td> <div align="left">Saint Laurent </div> </td> </tr> <tr> <td> <div align="right">Bresse Tonic Football </div> </td> <td><center><input type="radio" name="match2" value="Bresse Tonic F." /></center></td> <td><center><input type="radio" name="match2" value="nul" /></center></td> <td><center><input type="radio" name="match2" value="Dombes US" /></center></td> <td> <div align="left">Dombes US </div> </td> </tr> <tr> <td> <div align="right">St Etienne Sur Reyssouze </div> </td> <td><center><input type="radio" name="match3" value="St-Etienne"/></center></td> <td><center><input type="radio" name="match3" value="nul" /></center></td> <td><center><input type="radio" name="match3" value="FCDB2" /></center></td> <td> <div align="left">Dombes Bresse FC 2 </div> </td> </tr> <tr> <td> <div align="right">ASGPV</div> </td> <td><center><input type="radio" name="match4" value="ASGPV" /></center></td> <td><center><input type="radio" name="match4" value="nul" /></center></td> <td><center><input type="radio" name="match4" value="JSCPV" /></center></td> <td> <div align="left">JSCPV</div> </td> </tr> <tr> <td colspan="5"> <br> </td> </tr> <tr> <td colspan="5"><center> Pseudo (obligatoire):<br><input type="text" name="pseudo"/></center> </td> </tr> <tr> <td colspan="5"><center> Blog (conseillé): <br><input type="text" name="blog"/> </center> </td> </tr> <tr> <td colspan="5"><center> <input type="submit" name="valider" value="Envoyer"/></center> </td> </tr> </table> </form> <?php //Bien sûr il faut penser à fermer l'accolade de notre condition d'affichage } ?> </body> </html>
dans le fichier fonctions.php :

Code : Tout sélectionner

<?php function connectMaBase(){ $base = mysql_connect ('localhost', 'root', 'mot de passe'); mysql_select_db ('nom de la base', $base) ; } ?>
Dans la base de données j'ai créé une table "pronostics" avec 7 champs :

- ID (int / auto increment)
- pseudo (varchar / 20)
- blog (varchar / 50)
- match (varchar / 20)
- match2 (varchar / 20)
- match3 (varchar / 20)
- match4 (varchar / 20)

Voila j'espère que ce code aidera certaines personnes qui sont dans le même cas que moi.
Aperçu du résultat : http://asgpv-18.webou.net/pronostics.php

par Patriboom » 26 avr. 2009, 18:31

Euh ...

quelle est la question?

Jeux de pronostics

par asgpv-18.tk » 26 avr. 2009, 15:35

Bonjour, j'ai envie de faire un jeu de pronostics sur mon site afin que chaque visiteur puisse pronostiquer les scores de la prochaine journée de championnat.
Voici un aperçu de ce que j'ai fait mais j'aurai besoin d'aide pour le continuer.

http://asgpv-18.webou.net/pronostics.php

Je voudrais mettre un champ pseudo pour que chaque pronostics soit identifier afin de faire un classement.
Merci de me répondre :)