Ich verwende für sowas eine zentrale location()-Methode

  /**
   * Zentrale Redirection-Methode die sicherstellt dass Session-Daten vor der
   * Weiterleitung auf die Platte geschrieben und nur Header gesendet werden
   *
   * @param  string $location Ziel-URL
   * @access public
   * @return void
  */
  public function location($location)
  {
   @ob_end_clean();
   @session_write_close();
   header($_SERVER['SERVER_PROTOCOL'] . ' 302 Moved Temporarily', true, 302);
   exit(header('Location: ' . $location, true, 302));
  }


Am 27.05.2011 19:41, schrieb Peter Hovorka:
> Moin zusammen,
> 
> ich möchte kurz berichten, die Ursache ist gefunden.
> 
> Es liegt weder am Firefox noch am Apache, zumindest nicht direkt.
> 
> Die betreffenden (php-)Seiten hatten auf halbem Weg einen http redirect 
> Header Aufruf - und danach noch html
> Zeilen, die aber durch den (unbedingten) redirect inaktiv sind. Soweit in der 
> Theorie.
> 
> Tatsächlich hat der Firefox sich durch sein Voraus-Laden der Webseiten einen 
> Hänger erzeugt indem er weder dem
> redirect korrekt gefolgt ist, noch das "restliche" html geparsed hat.
> 
> Nach Entfernen des Rest-html (ja, ich weiß, warum war das überhaupt da?) 
> funktioniert nun alles reibungslos, der
> Gute Apache ist also fein raus, er war's mit ziemlicher Sicherheit nicht.
> 
> Viele Grüße,
> Peter
> 
> PS: Danke Matthias!
> 
> --------------------------------------------------------------------------
>                Apache HTTP Server Mailing List "users-de"      
> unsubscribe-Anfragen an
> users-de-unsubscr...@httpd.apache.org
>           sonstige Anfragen an users-de-h...@httpd.apache.org
> --------------------------------------------------------------------------
> 

-- 

Mit besten Grüßen, Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / software-development / cms-solutions
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an