Ik ben nieuw op het gebied van PHP en kom ergens niet uit en heb alles
al uitgebrobeerd en uitgezocht, maar kom er niet uit.
Ik heb aan het begin van een pagina een script staan dat er voor moet
zorgen dat de eerste 15 bezoekers naar een andere pagina moeten worden
doorgestuurd:
<?php
$fp = fopen("counter.txt", "r+") or die("'Counter foutmelding'");
flock($fp, LOCK_EX);
$count = fread($fp, 10);
rewind($fp);
fwrite($fp, ++$count);
flock($fp, LOCK_UN);
fclose($fp);
if ($count < 16) {
header("Location: http://www.frankrijkvakantieland.nl");
exit;
}
?>
De teller $count wordt met 1 verhoogd bij elk bezoek aan de pagina. Dit
werkt want als ik na het if statement print ($count); zet wordt de
teller keurig afgedrukt als de teller <16.
Alleen header("Location: http://www.frankrijkvakantieland.nl"); wordt
niet uitgevoerd.
Waar kan dit aan liggen? PHP werkt overigens normaal op de site.
--
Ruud Couwenhoven
www.frankrijkvakantieland.nl
De site over het andere Frankrijk die op CD-Rom verder gaat

Likes:
![[PHP] header (location ...) werkt niet](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote
