php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.06.2008, 18:42  
Neuer Benutzer
 
Registriert seit: 31.05.2008
Beiträge: 21
Taigistal befindet sich auf einem aufstrebenden Ast
Standard

Sorry, bin einfach zu schlecht in php, trotzdem danke für eure Hilfe, ich hatte mir das irgendwie einfacher vorgestellt, aber ich glaub dafür muss ich erst mal noch ein wenig was grundlegendes lernen. trotzdem ganz lieben Dank für eure Mühen, und eure Hilfe, ich meld mich wenni ch es doch noch hinbekommen.

Taigistal
Taigistal ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.06.2008, 19:15  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Naja eigentlich musst du nur im manual dich über Funktionen belesen die dazu da sind mit Dateien (txt) zu arbeten,also datei öffnen,in Datei schreiben,Datei bearbeiten,aus Datei raus lesen und mit Arrays beschäftigen!

Das ist eigentlich alles was man dazu braucht!

mfg der Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 09.07.2008, 22:23  
Neuer Benutzer
 
Benutzerbild von gandalf
 
Registriert seit: 08.07.2008
Beiträge: 18
gandalf befindet sich auf einem aufstrebenden Ast
Standard

hey,
mein Tipp: google mal einfach "download counter" xDD
ich glaub das is das was du meinst

MfG Gandalf
__________________
Wer Rechtschreibfehler findet kann sie behalten
gandalf ist offline  
Alt 10.07.2008, 05:40  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.268
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Taigistal Beitrag anzeigen
Hallo, alle zusammen.

Ich wollte auf meiner Seite einen Zähler einbauen. Man kann sich audiodatein runterladen, und nun will ich das der Besucher sieht welche schon besonders viel runtergeladen worden sind.
Wie kann ich das mit php realisieren, ich bin noch ganz grün hinter den Ohren mit php.

Ich hab naürlich auch schon mal gegooglt, was das INet da so zu bieten hat, aber da finde ich nur downloads, und dann auch nur solche, wo ich mir die monatlichen zugriffe, und täglichen, und von leuten aus verdschidenen Ländern usw. anzeigt. ich wollt ja nur die allgemeine downloadanzahl.

Also ein möglich einfaches script, irgendwie eine Variable, die jedesmal hochzählt, wenn die Datei runtergeladen worden ist, hat von euch villeicht jemand so ein script?

schon mal Danke
Hallo,
eigentlich ist das doch recht einfach. Statt die Datei direkt zum Download anzubieten, kannst du dir eine download.php erstellen.

Die sieht zum Beispiel so aus:
PHP-Code:
<?php
$arrAvailableFiles 
= array("sound1.wav""sound2.mpg", ..)
$strRequestedFile = @$_GET["file"];
if (!
in_array($strRequestedFile$arrAvailableFiles)) {
  die(
"unknown file"); // hard error
}
// hier counter einbauen
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="$strRequestedFile"');
readfile("path/to/download/folder/$strRequestedFile");
?>
Dein Counter in der simplesten Fassung koennte so aussehen:
PHP-Code:
<?php
$strCounterFile 
"path/to/counter.txt";
$mixCounter = @file_get_contents($strCounterFile);
if (
$mixCounter === false) {
  die(
"could not open counter file for reading."); // hard error
  // if you use it, be aware, the download will then not be provided
} else {
  
$intCounter = (int)$mixCounter 1;
  
file_put_contents($strCounterFile$intCounter);
}
?>
Das wars (ungetestet).
__________________
"Nuschel ich?" - "Was?"
Chriz ist gerade online  
 


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 per paypal verkaufen Andreas08 Scriptbörse 5 29.08.2008 05:54
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
HILFE! Download Counter funktioniert nicht - Warum? :-( nicobischof PHP Tipps 2005-2 12 21.08.2005 21:15
Download Problem PHP Tipps 2005-2 3 22.07.2005 16:11
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Klick Counter (Download Zähler) PHP Tipps 2005 13 15.04.2005 15:16
Counter funktioniert, aber trotzdem wird Fehler gezeigt ... PHP Tipps 2005 4 07.03.2005 17:56
Dateioperationen und Download kontrollieren Alpha Centauri PHP Tipps 2005 7 02.03.2005 11:52
Counter für registrierte user PHP Tipps 2004-2 3 26.12.2004 11:32
Problem mit einem Counter JeeZ PHP Tipps 2004 6 18.06.2004 13:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datei direkt herunterladen mit zähler php, php download file txt counter hochzählen, downloadseite erstellen php, teile von usage als counter auf webseite mit php ausgeben, geht das?

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:04 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