Bonjour, j'ai écrit un petit script en php qui permet le telechargement d'une video au format avi (sans ce script, la vidéo s'ouvre dans windows media :s).
Ca marche bien, alors je l'ai un peu amélioré, en loggant dans un fichier texte l'ip, l'heure et le timestamp à chaque fois que la vidéo est téléchargée :
Code :
- <?php
- header("Content-disposition: attachment; filename=banzaï !!!.avi" );
- header("Content-Type: application/force-download" );
- header("Content-Transfer-Encoding: video/avi\n" ); // Surtout ne pas enlever le \n
- header("Pragma: no-cache" );
- header("Content-Length:13426962" );
- header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public" );
- header("Expires: 0" );
- readfile("banzaï !!!.avi" );
- $monfichier = fopen('banzai.txt', 'a+');
- $infos = $_SERVER['REMOTE_ADDR'].' | '.date('d/m/Y').' à '.date('H:i:s').' | '.time().'
- ';
- fputs($monfichier, $infos); // On écrit le nouveau nombre de pages vues
- fclose($monfichier);
- ?>
- <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
- </script>
- <script type="text/javascript">
- _uacct = "UA-3037851-1";
- urchinTracker();
- </script>
|
J'aimerais connaitre la ville de provenance de ceux qui dl, j'ai ajouté le tracker de google analytics, mais je pense que ca doit pas marcher, parce que le header ne correspond pas (c'est pas du html).
Alors comment faire ? (quand on va sur adresseip.com, l'ip est indiquée, ainsi qu'une ligne bizare, dans laquelle est indiquée la ville et le fai, comment récupérer cette ligne en php).
Merci
---------------
cours pour débuter sous 3d studio max - Photoshop pour les nuls