Hallo,
es geht mir hier im moment um den Befehl readfile und das direkte Ausgeben.
Gehen wir mal davon aus, dass ich einen htaccess bereich habe, der auch bilder enthält, sei es presse fotos oder sonst was. Also Fakt ist, bilder sind in einer htaccess umgebung.
Ein Bild auszugeben geht mit fopen und readfile, soweit so gut. Aber ich kann für ein Bild immer nur eine PHP benutzen, klar, ich kann die php für 10 bilder 10 mal aufrufen und jedesmal ein anderes bild zum laden geben, dass is ja nicht das Problem.
Ich versuche jetzt aber krampfhaft diese Methode in eine andere PHP einzubinden, also ich hab eine php, die mir ne tabelle ausgibt, oder irgendwas anderes dynamisches halt, diese PHP soll jetzt die 10 bilder aus dem htaccess bereich dort einfügen. Ich kenne zwei wege: 1. mit img tags den htaccess zugang zu verraten, in form von <img src="userass@ blah.jpg">, das ist natürlich das dümmste, was es gibt.
Oder die zweite methode, ich rufe eine zweite PHP auf, die oben beschriebene, und rufe mit readfile die bilder einzeln auf.
Ich suche jetzt eine Methode, obs OB output buffer, fopen oder sonst was, diese PHP , wo eigentlich nur eine Zeile steht,nämlich readfile($datei), zu integrieren, es soll also für 10 geschützte bilder keine extra php datei aufgerufen werden müssen.
Ich sinne darauf, daraus ne Klasse oder halt eine Funktion zu entwickeln um ein wenig komfortabler arbeiten zu können.
p.s. readfile($name) ist nur ein beispiel, mir ist klar, dass das sehr unsicher ist, aber darum gehts ja nicht
Ich hoffe, ihr könnt mit helfen
es geht mir hier im moment um den Befehl readfile und das direkte Ausgeben.
Gehen wir mal davon aus, dass ich einen htaccess bereich habe, der auch bilder enthält, sei es presse fotos oder sonst was. Also Fakt ist, bilder sind in einer htaccess umgebung.
Ein Bild auszugeben geht mit fopen und readfile, soweit so gut. Aber ich kann für ein Bild immer nur eine PHP benutzen, klar, ich kann die php für 10 bilder 10 mal aufrufen und jedesmal ein anderes bild zum laden geben, dass is ja nicht das Problem.
Ich versuche jetzt aber krampfhaft diese Methode in eine andere PHP einzubinden, also ich hab eine php, die mir ne tabelle ausgibt, oder irgendwas anderes dynamisches halt, diese PHP soll jetzt die 10 bilder aus dem htaccess bereich dort einfügen. Ich kenne zwei wege: 1. mit img tags den htaccess zugang zu verraten, in form von <img src="userass@ blah.jpg">, das ist natürlich das dümmste, was es gibt.
Oder die zweite methode, ich rufe eine zweite PHP auf, die oben beschriebene, und rufe mit readfile die bilder einzeln auf.
Ich suche jetzt eine Methode, obs OB output buffer, fopen oder sonst was, diese PHP , wo eigentlich nur eine Zeile steht,nämlich readfile($datei), zu integrieren, es soll also für 10 geschützte bilder keine extra php datei aufgerufen werden müssen.
Ich sinne darauf, daraus ne Klasse oder halt eine Funktion zu entwickeln um ein wenig komfortabler arbeiten zu können.
p.s. readfile($name) ist nur ein beispiel, mir ist klar, dass das sehr unsicher ist, aber darum gehts ja nicht
Ich hoffe, ihr könnt mit helfen
Kommentar