Is er een manier om de pagina door te sturen naar een 404 door middel van PHP,
<?php
if ($_SESSION["per"] != 5){
header("HTTP/1.1 404 Not Found");
}
?>
deze werkt niet maar is er een soort gelijke manier, Ik heb geen SoapClient
Je moet wel wat duidelijker zijn, want je begon de topic met:
Is er een manier om de pagina door te sturen naar een 404 door middel van PHP.
en vervolgens zeg je:
NEE, ik wil niet dat je doorgestuurd wordt naar een andere pagina, ik wil dat hij een error weergeeft en dat mensen niet weten dat die pagina bestaat
Nja, als je de pagina zo opzet
<?php
if ($_SESSION["per"] != 5){
header("HTTP/1.0 404 File Not Found");
exit();
}
?>
dan wordt er gewoon een nette 404 error weergegeven, de bezoeker weet dan niet of de pagina bestaat.
nee, dat werkte niet daarom heb ik het hier gepost, als de gebruiker de permissie 5 heeft moet hij alleen de pagina kunnen zien, de andere niet. Deze moeten denken dat de pagina niet bestaat. Dus de url moet hetzelfde blijven en de error moet worden weergeven op de pagina, mensen mogen niet weten dat de pagina bestaat.
<?php
if($_SESSION['per'] != 5)
{
include('jouw-error-pagina-met-een-melding-zonder-dat-de-url-verandert.php');
}
else
{
echo 'deze pagina is dood, en alleen permissie 5 ziet deze melding!';
}
?>
zoiets?