Jeg har ikke lige et forslag i koder jeg kan smide, men jeg kan da forklare det med ord:
1) Opret en mappe hvor du ligger alle billederne i. Der skal ikke være adgang til denne mappe direkte, så den skal nok placeres udenfor din htdocs mappe.
2) Lav en PHP fil der tager et argument (f.eks. filnavn eller ID). Din PHP side skal:
- Tjekke om filen eksisterer (hvis filen ikke eksisterer kan du lave en Fejl 404 med header("HTTP/1.0 404 Not Found");)
- Indlæse filen ved brug af fopen()
- Sætte en header() der svarer til billedets filtype, f.eks. header('Content-Type: image/jpeg') hvis det er et JPG/JPEG billede
- Printe filens binære data ved brug af fread()
Med denne metode kan du f.eks. tjekke om en bruger et logget ind før han får lov til at se billedet. Hvis han ikke er, kan du evt. læse et billede hvor du skriver noget i stil med "Adgang Nægtet" eller lign.
Spørg hvis du er i tvivl.
http://php.net/headerhttp://php.net/fopenhttp://php.net/freadhttp://php.net/print