Foto van buiten de document root weergeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Floris

Floris

16/07/2007 11:54:00
Quote Anchor link
Op mijn website heb ik afgeschermede content staan. Deze is alleen toegankelijk voor bepaalde gebruikers. Als een gebruiker ingelogd is kan er bepaald worden tot welke content hij/zij toegang heeft en alleen die bestanden moeten dan opvraagbaar zijn voor die specifieke gebruiker.

De bestanden kunnen allerlei soorten zijn. Voor de meeste soorten heb ik een goede oplossing, ik verstuur het bestand naar de gebruiker via een stream, zodat de gebruiker het pad niet te zien krijgt en dit pad ook niet rechtstreeks opvraagbaar is, omdat de bestanden buiten de root staan.

Ik heb echter ook foto's die afgeschermd zijn en buiten de root staan. Deze zou ik echter liever niet via een stream versturen, maar gewoon als plaatje op de pagina weergeven. De gebruiker zou dan vervolgens zelf met "rechtermuisknop> opslaan als" het plaatje kunnen opslaan. Ik vroeg me echter af of dit mogelijk is?
Ik kan er zelf geen oplossing voor bedenken. Ik kan immers niet simpelweg het bestandspad in de pagina zetten, omdat dit buiten de root ligt. Is het in zo'n geval op een of andere manier nog mogelijk om toch een afbeelding weer te geven?

thanx!
 
PHP hulp

PHP hulp

24/11/2024 05:24:42
 
Klaasjan Boven

Klaasjan Boven

16/07/2007 12:02:00
Quote Anchor link
Als de gebruiker het plaatje ziet staat deze al op de pc van de gebruiker.
Dus wat je vraagt is onmogelijk
 
Danny K

Danny K

16/07/2007 12:40:00
Quote Anchor link
Wat Klaasjan zegt klopt, dus wat je het beste kunt doen is je foto's watermerken..
Voorbeeld script: Klik!
 
Floris

Floris

16/07/2007 13:26:00
Quote Anchor link
ah ok, bedankt ook voor dat watermerk script, dat is zeker handig!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.