Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

datei vor dem download markieren

ahoi,

ich würde gerne meine mp3-files vor dem download öffnen und die userId an das ende des files schreiben um sie so zu markieren. ich weiss das dies kein schutz ist und das dieser eintrag bei einer neucodierung des files verloren geht, trotzdem würde ich es gerne machen.

wenn ich jetzt mit fwrite etwas an das ende des files schreibe, ist dieser eintrag ja in meiner original-datei vorhanden und ich müsste jedes mal vorher gucken ist eine id drin, wenn ja lösche und aktuelle rein und hab nun da bedenken wenn 2 user gleichzeitig einen download starten...

die datei vorher zu kopieren, markieren und dann zum download freizugeben halte ich auch nicht für so sinnvoll da die files teilweise 10 MB groß sind.

hat jemand einen vorschlag wie man das umsetzten könnte.

mÖrci

Hier gehts zum Orginal Eintrag "datei vor dem download markieren" im Forum

Antworten

Mit PHP die Datei ausgeben: [doc]header,readfile[/doc] und dann die ID anhängen. Ich würde aber ehrlich gesagt das Kopieren bevorzugen.


2.

die header/readfile funktion nutze ich um das file dann auszugeben.

Code:                   In Zwischenablage kopieren (nur IE)
1">

wie meinste das mit id anhängen...einfach mit echo reinschreiben?

warum wäre dir kopieren lieber...meinste nicht das belastet den server zu sehr?


3.

Code:                   In Zwischenablage kopieren (nur IE)
2">

Warum machst du den Blödsinn nicht so?
Dann kannst deine Originaldatei in Ruhe lassen!


4.

jau genau das war ja meine frage..:)

dank dir.


5.

Wieso soll das Kopieren den Server belasten? Webserver sind dafür optimiert, statische Dateien auszuliefern.


6.

naja auf jeden fall würde dadurch doch eine verzögerung entstehen, da die datei doch erst nach ordner X kopiert werden muss.

ist die lösung wie ich sie jetzt verwende unsauber?


7.

Zitat:
ist die lösung wie ich sie jetzt verwende unsauber?
JA!
Man hängt nicht einfach irgendwas an irgendeine Datei!


8.

okäy, dann probier ich das mal mit dem copy und fwrite aus...


9.

Hä?......


10.

kopiere originaldatei->schreibe id rein->download->lösche kopierte datei

oder meinst du allgemein den fakt etwas in das mp3file reinzuschreiben?


11.

Zitat:
allgemein den fakt etwas in das mp3file reinzuschreiben?
Yes!
Genau!


12.

aXXo, jau aber in den id3-tag will ich die id auch nicht schreiben weil da isses dann wieder so offentsichtlich...

naja hauptsache das file läuft noch dann in allen playern und das tuts...


Hier gehts zum Orginal Eintrag "datei vor dem download markieren" im Forum
 
phpforum.de | Impressum