login  Naam:   Wachtwoord: 
Registreer je!
 Forum

header('location:iets.php') == bestaat niet

Offline Nrzonline - 16/07/2006 20:22 (laatste wijziging 16/07/2006 20:24)
Avatar van NrzonlinePHP ver gevorderde Hey SiMa leute!

Ik heb op mijn index.php een controle of er een connectie is
gemaakt met mijn database. Werkt prima, maar zogauw als
er een error komt moet hij het volgende uitvoeren:

  1. <?PHP
  2. if (!$mysql_connect)
  3. {
  4. $message_title = "Critical error:";
  5. $message_text = "Kan niet connecten met DB";
  6. header ("location: message.php");
  7. }
  8. ?>


Zogauw als hij dus naar message.php gaat, zegt hij dat de
pagina niet bestaat. Wat het dus wel doet, en staat gewoon
in de root-folder net zoals index.php. Typfouten gecontroleerd..

Aan het begin van elke pagina include ik config.inc.php die
ob_start () & session_start () uitvoert, voordat er wat dan ook
maar gebeurd. Als ik die bij index.php en message.php boven aan
de pagina zet, maakt het nog geen verschil.

Citaat:
FireFox:
Firefox heeft vastgesteld dat de server het verzoek voor dit adres doorverwijst op een manier die nooit zal eindigen.


Iemand enig idee wat er fout kan zijn gegaan?
Alvast erg bedankt,
Edwin (Nrzonline)

2 antwoorden

Gesponsorde links
Offline Maarten - 16/07/2006 20:23 (laatste wijziging 16/07/2006 20:24)
Avatar van Maarten Erelid Eerst en vooral is het een gewoonte om location met een hoofdletter te schrijven, maar dit zal wel niks uithalen.

Maak eens van die message.php een absolute URL?

En ik veronderstel trouwens dat je die 2 variabelen die je daar zet wilt gebruiken op message.php? Dan zul je er wel sessievariabelen van moeten maken in plaats van gewone variabelen.
Offline Nrzonline - 16/07/2006 20:27
Avatar van Nrzonline PHP ver gevorderde Ja ik ben er al uit toen ik de firefox message uiteindelijk echt is
las en bij nadacht.. dit is wat er gebeurd:

Controle connect == False
location: message.php
Controle ingevuld $message_title & $message_text == False
location: index.php

ofterwijl een loop die inderdaad nooit zou eindigen.
ik ga nu sessions gebruiken, bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.359s