Sondage amélioré

Sondage amélioré - PHP - Programmation

Marsh Posté le 14-08-2007 à 14:57:16    

Bonjour à tous,
 
J'ai besoin d'un petit coup de main de la part de quelqu'un s'y connaissant quelque peu en PHP.
 
En fait, c'est simple. J'aimerais bien avoir un sondage en php, qui, lorsque l'on choisi une possibilité, n'affiche pas les réponses. Et fait elle stocke les données dans une BD, sans que l'on puisse voir les réponses (sauf l'admin, si moyen ;)). Et, par exemple lorsque l'admin rentre une date, et bien les votes s'afficheront lorsque cette date arrivera.
 
Donc pour résumer, je crée un sondage, je met une date limite. Lorsque quelqu'un vote, il recoit un message de remerciement pour son vote, mais il ne peut pas voir les résultats du moment. Seul l'administrateur peut voir (je ne sais pas par quel moyen ?) les résultats à ce moment. Et grâce à la date que l'admin a rentrer avant, et bien les résultat du sondage s'afficheront donc ce jour la, à l'heure prévu (et l'on ne pourra plus voter pour le sondage par la même occasion).
 
Voila voila... et n'étant pas spécialement pro en programmation PHP, je voulais savoir si quelqu'un ne saurait pas faire ca, n'aurait pas fait ca, ou n'aurait pas des conseils pour faire ca ;)
 
En vous remerciant d'avance :)...

Reply

Marsh Posté le 14-08-2007 à 14:57:16   

Reply

Marsh Posté le 14-08-2007 à 15:09:04    

Oui, en fait mon message était surtout concernant ce problème de "non-voyance" des réponses ;)
 
Et comme je m'y connais presque pas, même un simple if, je ne suis pas capable de le faire :/
 
Personne n'aurait un exemple par hasard ?
 
(je suis vraiment désolé, mais pour créer moi-même du code PHP, j'ai vraiment du mal ;))

Reply

Marsh Posté le 14-08-2007 à 15:26:17    

bah c'est extrèmement simple ce que tu demandes.
 
en gros sur ta page php client tu fais :
 
$dateaff="2007-09-25"; //Tu peux la mettre dans une base de donnée
$today=date("Y-m-d" );
if (strtotime($today)<strtotime($dateaff))
{
  include("fill.php" );
}
else
{
  include("show.php" );
}
 
 
 
Dans ta page show.php tu affiches les résultats
Dans la page fill.php tu fais remplir le questionnaire


Message édité par antac le 14-08-2007 à 15:28:17
Reply

Marsh Posté le 14-08-2007 à 16:00:02    

Merci Antac...
 
Mais je vais passer certainement pour un gros noob (et je m'en excuse par avance  :( ), mais le problème est que rien que pour les pages clients, show et fill, je ne sais même pas quoi mettre :/
 
En gros personne n'aurait un exemple de page php pour un sondage avec les modifications ?
 
J'espère ne pas être trop embêtant... toutes mes excuses :(

Reply

Marsh Posté le 14-08-2007 à 16:06:49    

Ok nazztazz, même si je n'ai pas forcément envie de progresser dans ce domaine, je vais alors tenter de ne pas vous déranger avec mes bouts de code ;)
 
Car je conçois que ce que je demande est peut-être lassant pour vous, les codeurs expérimentés ;)
 
Toutes mes excuses  :bounce:

Reply

Marsh Posté le 14-08-2007 à 16:06:50    

Je n'ai pas d'exemple de sondage comme ca mais en gros tu dois faire un formulaire :
 
<form name="form7" method="post" action="addresult.php">
<p><u>Question 1:</u></p>
<p>Quel est ton age ?:  
<label>
<select name="Age">
<option value=12>12</option>
<option value=13>13</option>
<option value=14>14</option>
<option value=15>15</option>
</label>
</p>
<input type="submit" name="Submit7" value="Confirmer">
</form>
 
Puis dans addresult.php tu fais le script d'insertion dans ta base de donéées.
 
Mais sans vouloir jouer les rabas  joies, documente toi un peu sur le php, fais des tests, lis et lance toi. On peut pas tout faire a ta place

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed