Systeme de vote en AJAX et PHP
tybmhi
Messages postés
200
Date d'inscription
Statut
Membre
Dernière intervention
-
Votxo -
Votxo -
Bonjour,
J'aime pas passer pour un assister mais là j'avoue que je suis dans la mouise. Je suis le webmaster d'un site (en signature) et cela fait plusieurs semaines que j'essaie d'en améliorer le système de vote. Je voudrais que lorsque l'internaute vote, la page ne se recharge pas. Il y a longtemps que j'ai compris que cela se faisait en ajax. J'ai testé des tutos mais en vain, je n'y suis jamais arrivé.
Si quelqu'un pouvait m'aider se serait vraiment sympa. Je mettrai même un lien de son site s'il en a un.
Voilà la partie du code qui concerne le vote :
<a href="index.php?page=<?echo "$page"?>&votecuncon=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>">
C'est vraiment un con !</a> <span>(<?php echo $donnees['votecuncon']; ?>)</span> ou alors
<a href="index.php?page=<?echo "$page"?>&votetranquille=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>" >
Laissez <?php echo $donnees['pseudoducon']; ?> tranquille !</a> (<?php echo $donnees['votetranquille']; ?>)
Et Voilà comment sont traité les données (sur la même page : index.php) :
<?php
$id=$_GET['id'];
$ip=$_SERVER['REMOTE_ADDR'];
if (isset($_GET['id']) AND isset($_GET['votecuncon']) AND $_COOKIE['id'] != $id)
{
if(true){//true c-à-d si votre formulaire est validé
}
mysql_query("UPDATE tousdescons SET votecuncon=votecuncon+1 WHERE id='$id'");
}
if (isset($_GET['id']) AND isset($_GET['votetranquille']) AND $_COOKIE['id'] != $id )
{
if(true){//true c-à-d si votre formulaire est validé
}
mysql_query("UPDATE tousdescons SET votetranquille=votetranquille+1 WHERE id='$id'");
}
?>
Merci d'avance pour toute l'aide.
J'aime pas passer pour un assister mais là j'avoue que je suis dans la mouise. Je suis le webmaster d'un site (en signature) et cela fait plusieurs semaines que j'essaie d'en améliorer le système de vote. Je voudrais que lorsque l'internaute vote, la page ne se recharge pas. Il y a longtemps que j'ai compris que cela se faisait en ajax. J'ai testé des tutos mais en vain, je n'y suis jamais arrivé.
Si quelqu'un pouvait m'aider se serait vraiment sympa. Je mettrai même un lien de son site s'il en a un.
Voilà la partie du code qui concerne le vote :
<a href="index.php?page=<?echo "$page"?>&votecuncon=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>">
C'est vraiment un con !</a> <span>(<?php echo $donnees['votecuncon']; ?>)</span> ou alors
<a href="index.php?page=<?echo "$page"?>&votetranquille=r&categorie=<?php echo "$categorie" ?>&id=<?php echo $donnees['id'];?>" >
Laissez <?php echo $donnees['pseudoducon']; ?> tranquille !</a> (<?php echo $donnees['votetranquille']; ?>)
Et Voilà comment sont traité les données (sur la même page : index.php) :
<?php
$id=$_GET['id'];
$ip=$_SERVER['REMOTE_ADDR'];
if (isset($_GET['id']) AND isset($_GET['votecuncon']) AND $_COOKIE['id'] != $id)
{
if(true){//true c-à-d si votre formulaire est validé
}
mysql_query("UPDATE tousdescons SET votecuncon=votecuncon+1 WHERE id='$id'");
}
if (isset($_GET['id']) AND isset($_GET['votetranquille']) AND $_COOKIE['id'] != $id )
{
if(true){//true c-à-d si votre formulaire est validé
}
mysql_query("UPDATE tousdescons SET votetranquille=votetranquille+1 WHERE id='$id'");
}
?>
Merci d'avance pour toute l'aide.
A voir également:
- Systeme de vote en AJAX et PHP
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- Easy php - Télécharger - Divers Web & Internet
- Cloner disque systeme - Guide
5 réponses
Coucou
Etrange, ton code... Des cons se cachent dedans...
En tous cas, je le prends pas pour moi ;)
Le principe de l'ajax, c'est d'utiliser du code javascript qui appelle des pages php (avec des variables si tu veux). Comme ça, pas besoin de recharger la page.
Il existe plusieurs scripts ou tutoriels pour faire un système de vote.
Par exemple,
https://www.az-annuaire.com/
qui contient un lien expliquant comment faire de l'ajax :
https://www.az-annuaire.com/
Tu peux aussi utiliser une librairie javascript (exemple avec prototype : http://www.affinity-web.org/lanews-48.php)
Bon courage !
Etrange, ton code... Des cons se cachent dedans...
En tous cas, je le prends pas pour moi ;)
Le principe de l'ajax, c'est d'utiliser du code javascript qui appelle des pages php (avec des variables si tu veux). Comme ça, pas besoin de recharger la page.
Il existe plusieurs scripts ou tutoriels pour faire un système de vote.
Par exemple,
https://www.az-annuaire.com/
qui contient un lien expliquant comment faire de l'ajax :
https://www.az-annuaire.com/
Tu peux aussi utiliser une librairie javascript (exemple avec prototype : http://www.affinity-web.org/lanews-48.php)
Bon courage !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question