php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.05.2008, 21:32  
Neuer Benutzer
 
Registriert seit: 12.05.2008
Beiträge: 25
sven88 befindet sich auf einem aufstrebenden Ast
Standard header ("Location...") und html

Hallo,

ich habe gehöhrt und leider auch festgestellt, das eine Weiterleitung mit location nur dann funktioniert, wenn kein html oder ähnliches vorher kommt. Ich möchte gerne aber html benutzen muss es ein bisschen anschaulicher zu gestalten oder ähnliches. Allgemein: Gibt es eine Möglichkeit dieses Problem zu umgehen?

Sven
sven88 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.05.2008, 21:58  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Du kannst header() nur benutzen, wenn noch kein Output gestartet wurde. Wäre auch Blödsinn, weil der User HTML, das davor käme gar nicht zu Gesicht bekäme, weil gleich weitergeleitet wird.
Wenn du etwas meinst wie "Sie werden in 5 Sekunden weitergeleitet", dann mache dich mal über META-Refreshs schlau.
Manko10 ist offline  
Alt 15.05.2008, 22:34  
Neuer Benutzer
 
Registriert seit: 12.05.2008
Beiträge: 25
sven88 befindet sich auf einem aufstrebenden Ast
Standard

mal als Beispiel: Ich habe ein kleines Login-Menü Programmiert und wenn wenn man auf login klickt, wird geprüft, ob es den Benutzer gibt und wenn ja wird weitergeleitet. Aber ich möchte gerne das die Form nicht oben links erscheint sondern in der Mitte, aber wegen dem Location ist das eben nicht anders möglich.
sven88 ist offline  
Alt 15.05.2008, 22:35  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Häh?
Was hat header() jetzt mit der Ausrichtung des Contents zu tun?
Manko10 ist offline  
Alt 15.05.2008, 22:54  
Neuer Benutzer
 
Registriert seit: 12.05.2008
Beiträge: 25
sven88 befindet sich auf einem aufstrebenden Ast
Standard

Weil das Ausrichten mit html ist??? So mache ich es....
sven88 ist offline  
Alt 15.05.2008, 23:13  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ja, so ist es richtig. Damit hast du meine Frage aber nicht beantwortet.
Manko10 ist offline  
Alt 15.05.2008, 23:20  
Neuer Benutzer
 
Registriert seit: 12.05.2008
Beiträge: 25
sven88 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Manko10 Beitrag anzeigen
Häh?
Was hat header() jetzt mit der Ausrichtung des Contents zu tun?
Das ausrichten in Form von css etc und danach header geht ja nicht. Meine Frage ist wie kann ich etwas ausrichten und trotzdem weiterleiten?
sven88 ist offline  
Alt 15.05.2008, 23:40  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Was willst du da formatieren? Wenn du weiterleitest, wird auf der aktuellen Seite überhaupt nichts mehr angezeigt, was formatiert werden könnte.
Manko10 ist offline  
Alt 16.05.2008, 00:03  
Erfahrener Benutzer
 
Registriert seit: 27.04.2008
Beiträge: 107
SilentSight befindet sich auf einem aufstrebenden Ast
Standard

Was du aber machen kannst ist folgendes:
Du baust vor der ersten Ausgabe die Funktion ob_start() ein.
Diese bewirkt, dass ab hier alles in den Puffer geschrieben wird.
Am Ende gibst du den Inhalt des Puffers mit der Funktion ob_end_flush() auf die Seite aus, welche auch gleich den Puffer leert.

So müsste es funktionieren, dass du header an beliebiger Stelle verschicken kannst.
SilentSight ist offline  
Alt 16.05.2008, 00:24  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Bringt dennoch nichts, weil man auf eine andere Seite weitergeleitet ist und der User von der Ausgabe so oder so nichts mitbekommt.
Wie ich dir schon riet, solltest du dich mit der Methode META-Refresh befassen. Ich denke, das ist das, was du suchst.
Manko10 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
HTML Header / JavaAplets: Test ob Browser JAs akzeptiert SvenLittkowski HTML, Usability und Barrierefreiheit 6 21.03.2008 04:20
https header und Cookie TailerD PHP Tipps 2008 5 26.01.2008 19:54
header() ??? TeazY PHP Tipps 2008 9 11.01.2008 15:40
Variable und komplette HTML Datei chrisonline PHP Tipps 2007 3 24.05.2007 15:30
<if> </if> in einer HTML Datei fuer Templ PHP-Fortgeschrittene 6 03.11.2005 12:05
Header image problem-bekomme html zurückgeworfen PHP Tipps 2005-2 7 05.10.2005 21:30
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
Problem: Cannot modify header information Alpha Centauri PHP Tipps 2005 11 25.04.2005 13:05
header prob mit auth und smarty PHP Tipps 2005 4 07.03.2005 12:10
IMAP: Bild(er) in HTML Part richtig darstellen PHP-Fortgeschrittene 1 07.10.2004 12:21
{$varname.optelement} mit preg_match aus HTML extrahieren PHP Tipps 2004 0 11.09.2004 04:13
header ("location: ") Problem PHP Tipps 2004 3 18.08.2004 12:03
Warning: Cannot modify header... einbinden nicht möglich? PHP Tipps 2004 2 07.08.2004 15:06
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27
Header Probleme! Calexico PHP Tipps 2004 7 30.06.2004 23:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
header location in html einbinden, html header(\'location: ..\');, header location html ausgabe, html header location

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:59 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