|  | 		    
					
    
        
            
                
                        
                
            
            
                
                | |  | Kommentar Fra :
  thulin  | 
 Dato :  13-02-04 11:06
 | 
 |  | http://www.extreme-dm.com/tracking/?reg
 Ovenstående hjemmeside, laver en tracker til dig, og sender en E-mail med HTML koden som du så bare sætter ind.
 Det er utrolig nemt. Og man kan få rigtig mange spændende oplysninger fra en sådan tracker.
                
                
                 |  |  | 
 | |  | Kommentar Fra :
  qfha  | 
 Dato :  13-02-04 11:41
 | 
 |  |  |  |  | 
 | |  | Kommentar Fra :
  thulin  | 
 Dato :  13-02-04 11:47
 | 
 |  |  |  |  | 
 | |  | Kommentar Fra :
  natmaden  | 
 Dato :  13-02-04 12:22
 | 
 |  | 
 
                lav en selv. men det er i php.
 | Kode <?
 // ------ hits.php (Version. Nul_&_Nix)
 // ------ Bruger en fil til tæller.
 // ------ Hvis filen ikke findes, så oprettes den automatiskt.
 // ------ Er sikret mod utilsigtet overskrivning af forkerte filer.
 // ------ Kan med jævne mellemrum sende en mail til ejeren om status
 // ------ Kan hvis tæller er nået til bestemt antal, starte en handling
 //
 // ------ xx-jan-2004
 // ------ Rodet sammen af Jørgen Kjær(Natmaden).
 //
 // ----------------------------------- først det variable
 $test=true;
 $filnavn="hits.log";              // - navnet på den fil som du vil bruge som tæller
 $em[sendeklar] = 10;              // - hvor tit vil du ha en mail om tælleren 0 = aldrig
 $em[modtager] = "din@maii.dk";  // - modtagerens (dig) mail-adresse
 $em[emne] = "tællerstatus";       // - Emnet i mailen (bare lige for at huske at den er der)
 $em[besked] = "";                 // - mailbesked (bare lige for at huske at den er der)
 // ----------------------------------- Det var det variable
 //
 // ------ tæller opdater start
 if (!file_exists($filnavn))
 {
 $starttal = $hitnr = 1 ;
 $filen = fopen($filnavn,"w+");
 fputs($filen,"$filnavn ".$starttal);
 fclose($filen);
 } else {
 $filen = fopen($filnavn,"r");
 $antal = fgets($filen,20);
 $filid = explode(" ",$antal);
 $antal = $filid[1];
 if (!($filid[0] == $filnavn))
 { // --------------------------- nu er der ballade.. den fil der skal til at skrives i har forkert id
 // --------------------------- der må hellere sendes en besked til postmodtageren og lad os så få den fil lukket igen !!
 } else { // -------------------- NÆ! Den er god nok fortsæt bare
 $antal = $hitnr=$antal + 1;
 fclose($filen);
 $filen = fopen($filnavn,"w+");
 $antal = fputs($filen, "$filnavn ".$antal);
 }
 fclose($filen);
 }
 // ------ tæller opdater slut
 //
 // ------ cut here ------
 //
 // ------ bare lidt eksembler
 if ($test){
 echo "Testmode<br>";
 echo "Du er nr. ",$hitnr," på denne side";
 }
 if (fmod($hitnr , $em[sendeklar]) == 0){
 $webside=$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; // - filens navn
 $em[emne] = "Tællerstatus fra $webside - $hitnr";
 $em[besked] = "Din tæller på <i>$webside</i> har den ".date("j-m-Y H:i:s", time())." passeret $hitnr Besøgende"; // - mailbesked
 
 if ($test){
 echo "<br>Der er sendt en mail til $em[modtager] fordi at $em[sendeklar] går op i $hitnr\n";
 echo "<br>Indhold af mailen ---<hr>\n";
 echo "<br>Emne : $em[emne]\n";
 echo "<br>Besked : $em[besked]\n";
 }
 }
 // ------ slut på lidt eksembler
 ?>
 | 
Den virker men kan sagtens , forbedres
 Mvh. Natmaden
                
                
                 |  |  | 
 | |  | Accepteret svar Fra :
  John_J  |  Modtaget 40  point
 Dato :  14-02-04 09:35
 | 
 |  |  |  |  | 
 | |  | Du har følgende muligheder |  | 
 |  | 
            
               
                    Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
 Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
 |  |  | 
 |  |