Weet iemand ook wat ik moet veranderen in mijn apache configuratie of php.ini? ik gebruik apache2, en php5, en het lijkt wel alsof ze deze variabele helemaal weggelaten hebben uit php5.

via javascript geprobeerd, en via php

Javascript:

<script type = "text/javascript">
alert(document.referrer);
</script>


php:

<?php
echo $_SERVER['HTTP_REFERER']; 
?>


Bij voorbaat dank!
nee :-S als ik de volgende code doe, krijg ik gewoon niets terug bij een 404 error


<?php
echo $_SERVER['REDIRECT_URL'];
?>

index.php:

<?php
header('Location: referer.php');
?>

referer.php:

<?php
echo $_SERVER['REDIRECT_URL'];
?>
nee:-( jammer genoeg werkt dat niet. Als ik print_r($_SERVER) doe, dan staat er ook nooit ['REDIRECT_URL'] of ['HTTP_REFERER'] bij.. Maar ook geen enkel ander array element wat de url van de vorige pagina bevat
en:

<?php
echo '<pre>'.print_r($HTTP_SERVER_VARS, true).'</pre>';
?>
Nee daar staat ie ook niet bij =)
en je gaat niet direct naar de pagina, maar altijd via een andere pagina?
test.php

<?php
header('Location: referrer.php');
?> 

referrer.php

<?php
echo '<pre>'.print_r($HTTP_SERVER_VARS, true).'</pre>';
?> 
even getest en werkt hier ook niet,

index.php:


<a href="referrer.php">klik</a>
als je op een link drukt, krijg je inderdaad wel die ['HTTP_REFERER'], maar het is toch wel mogelijk om als je bijvoorbeeld /onzin.php intypt, dat je dan doorverwezen wordt naar je 404 pagina, en dan onzin.php bij ['HTTP_REFERER'] hebt?
zie mijn post van 15:20. Daar heb ik uitgelegd hoe ik het op mijn site doe

Reageren