login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Redirect hulp nodig

Offline rpgnox - 07/08/2010 12:01
Avatar van rpgnoxPHP interesse Als ik een paar uur mijn browser heb afgesloten en vervolgens wederom naar mijn website ga krijg ik de volgende melding te zien

  1. Notice: Undefined index: HTTP_SERVER_VARS in C:\Webserver\lang\lang.php on line 22


regel 15 t/m 22 is

  1. function dlang($Var)
  2. {
  3. if(empty($GLOBALS[$Var]))
  4. {
  5. $GLOBALS[$Var]=(!empty($GLOBALS['_SERVER'][$Var]))?
  6. $GLOBALS['_SERVER'][$Var]:
  7. (!empty($GLOBALS['HTTP_SERVER_VARS'][$Var]))?
  8. $GLOBALS['HTTP_SERVER_VARS'][$Var]:'';
  9. }
  10. }



Dit gebeurd alleen op pagina's die anders zijn als de index.php. Wat ik zou willen is dat wanneer de juiste data niet uit het script kan worden geladen de bezoeker wordt doorgelinkt naar site.nl/index.php.

Kortom, weet iemand wat ik in het bovenstaande script hiervoor zou moeten toevoegen of hoe dit anders mogelijk is?

Alvast bedankt

2 antwoorden

Gesponsorde links
Offline Tuinstoel - 07/08/2010 13:09 (laatste wijziging 07/08/2010 13:10)
Avatar van Tuinstoel PHP expert Werken met GLOBALS is een beetje tricky?
HTTP_SERVER_VARS is verouderd lijkt me? http://lmgtfy.com/?q=http_server_vars+php5

Is iets met mod_rewrite niet mogelijk trouwens?

Offline Martijn - 07/08/2010 16:29
Avatar van Martijn Crew PHP vrij simpel, $GLOBALS['HTTP_SERVER_VARS'] bestaat op dat moment nog niet. Als je eerst is in normale if/else maakt wat daar staat, is t een stuk simpeler te lezen. Verder, isset() eerst gebruiken en dan kan t wel
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s