php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.09.2005, 17:39  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard Firefox erkennt scriptfalsch?

Hi Leute es geht um diese Stelle im Script:
PHP-Code:
<?php
  
if( mysql_num_rows($res) != ) {
              
header('Location: loginfehler.html'); // <-----
              
exit();
          }
?>
Im IE bekomme ich die richtige ausgabe, d.h. er öffnet und zeigt die loginfehler.html an.
Doch im Firefox bekomme ich dies angezeigt:
Zitat:
Warning: Cannot modify header information - headers already sent by (output started at ****/config.inc.php:10) in ****/validateLogin.inc.php on line 50
Nun kommt der Witz... wenn ich mir den Seitenquelltext betrachte, ist dieser korrekt und entspricht dem Inhalt der Datei loginfehler.html ....
Kann mir wer helfen?
__________________
Gruß Marc
GrU3nL!nG ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.09.2005, 17:51  
Erfahrener Benutzer
 
Registriert seit: 19.06.2004
Beiträge: 665
konsti
Standard

cache leeren und F5 drücken...
__________________
http://www.silvercoding.de
------------
ElePHPant Edit
konsti ist offline  
Alt 29.09.2005, 17:54  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

hi, klar das funktioniert dann.
Es soll aber nict sinn und zweck sein, dass man immer F5 drücken muss ... :/
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 29.09.2005, 18:08  
Gast
 
Beiträge: n/a
Standard

Das hat nichts mit dem verwendeten Browser zu tun.
http://faq-phpfriend.de/q/q-fehler-header.htm
Das selbe gilt für "modify header"

Forensuche bemühen - wurde schon hundertfach gefragt.
 
Alt 29.09.2005, 18:27  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

Zitat:
Zitat von GrU3nL!nG
hi, klar das funktioniert dann.
Es soll aber nict sinn und zweck sein, dass man immer F5 drücken muss ... :/
die alte ist ja nur bei dir im cache und wenn du oft deine seite aktualisierst schick einfach die richtigen header vorne weg

PHP-Code:
<?php
 header
("Expires: ".gmdate("D, d M Y H:i:s"mktime(000111970))." GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0"false);
header("Pragma: no-cache");
?>
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 29.09.2005, 19:16  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

hi,

@Bruchpilot: Also das Problem ist, dass er ja nur den header öffnen soll, wenn er aus der db wirklich nur einen wert bekommen hat.
Deshalb kann ich dies nicht an den anfang schreiben. Was entspricht denn dem header? gibts vielleicht eine andere funktion die ich benuten könnte, bzw. wie könnte ich dies ändern?

@search: hab das vor das script gehängt, doch alles bleibt unverändert.
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 29.09.2005, 19:36  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von GrU3nL!nG
hi,

@Bruchpilot: Also das Problem ist, dass er ja nur den header öffnen soll, wenn er aus der db wirklich nur einen wert bekommen hat.
Deshalb kann ich dies nicht an den anfang schreiben. Was entspricht denn dem header? gibts vielleicht eine andere funktion die ich benuten könnte, bzw. wie könnte ich dies ändern?
Unsinn.
Egal wo der Header in der Datei steht, kann es immer noch die erste Ausgabe sein.
Da darf so viel Code vorher stehen mit so vielen DB-Abfragen wie Du willst. Nur Ausgaben darfst Du keine machen.

Und wenn Du dann nen Header mit Location: sendest, dann nimm eine vollständige URI und nicht nur nen halben Pfad.

Wenn Du nen Header mit Inhalt Location verschickst, sollte überhaupt keine weitere Ausgabe erfolgen.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehler bei Übergabe von Variablen aus MySQL in Firefox jensoweber Datenbanken 0 13.07.2008 13:14
probleme bei internet explorer und firefox igron PHP Tipps 2008 0 12.05.2008 17:27
Firefox / IE - ungeahnte Statistik pepe24 Off-Topic Diskussionen 10 30.04.2007 16:46
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
templates oder css mit firefox rbs_phoenix HTML, Usability und Barrierefreiheit 1 30.10.2006 15:24
Firefox erkennt Links nicht faragerri HTML, Usability und Barrierefreiheit 3 19.09.2006 22:46
[code]-Darstellung Firefox und Mozilla Magic Off-Topic Diskussionen 9 21.01.2006 01:15
JS - Firefox: DOM-Problem?? stf.stream HTML, Usability und Barrierefreiheit 4 12.01.2006 23:21
[Erledigt] window.location.href mit firefox HTML, Usability und Barrierefreiheit 15 18.11.2005 17:49
[Erledigt] shiftKey bei Firefox abfragen HTML, Usability und Barrierefreiheit 2 05.08.2005 15:08
Problem mit PFad Firefox - Verzeichnis löschen PHP Tipps 2005-2 0 19.07.2005 16:05
Deer Park Alpha 1 (=Mozilla Firefox 1.1) Off-Topic Diskussionen 15 09.07.2005 02:32
[Erledigt] verfluchter Firefox HTML, Usability und Barrierefreiheit 5 08.07.2005 22:51
RGB im IE anders als im Firefox ! Cyberbob_at_tot HTML, Usability und Barrierefreiheit 9 29.06.2005 17:47
Browser FireFox --hast du das gewusst?? Off-Topic Diskussionen 11 23.09.2004 19:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.