php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.04.2005, 12:50  
Gast
 
Beiträge: n/a
Standard Klick Counter (Download Zähler)

Hi Leutz. Mal für die einen oder anderen leichte oder schwirige Frage:

Ich habe ein Script das den Aufrufe einer Seite zählt und ausgibt. (Daten werden in txt. Datei gesavet)

Jetzt möchte ich aber das gezählt wird wie oft ein Link genutzt wird.

Also was mit onmouseclick oder so (???)

Es wäre ja nicht schlecht wen der counter nur um einen erweitert werden würde wenn der Download wirklich statt gefunden hat (if)

Bitte helft mir. Ist ein Teil der an meiner Homepage der fehlt. Diese muß heute fertig werden, sonst bin ich so gut wie tot. (spaß)
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.04.2005, 12:52  
Gast
 
Beiträge: n/a
Standard

bevor du stirbst versuch es doch so:

du lässt alle links auf eine zentrale datei zeigen, die den klick zählt und anschliessend zur gewünschten seite weiterleitet...
sollte nicht allzu schwer sein.

gruss
 
Alt 15.04.2005, 12:57  
Gast
 
Beiträge: n/a
Standard

Ich hab das jetzt glaub ich falsch verstanden.

Wie soll das gehen? (Frage 1)

Und was anderes. Ich wollte das so machen das da steht "Diese Datei wurde bereits xxx mal herunter geladen, oder so???
 
Alt 15.04.2005, 13:15  
Gast
 
Beiträge: n/a
Standard

also...

sagen wir du hast eine datei links.html in der alle deine links stehen, die in etwas so aussieht:

Code:
 <html>
  ...
   Downloads

   Bilder

  ...
  </html>
diese links zeigen also alle auf die datei zaehler.php, welche so aussehen könnte:

PHP-Code:
<?php

    $page
$_GET['page'];

    
// Hier prüfst du ob der Wert in $page valide ist, und reagierst darauf
    // Dann schreibst du in deine Datenbank/Textdatei einen Klick mehr für den Wert in $page rein.

    // Dann leitest du dorthin weiter, per header() oder javascript oder du include()st...

?>
Wenn du dann anzeigen willst, wie oft ein Link gedrückt wurde, liest du halt aus deiner Datenbank/Textdatei einfach die Zahl aus und gibst sie aus.

sollte mit ein bisschen nachdenken nicht allzu schwer sein...

beste grüße
 
Alt 15.04.2005, 13:16  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

mal so am Rande. Hast du eine mysql-db zur Verfügung?
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 15.04.2005, 13:21  
Gast
 
Beiträge: n/a
Standard

Sicher das
 
Alt 15.04.2005, 13:22  
Gast
 
Beiträge: n/a
Standard

dann nutz doch lieber diese als eine textdatei.
 
Alt 15.04.2005, 13:27  
Gast
 
Beiträge: n/a
Standard

Bitte etwas genauer ich check gar nicht smehr
 
Alt 15.04.2005, 13:33  
Gast
 
Beiträge: n/a
Standard

bitte lies dir ein php-tutorial oder mehrere durch, dann vielleicht noch ein mySQL Tutorial und gut ist. Hier wird dir keiner deine Skripte schreiben und vorkauen ist eklig.

Viel Erfolg wünsch ich dir.
 
Alt 15.04.2005, 13:34  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

AAAAlso

Du hast die datei wo alle deine downloads verlinkt werden

Code:
Sounddatei

Textdatei

... usw
statt den direktlinks leitest du auf eine redirect.php über:
Code:
Sounddatei

Textdatei

... usw
ich gehe mal davon aus das alle downloads in ner mysqltabelle stehen und eine id haben. diese gibst du als parameter dl an.

in der redirect php steht dann sowas:
PHP-Code:
<?php
if(isset($_GET['dl'])) {

//Hier überprüfen ob der download existiert und den dateinamen auslesen, sonst fehler ausgeben

//Hier zählst du die spalte hits (oder so) in der mysql tabelle bei diesem download eins hoch

header("location: ".$dateiname);

} else {
echo 
"Keine datei Gewählt";
}
?>
Buhmann ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Download Counter Taigistal PHP Tipps 2008 13 10.07.2008 05:40
Download mit Counter Smilerr PHP Tipps 2008 1 04.03.2008 22:44
Download abfrage mijoko PHP Tipps 2007 4 18.06.2007 17:12
Nach Download -> Seite erscheint in HTML-Code Locutus007 PHP Tipps 2006 8 26.05.2006 02:46
Download starten (header funktion), vorher Text ausgeben? Harakiri81 PHP-Fortgeschrittene 19 16.05.2006 21:15
Dateiname bei Download ändern aber wie? CoverDB PHP Tipps 2006 16 20.03.2006 16:40
ein counter - und berechnungen netti PHP Tipps 2005-2 11 24.10.2005 21:03
flat Klick Counter - No refresh? PHP Tipps 2005-2 12 11.09.2005 20:57
HILFE! Download Counter funktioniert nicht - Warum? :-( nicobischof PHP Tipps 2005-2 12 21.08.2005 21:15
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Download Button erst nach klick auf Link aktivieren PHP Tipps 2005 13 18.04.2005 15:53
Counter für registrierte user PHP Tipps 2004-2 3 26.12.2004 11:32
ADCELL Vermarktung zu 75% Pay per Klick Kampagnen Beitragsarchiv 0 18.10.2004 12:37
download und Insert problem! PHP Tipps 2004 4 04.09.2004 16:51
Problem mit einem Counter JeeZ PHP Tipps 2004 6 18.06.2004 13:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mausklick zähler download, click counter download, mausklick zähler, http://www.php.de/php-tipps-2005/21286-klick-counter-download-zaehler.html, mausklick zähler download chip, einfacher download zähler, mausklickzähler download, klickzähler download, einfacher downloadzähler, downloadzähler html, mausklick counter, klickcounter, einfacher klick counter php, klickzähler programm, mausklick counter download, counter downloadzähler, klickzähler dl, zähler counter download, php einfacher download counter, klick zähler download

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.