Script clique php

Fermé
MM27stdo Messages postés 224 Date d'inscription vendredi 10 décembre 2010 Statut Membre Dernière intervention 17 avril 2015 - Modifié par MM27stdo le 18/04/2011 à 23:27
hervé56 Messages postés 269 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 25 mars 2017 - 19 avril 2011 à 15:03
Bonjour,

Je cherche une solution qui permet de compter le nombre de clic fait sur une iframe


Le nombre de clique est compté dans une base de donné il faut donc une requette php

Note : c'est des banniére de pub je ne peut pas modifier leur <a href=XXXX>

J'ai cherché et j'ai pense a du JavaScript avec onclik mais j'avoue ne vraiemnt rien maitrisé en javascript donc je demande de l'aide

Merci d'avance

A voir également:

2 réponses

hervé56 Messages postés 269 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 25 mars 2017 10
19 avril 2011 à 08:29
pas de sql avec le javascript, a part avec de l'ajax/php mais c compliqué pour un débutant

par contre inserer un petit script au chargement de ton iframe est assez simple

iframe.php
<?php
// conection mysql

$sql = "update ta_table SET ton_champ = ton_champ+1"
// blablabla
?>
le reste de l'iframe...
2
siniko44 Messages postés 172 Date d'inscription vendredi 30 juillet 2010 Statut Membre Dernière intervention 29 novembre 2013 17
19 avril 2011 à 09:20
Soit la page index.php
<script type="text/javascript">
var req = new XMLHttpRequest();
function rqtClick() {
req.open('GET','index.php?send=click',true);
req.send(null); }
</script>
<iframe onClick="rqtClick();" ...>...</iframe> //Tu ajoute cette attribut onClick à ton iframe

Toujours sur la meme page, mais cette fois en php :

<?php
if(isset($_GET["send"]) && $_GET["send"] == 'click') {

// Ta connexion SQL

mysql_query('UPDATE ta_table SET click = click + 1'); }

?>


Dit moi si ça fonctionne ;).
1
hervé56 Messages postés 269 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 25 mars 2017 10
19 avril 2011 à 15:03
super pour un débutant d'utiliser un script qu'il ne comprend pas, très pédagogue
surtout que ton xhr est pas compatible sur tous les navigateurs... :(
0