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!
Moet je niet $_SERVER['REQUEST_URI'] gebruiken? Dan kun je zien welke pagina er opgevraagd is..
Zo doe ik dat ook bij mijn error log systeem..
$_SERVER['REQUEST_URI'] en $_SERVER['HTTP_REFERER'] werken bij mij beide alleen, als je op een link drukt, ik gebruik hier ie7.0, maar heb het ook uitgeprobeerd in FF, dus daar ligt het denk ik niet aan?

nu geprobeerd:
404.php:

<?php
    header('Location: /websites/test/?page404='.$_SERVER['REDIRECT_URL'].'&ip='.$_SERVER['REMOTE_ADDR']);
?>


index.php

<?php
  if(isset($_GET['page404']))
  {
	echo $_GET['page404'];
  }
  elseif(isset($_GET['page403']))
  {
      echo 'Dit deel van de site is verboden';
  }
?> 


htaccess bestandje:

ErrorDocument 404 /websites/test/404.php


En ook dat werkt niet, is het niet gewoon een instelling op de server? een apache instelling oid?
404.php:
<?php
echo $_SERVER['REQUEST_URI'];
?>

Probeer dat eens..

p.s. .htaccess blijft:

ErrorDocument 404 /websites/test/404.php
als ik dan onzin.php open, krijg ik:

/websites/test/404.php
let op! htaccess kan wel werken, maar een 404 pagina is weer een aparte setting die wel aan moet staan.
=) okee, weet je ook welke setting? in php.ini? of in de apache conf

Reageren