WinFuture-Forum.de: Download Counter? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Download Counter?


#1 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 03. April 2008 - 11:18

Ich stelle auf meiner Homepage PDFs zum Download bereit.
Kann ich die Anzahl der DLs zählen und anzeigen lassen ?

Dieser Beitrag wurde von shadar.logoth bearbeitet: 19. April 2008 - 18:18

0

Anzeige



#2 Mitglied ist offline   SoniX 

  • Gruppe: aktive Mitglieder
  • Beiträge: 680
  • Beigetreten: 19. August 04
  • Reputation: 0
  • Wohnort:Buxtehude

geschrieben 03. April 2008 - 11:33

Mit was ist denn die Homepage gebaut?
Nur HTML oder PHP, JAVA, etc. ?
Eingefügtes Bild
Eingefügtes Bild
Eingefügtes Bild
Eingefügtes Bild
Eingefügtes Bild


System:
E6750 @2x 3.0Ghz, GA-P35 DS3, 3GB MDT , GF8800 GTS 640MB
0

#3 Mitglied ist offline   zem 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 07. Januar 08
  • Reputation: 0

geschrieben 03. April 2008 - 13:52

am besten bei jedem klick auf den link erhöhst du einen zähler um 1
0

#4 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 03. April 2008 - 13:55

Du kannst das Log des Webservers auswerten.
0

#5 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 03. April 2008 - 14:42

html
erklärung bitte für deppen!
0

#6 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 441
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 03. April 2008 - 18:25

Die grundsätzliche Frage ist eigentlich. Wo hast du deine Homepage bzw. bei welchem Anbieter und welche Funktionen bietet er dir?

Für ein solches Vorhaben sind bestimmte Funktionen Voraussetzung.

Gruß Slasher2k

Dieser Beitrag wurde von Slasher2k bearbeitet: 03. April 2008 - 18:25

0

#7 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 03. April 2008 - 18:34

www.yourftp.de
komme bloß leider gerade nicht rauf wegen der funktionen, haben wohl probleme
0

#8 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 441
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 03. April 2008 - 20:40

Sofern das noch aktuell ist hast du folgende Funktionen:

Zitat

Wir bieten euch:
500 MB Webspace.
PHP4/PHP5.
3 FTP Accounts.
2 MySQL Datenbanken.
Alle Dateitypen erlaubt.
Kein lästiges Filesize-Limit.
Serverstandort: Schweiz.
Dank neuster Technologie, höchste Sicherheit.
Garantiert Kostenlos.
Eigene PHP.INI mit Absprache eines Administrators.
Keine Werbung auf Userseiten.
Einfache und unkomplizierte Registrierung.
WebFTP & PhpMyAdmin.


Demnach wäre eine Lösung mit PHP sicher recht naheliegend. Um es dir besonders einfach zu machen könntest du alle PDFs in ein verzeichnis kopieren. Dann würde die Stunde des PHP-Scripts kommen.
0

#9 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 03. April 2008 - 21:19

das kann ich machen, kein problem.
kannst du die stunde des php-scripts kommen lassen?
0

#10 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 441
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 03. April 2008 - 21:26

So ich hab mal eben schnell was gebastelt.

Ich gehe jetzt davon aus das alle PDFs in einem Verzeichniss liegen. Das Script würde sicher auch sonst funzen - du müsstest halt Pfadangaben machen (eventl. muss auch das Script bearbeitet werden) Wenn jemand es verbessern will nur zu :-)

1. Erzeuge eine leere Datei "dlcounter.txt" im PDF Verzeichnis. Passe die Berechtigungen so an das sie auch beschrieben werden kann.

2. Erstelle eine "pdfdownload.php" Datei (kann auch anders heißen - es kommt auf ".php" an) mit Folgenden Inhalt.
<?
$datei = fopen("dlcounter.txt","r+");
$dlcounter = fgets($datei, 10);
if($dlcounter == "") { $dlcounter = 0;}
$dlcounter++;
rewind($datei);
fwrite($datei, $dlcounter);
fclose($datei);

Header( "Content-type: application/pdf");
Header('Content-Disposition: attachment; filename="'.$name.'"');

$fsize = filesize($name);
$data = fread(fopen($name, "r"), $fsize);
echo $data;
?>


3. Verlinke deine PDFs mit:
<a href="/<PDF - Verzeichnis>/pdfdownload.php?name=<PDF-Datei>">Link</a>

Verzichte wenn möglich auf Umlaute wie ä, ö, ü. Leerzeichen ersetzt du im Link durch %20.

4. Um den Zähler anzuschauen kannst du in eine beliebige Seite diesen Code einfügen
<?
$datei = fopen("dlcounter.txt","r+");
$dlcounter = fgets($datei, 10);
echo '<b>Zugriffsz&auml;hler: '.$dlcounter.'</b>';
?>

Dabei musst du beachten das du diese Datein dann ebenfalls in *.php umbenennst.

Habs nur mal grob getestet und es sollte eigentlich funktionieren. Es sei denn ich habe mich hier im Post verschrieben

edit:
um Fehler auszuschießen gib einfach im Link alles an www.domain/PDF-Verzeichnis/blablabla...

Gruß Slasher2k

Dieser Beitrag wurde von Slasher2k bearbeitet: 03. April 2008 - 21:42

0

#11 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 19. April 2008 - 17:27

hey!
habe eben durch Zufall deinen Post entdeckt, ahbe damals keine Benachrichtigung erhalten.
Super! Vielen Dank!
Werds gleich mal testen!
0

#12 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 19. April 2008 - 18:13

(1)

haut nicht ganz hin.
Habe jetzt in der Datei:
 <td><p class="Stil3">- 
		  <a href="/<../material/IHK.pdf>/pdfdownload.php?name=<IHK.pdf>">Was erwartet die Wirtschaft von Schulabgängern?&quot; (Original der IHK = Industrie- und Handelskammer)</a></p>
		   <div align="center">Downloads: 
			 <?
$datei = fopen("dlcounter.txt","r+");
$dlcounter = fgets($datei, 10);
echo '<b>Zugriffsz&auml;hler: '.$dlcounter.'</b>';
?>		  
		   </div></td>


damit gehts irgendwie nicht

bekomme beim Link
http://www.8ung.at/%3C../material/...e=%3CIHK.pdf%3E

"Error 403 Forbidden"

(2)
Müssen die dlcounter.txt und pdfdownload.php im Ordner der php seite oder im ordner der down-zu-ladenen datei liegen?

Dieser Beitrag wurde von shadar.logoth bearbeitet: 19. April 2008 - 18:29

0

#13 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 761
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 19. April 2008 - 18:31

1. Der Link geht bei mir generell nicht. Ausserdem weiss ich nicht was die <> im href zu suchen haben.
2. Nein, müssen sie nicht.
0

#14 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 19. April 2008 - 18:43

Wie ists mit

 <td><p class="Stil3">- 
		  <a href="http://www.8ung.at/t72/schule/material/pdfdownload.php?name=<IHK.pdf>">Was erwartet die Wirtschaft von Schulabgängern?&quot; (Original der IHK = Industrie- und Handelskammer)</a></p>
		   <div align="center">Downloads: 
			 <?
$datei = fopen("dlcounter.txt","r+");
$dlcounter = fgets($datei, 10);
echo '<b>Zugriffsz&auml;hler: '.$dlcounter.'</b>';
?>		  
		   </div></td>


http://www.8ung.at/t72/schule/material/pdf...<IHK.pdf>
oder
http://www.8ung.at/t72/schule/material/pdf...hp?name=IHK.pdf

?

Dieser Beitrag wurde von shadar.logoth bearbeitet: 19. April 2008 - 18:51

0

#15 Mitglied ist offline   shadar.logoth 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.152
  • Beigetreten: 20. Oktober 04
  • Reputation: 0
  • Wohnort:Kiel

geschrieben 19. April 2008 - 18:58

http://www.8ung.at/t72/schule/material/pdf...hp?name=IHK.pdf

der Link funktioniert bei mir nicht!

http://www.8ung.at/t...aterial/IHK.pdf

aber schon.

WARUM?
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0