[RESOLU] script en php : voter un fois par jour ?
6 messages
• Page 1 sur 1
- mahdivitche
- WRInaute impliqué

- Messages: 967
- Inscription: 6 Jan 2008
[RESOLU] script en php : voter un fois par jour ?
je veut un script qui premer à l'utilisateur de voter dans une seul page un fois par jour en utlisent les cookie en php
merci d'avance
- Code: Tout sélectionner
<?php
if(isset($_POST['envoi'])) {
setcookie("test", "ok", time()+86400);
}
?>
<html>
<body>
<?php
if(!isset($_POST['envoi'])) {
?>
<FORM method="post">
<INPUT type="radio" name="tp" id="tp" value="oui"> oui <br>
<INPUT type="radio" name="tp" id="tp" value="non"> non <br>
<INPUT type="radio" name="tp" id="tp" value="aucun"> je ni si pas <br>
<input name="envoi" type=submit class=input id="envoi" value="voter">
</FORM>
<?php }
if(isset($_POST['envoi'])) {
if(isset($HTTP_COOKIE_VARS["test"])) {
?>
vous ete deja voter
<?php } else {
// code a executer
// .......
?>
Merci pour votre vote
<?php } } ?>
</body>
</html>
merci d'avance
Dernière édition par mahdivitche le Ven Juin 13, 2008 16:20, édité 2 fois.
- mahdivitche
- WRInaute impliqué

- Messages: 967
- Inscription: 6 Jan 2008
Bacteries a écrit:http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html
merci mais j'ai besoin de corriger mon script
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
il faut plutôt utiliser $_COOKIE que $HTTP_COOKIE_VARS
Si la variable $_POST['envoi'] existe, tu créés un cookie. Tu peux donc voter deux fois.
Si la variable $_POST['envoi'] existe, tu créés un cookie. Tu peux donc voter deux fois.
- Code: Tout sélectionner
<?php
if(!isset($_COOKIE['test']) && isset($_POST['envoi'])) {
setcookie("test", "ok", time()+86400);
}
?>
- mahdivitche
- WRInaute impliqué

- Messages: 967
- Inscription: 6 Jan 2008
webmasterlamogere a écrit:il faut plutôt utiliser $_COOKIE que $HTTP_COOKIE_VARS
Si la variable $_POST['envoi'] existe, tu créés un cookie. Tu peux donc voter deux fois.
- Code: Tout sélectionner
<?php
if(!isset($_COOKIE['test']) && isset($_POST['envoi'])) {
setcookie("test", "ok", time()+86400);
}
?>
merciiiiiiiiiiiiiiiiiiiiiii boucoup
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Comment éviter de permettre à quelqu'un de voter 2 fois?
- [Résolu][PHP] Insertion toutes les n fois
- Script pour voter avec des étoiles
- [résolu] recherche script webmail en php
- [Résolu] XHMTL 1.0 Strict et script php problème de <br&g
- RESOLU script php qui fonctionne mal ?
- Résolu : Executer un script php à la réception d'un mail
- Comment lancer un script php à parrtir d'un autre script php ?
- Paiement approuvé deux fois (RESOLU)
- script qui compte le nombre de fois qu'une page a été vu
- Indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page. - Déterminer l'âge d'un site
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

