Hallo,

Als ik gewoon deze code wil uitvoeren:


<?php

redirect('home.php')

?>


Dan geeft mijn server de volgende fout:
Fatal error: Call to undefined function redirect()

Ik heb geen idee hoe dit kan, misschien weet iemand het?

Alvast bedankt!
Header = Redirect...

Zoek maar is google:
Redirect functie..
Je zou zien dat iedereen naar header toe gaat..
Maar die exit toevoeging is meer als je een langer script af.. Daarmee breek je de rest van de code af.. maar hij doet het..
Ja, bedankt! Ik vind dit goed genoeg, alleen het is wel jammer dat de code helemaal bovenin de pagina moet staan, maarja, hij doet het, nogmaals bedankt ;)!
De functie redirect bestaat niet in PHP en zul je zelf moeten defineren;


<?php
    function redirect($url)
    {
        header('Location: ' . $url);
    }
?>
@Sian: of je zorgt dat er geen output plaatsvindt voordat je header() gebruikt.
Offtopic:
Thomas schreef op 22.03.2008 23:04
Header = Redirect...
Hmm, liever 'PHP redirect = header()'. De functie header() verstuurt namelijk headers naar de browser, waaronder bijvoorbeeld een 'Location' of 'Refresh' header.

Je kunt er echter nog veel meer andere headers mee versturen, dus om nu te zeggen dat header() alleen voor redirect gebruikt wordt is een beetje kort door de bocht ;-)

Reageren