Met in_array kijk je of een bepaalde waarde in een array voorkomt. Dus of de waarde die in $_GET['p'] zit, wel in de array met toegestane includes voorkomt. Je kunt die array trouwens beter $allowed noemen, dat is correcter.
Jan, ik bedoelde echt forbidden :)
Maar ik wou eigenlijk nog een preg_match toevoegen op urls, maar dan had het nog langer geduurd voordat bericht af was :)
Het is phphulp.nl en geen phpuitleg.nl
Daarvoor verwijs ik je naar de vele tuts of naar php.net
Misschien dat er in lib ook wat over arrays staat.
Maar je moet die ! weghalen bij in_array, want zoals ik uitlegde levert bij overeekomst true op. En nu maak je ervan niet true. Kortom dan kan je het net zo goed weglaten.
heb t toch al opgezocht.. en mijn resultaat neergezet, vraag alleen of dit dan juist is..
en volgens mij moet die ! der wel voor
hij kijkt of die pagina forbidden is, als dit niet zo is, geeft die false, en met ! wordt dit true..
@ Webmakerij: ziet er leuk uit. Jammer dat na het resizen de divs verspringen. Ik zie in de code dat je dat met JavaScript doet. Is dat om de Netscape bug te omzeilen?
?
Onbekende gebruiker
28-10-2006 12:21
@Jan
Welk voorbeeld bekijk of bekijk je mijn eigen site.
Op mijn eigen site gebruik ik CSS die daarna door JS eventjes wordt bijgewerkt. Dit is nodig voor IE die geen div kan maken waarbij x aantal px van links, x aantal van px van rechts e.d. wordt opgegeven.
Ik bereken dus in JS de hoogte en breedte voor mijn div-jes; voor het geval browsers (lees IE) dit niet zelf kan.[edit]Klok loopt weer voor[/edit]