trafficsperre für downloads

hallo ich bei meinem hoster bekomm ich 15gb im monat frei und ich hätte jetzt gern ein script das auf die download seite weiterleitet (download.html wo links zu den downloads sind) und wenn der traffic 12gb überschreitet soll das script zur einer anderen seite z.b. leiderkeinedownloadsmehrmoeglich.html weiterleiten.

ich hab im dem hosting paket PHP / CGI / HTML / Confixx3.0 (passwort geschützt) / Webalizer Version 2.01 (passwort geschützt).

kann man damit ein eine trafficsperre realisieren?

der hoster bittet das zwar an aber sperrt dann aber das gesamte packet für den rest des monats was ich nicht will deshalb ja die 3 gig reserve

Mfg Mechanius
 
hi
schade dass du kein mysql hast, aber du kannst ein php script schreiben, welches die downloads verwaltet, jeden download mit einer id versieht.
Dann kannst du es machen, dass entweder kategorisch, nur so und soviele downloads möglich sind, oder du nimmst eine Variable die dann den bisher verursaten traffic zählt (bei jedem download wird die variable + dateigröße des DL genommen).

Das sollte ein kleiner denkanstoß sein ;)

mfg
Sven
 
schade das du keine DatenBank zur verfügung hast.
ohne DB würd ich es so machen:
bau dir eine Seite wo du alle dein DLs in einem Formular mit radios auflistest.
Der User kann dann dort seine Auswahl anklicken und schickt das formular ab (vielleicht automatisch mit JS), dabei werden der gewünschte DL und seine Größe (z.b. value=datei1,1005KB) an ein kleines PHP-script via HTTP/POST geschickt welches in einer Datei den aktuellen traffic ausließt und danach entscheidet ob die Dateien noch herruntergeladen werden können (wenn ja wird die Dateigröße zu dem Trafic dazugezählt) oder nich (dann leitet es an eine andere Seite weiter)

so das war mein denkanstoß ;)


mfg

püppi
 
und den die traffic anzeige von Confixx3.0 oder Webalizer kann man nicht irgendwie benutzen?
weil meine bilder sammlung soll ebenfalls bei zu hohen traffic gesperrt werden
also das beste währ ne .htacces in den ordnern pics und downloads
oder kann man per php keine .htacces erzeugen?
 
du weist wovon du redest oder?

du kannst eine htaccess von hand erzeugen oder mit einem programm was beim apache dabei ist, irgendwo hatte ich auch maln link dazu.
aber eine htaccess sollte in etwa für einen login so aussehen:

Code:
AuthType Basic
AuthName "Bitte Passwort und Benutzernamen eingeben"
AuthUserFile <path zum auth file>
require valid-user

das auth file:
Code:
user:password

das war schon alles

aber lies dir mal das hier
http://de.selfhtml.org/servercgi/server/htaccess.htm
durch

mfg
Sven
 
htaccess sorgt dafür das man sich mit user und pasword einloggen muss oder?
damit man zugriff auf ein verzeichniss nehmen kann.

und ich will ein php script das wenn die traffic grenze erreicht wird in mehrer verzeichnissen eine htaccess macht wo keiner mehr dann zugriff hat und am 1, des neuen monats soll diese wieder gelöscht werden
 
da ich keine Zeit habe, ein solches Script zu schreiben, verweise ich dich mal auf google mit dem begriff "trafficscript in php" oder ähnlichen begriffen frei nach deiner wahl.

du könntest theoretisch die htaccess beim überschreiten der grenze mittels fwrite erstellen.

evtl solltest du auch mal ausschau halten nach evtlen tutorials oder faqs zur "kommunikation" zwischen php und Confixx

Sven
 
Zurück
Oben