Est-ce possible de mettre un systeme de note dans ma page ?

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 : Est-ce possible de mettre un systeme de note dans ma page ?

par Stegue » 09 avr. 2006, 18:27

Ok j'essaie.

par Truc » 09 avr. 2006, 18:17

le temps d'accès et de recherche des fichiers est certainement plus long qu'en base de données surtout si tu en as beaucoup.

Mais maintenant que tu as ce que tu voulais avec un système fichiers il n'y à plus grand chose pour le changer en système base de données

par Stegue » 09 avr. 2006, 17:49

Salut Truc,
Eh ben, pour quelqu'un qui ne connait pas le script, c'est pas mal.
Je l'ai juste adapté comme ça et ça marche.
<script language="javascript" src="vote/easy-votes-light.php?idcom=
id=<?php echo $donnees['id']; ?>&rep=vote"
:

Grace à toi (encore), j'ai désormais ce dont je voulais :wink: Alors merci.

Sinon le probleme de ce script c'est de stocker les votes dans des fichiers texte (1 par citation) soit plus d'une centaine en tout.

A ton avis, est-ce que ça peut géner ? (temps d'affichage des pages etc..)

par Truc » 09 avr. 2006, 16:55

étant donné que perso je ne connais pas "J-Web Easy Votes" je dirais tout de même que tu pourrait ajouter une variable id à l'URL puis de la récupérer par GET pour ton traitement.
src="vote/easy-votes-light.php?idcom=
idvote&rep=vote&id=<?php echo $donnees['id']; ?>"

par Stegue » 09 avr. 2006, 16:39

C'est pas possible ? :cry:

par Stegue » 08 avr. 2006, 10:29

Bon, en fait, je crains que le résultat ne soit pas terrible.( et en plus, je fais le difficile !)
Donc, je préfère utiliser le script J-Web Easy Votes qui affiche la note avec des étoiles. Faut faire un appel javascript et les notes ne sont pas stockées dans la bdd mais un fichier texte mais bon !

le soucis est comment puis-je y insérer la variable " id " de la citation ?
<?php echo $donnees['citation']; ?><br />
<?php echo $donnees['prenom']; ?> <?php echo $donnees['nom']; ?>

<script language="javascript" src="vote/easy-votes-light.php?idcom=
idvote&rep=vote"></script>
idvote est le fichier texte.

par Invité » 03 avr. 2006, 07:48

Ok merci, j'essaie de bosser ça cette semaine !

par Lorenzo » 03 avr. 2006, 01:57

si tu as besoin de conseils + poussés, j'ai deja fait 2 scripts dans ce genre, sauf qu'ils fonctionnaient par page mais le principe est le meme.
ex : http://complet1.free.fr/turbo_notes/page-1.php

pour afficher des commentaires sur un page, j'ai juste besoin de faire ceci :
$pageId = 'Un identifiant de page unique qui vous sera utile dans le panneau d'administration';
$pageTitre = 'Le titre de la page';
include('noteVisu.php');
l'identifiant est obligatoire :!:

si tu veux pas t'embeter et si c'est reellement hors de ta porté ... tu as des scripts tout pret http://www.phpscripts-fr.net/ mais franchement en se mettant dessus serieusement tu vas vite y arriver.

par Truc » 02 avr. 2006, 21:07

La difficulté n'est pas si grande que ça... tu sais lister les citations et afficher les données tu ajoutes donc un simple lien avec l'id (Regarde ICI pour le passage de variables).

et une simple requete de mise à jour sur cet id

par Stegue » 02 avr. 2006, 20:18

Ok, mais je sens que ça va être un peu trop lourd pour moi.

par Truc » 02 avr. 2006, 17:26

Une idée... schématiquement,un lien où l'id passe dans l'url (ou formulaire) sur une page de traitement tu fait un simple
$vote = $_GET['id'];
ensuite requête sur cet id.

Pour un script à adapter j'en ai pas sous la main mais peut être avec une recherche tu trouveras.

par Stegue » 02 avr. 2006, 16:28

Et pour récupérer l'id, t'as une petite idée (sans jeu de mot) ou tu connais un script à adapter.

Re: Est-ce possible de mettre un systeme de note dans ma pag

par Truc » 02 avr. 2006, 16:02

Salut,

Que tu affiches les citations au hasard ou non ça ne change rien au bouton qui devra comporter au minimum l'id de la citation.

Tu récupères cet id et effectue une requete de mise à jour sur la BD.

Est-ce possible de mettre un systeme de note dans ma page ?

par Stegue » 02 avr. 2006, 15:34

Bonjour,

Voilà, j'ai une page qui affiche au hasard et par 4 des citations et leurs auteurs depuis une bdd.
J'aimerai y intégrer un systeme de note devant chaque citation.
J'ai bien vu sur ce forum comment gérer les votes et faire des moyennes mais le probleme est:
sachant que j'appelle les données au hasard, comment y placer un bouton de vote devant en incrémentant la note de cette citation ?
Est-ce possible en l'état ou dois-je afficher chaque citation dans un tableau ou un formulaire ?