<img src="image.php?id=1"> Problem!

BSA

Erfahrenes Mitglied
Hi Leute!

Bin gerade auf der Suche nach einem Script, was mir Bilder ausgibt, also nach dieser Art:

Code:
<img src="image.php?u=70340&amp;dateline=1120340171" alt="" class="Avatar" />

Das ist nen codeausschnitt hier ausm Forum. Ich weiß leider nicht wie ich an die Sache ran gehen soll, hat jemand ahnung davon oder ne Idee?

Wäre nett wenn jemand mal was dazu sagen könnte.

Gruß
 
Angenommen, die Daten der Grafik stehen in einer Datenbank, könnte das URL-Argument „u“ den Primärschlüssel des entsprechenden Datensatzes darstellen oder gar den Dateinamen selbst. Anhand dieser Informationen ist es kein Problem, die Grafik auszuliefern.
 
Ja, das ist klar, aber wie muss die image.php aussehen, muss ich da irgendeinen Header mitsenden oder ähnliches?
 
Der Inhalt der Grafiken muss ausgegeben werden. Wie du dies machst, ist deine Sache. Die readfile()-Funktion erledigt beispielsweise zwei Schritte in einem: das Auslesen und Ausgeben des Inhalts einer Datei. Wenn die Daten jedoch von einer anderen Quelle kommen, wirst du möglicherweise andere Funktionen benötigen.
 
Okay, danke erstmal für die Antwort, ich werden mich morgen mal daran setzten. Ich melde mich dann wieder...

bye
 
Okay, ich habe das jetzt mal probiert, ich habe nur noch ein Problem. Und zwar wie lese ich den Parameter der hinter dem ? steht aus, also wenn ich habe

image.php?uid=1

Mit $_GET funktioniert es nicht. Kann mir einer sagen wie das Funktioniert? Ansonsten Funktioniert es.

Gruß
 
Falls du an den Einstellungen des Webservers und PHPs nichts geändert hast, sollten die per URL übergebenen Argumente des Query String als Elemente des $_GET-Arrays verfügbar sein.
 
Zurück