Jag har ett dilemma som jag inte vet hur (eller om) det går att lösa. Helst skulle jag vilja ha alla bildfiler i en underkatalog (bilder) för att lättare få överblick över alla andra filer. Dessa filer inkluderas lite här och var av filerna i hemkatalogen för att liva upp dessa sidor. Alltså:
Om någon skriver in adressen https://www.server.com/aasa i sin webbläsare laddas index.php, vilket gör att man hamnar på hemsidan i stället för i katalogregistret. Men om man känner till att katalogen bilder finns och skriver https://www.server.com/aasa/bilder så hamnar man i en vanlig listning av filer (naturligtvis). Finns det något sätt att förhindra detta för endast vissa besökare?
Alltså går det att omsätta följande pseudokod (listaKatalogen() )till fungerande PHP?
//i index.php i aasa/bilder
<?php
if ($admin || $mod) listaKatalogen();
else Header(Location:...); ?>
Eller finns det något annat sätt att lösa det? Om ni inte fattar vad jag menar så får jag försöka förtydliga mig...
Sök lite i forumet efter "lista alla filer i en mapp" (inte exakta ord men iaf).
Alltså om man går in i aasa/bilder så skickas man till index.php (inget konstigt med det) och har man inte på $mod eller $admin så skickas man till startsidan annars så listas alla filer... var det inte så du ville eller har jag förstått dig fel?
Om du inte hittar nåt som passar dig på sökningen, kom tillbaka hit och skriv det!
EDIT: Vad dumt av mig, lägg in en .htaccess fil i samma map, där du kräver inloggning, loggar man in så vissas allt, annars så kommer det en "kräver inloggning"s fel! Vill du ha mer info om .htaccess så söker du i detta forum ;)!
255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e