tonsite Posté 19 Juillet 2006 Posté 19 Juillet 2006 (modifié) Bonjour, J'utilise le fameux script addon "top partenaire" pour catégorizator (ex myphpannuaire). Pour ceux qui connaissent pas c'est une page qui comptabilise les visiteurs envoyés par mes partenaires. Exemple d'un lien partenaire : -http://www.annuaire-en-ligne.com/partenaire.php?url=http://www.tonsite.com. Si ce lien est cliqué alors le site -http://www.tonsite.com gagne 1 point et monte dans le classement des top référents. Le problème c'est qu'il est facile de monter dans le classement en ajoutant ce lien partenaire dans un pop up par exemple. Ce que j'aimerai faire, c'est une fois sur la page partenaire le vote soit humainement validé avec un bouton de vote. Ci-dessous le code de la page "partenaire.php" : <?phpinclude("data_bd_annuaire.php"); //variables de l'annuaireinclude("functions.php"); //fonctions de l'annuaire$lk = connection_BD();function gpc_secure($chaine, $is_int = false) { $chaine = ( is_int($chaine) || $is_int ) ? intval($chaine) : mysql_real_escape_string( stripslashes( htmlspecialchars( trim($chaine) ) ) ); return $chaine; }$url = ( isset($_GET['url']) ) ? gpc_secure($_GET['url']) : '';if($url == '') exit;$delai_clic = 1*3600; //delai avant qu'un nouveau clic ne soit recomptabiliser (24*3600 = 24h) $tab_id = array();if (isset($_COOKIE["goto_myphpannuaire"])) $tab_id = explode("#",$_COOKIE["goto_myphpannuaire"]); //creation des requetes pour l'annuaire$sql_upd = "UPDATE $T_sites SET nb_clic_ext = nb_clic_ext+1 WHERE url = '$url' ";//si on a pas encore visiter le siteif (!isset($_COOKIE["goto_myphpannuaire"]) || !is_in_array($id,$tab_id)){ //envoi de la requete pour comptabiliser le clic $upd = send_sql($sql_upd,"utiliser le compteur de clics (annuaire)"); //creation (ou modifications) du cookie $cookie = isset($_COOKIE["goto_myphpannuaire"]) ? $_COOKIE["goto_myphpannuaire"] : ''; setcookie("goto_myphpannuaire",$cookie."#".$id,time()+$delai_clic,"/"); }//fermeture de la connexionmysql_close($lk); header("Location: http://www.annuaire-en-ligne.com/"); exit;?> Si vous avez une idée sur la façon d'ajouter ce bouton de validation du vote... Merci Modifié 19 Juillet 2006 par Portekoi
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant