Bonjour,
j'ai un problème avec l'url d'un partenaire qui contient 2 variables.
J'explique :
de mon coté je calcule le nombre de clics effectué sur le lien de ce partenaire, et pour cela j'utilise un fichier download.php qui me stocke le nb de clics dans un fichier txt.
et sur le lien dans la page j'ai ceci :
Quand je clique sur mon lien j'arrive sur une page : http://www.creaturz.com/partenaires.php?id=187
mais il me manque la 2eme variable : &t=in
pourquoi ca déconne ?
merci de votre aide!
j'ai un problème avec l'url d'un partenaire qui contient 2 variables.
J'explique :
de mon coté je calcule le nombre de clics effectué sur le lien de ce partenaire, et pour cela j'utilise un fichier download.php qui me stocke le nb de clics dans un fichier txt.
$clicks_file = 'clicks/' . rawurlencode($_GET['url']) . '.txt';
// Crée le compteur s'il n'existe pas
if(!file_exists($clicks_file))
fclose(fopen($clicks_file, "w"));
// Incrémente le compteur
$fp = fopen($clicks_file, 'r+');
$clicks = fread($fp, 9) + 1;
rewind($fp);
fwrite($fp, $clicks);
fclose($fp);
// Effectue la redirection vers le fichier
header('Location: ' . $_GET['url']);
et sur le lien dans la page j'ai ceci :
<a href="download.php?url=http://www.creaturz.com/partenaires.php?id=187&t=in">lien</a>
<?php
function get_clicks($file) {
$clicks_file = '../../clicks/' . rawurlencode($file) . '.txt';
return file_exists($clicks_file) ? join('', file($clicks_file)) : 0;
}
?>
<? print get_clicks('http://www.creaturz.com/partenaires.php?id=187&t=in/')?>
Quand je clique sur mon lien j'arrive sur une page : http://www.creaturz.com/partenaires.php?id=187
mais il me manque la 2eme variable : &t=in
pourquoi ca déconne ?
merci de votre aide!