php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 14:31  
xXx
Erfahrener Benutzer
 
Registriert seit: 06.11.2003
Beiträge: 136
xXx
xXx eine Nachricht über ICQ schicken
Standard Logout geht nicht mehr....

moin, hab ein klienes problem wenn ich auf meiner admin seite logut ausführen will erscheint der fehler:

Code:
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web8/html/adminpanel/cgi/verbinde.php:22) in /srv/www/htdocs/web8/html/adminpanel/cgi/logout.php on line 4
so sieht mein logout aus:
logout.php
Code:
<?php 
session_start();
session_destroy();
header('location:index.php');
?>
xXx ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.03.2005, 14:34  
Gast
 
Beiträge: n/a
Standard Re: Logout geht nicht mehr....

Zitat:
Zitat von xXx
moin, hab ein klienes problem wenn ich auf meiner admin seite logut ausführen will erscheint der fehler:

Zitat:
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web8/html/adminpanel/cgi/verbinde.php:22) in /srv/www/htdocs/web8/html/adminpanel/cgi/logout.php on line 4
Stell das ab, daß vor session_start() bzw. header() schon Content gesendet wird.
 
Alt 29.03.2005, 14:37  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

hau nen ob_start(); vor alles ^^
Flor1an ist offline  
Alt 29.03.2005, 14:37  
xXx
Erfahrener Benutzer
 
Registriert seit: 06.11.2003
Beiträge: 136
xXx
xXx eine Nachricht über ICQ schicken
Standard

oha könntest du das bitte leichter erklären oder beispiel geben

Danke
xXx ist offline  
Alt 29.03.2005, 14:38  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von RaZoR
hau nen ob_start(); vor alles ^^
Das ist eine Hammermethode, die man nur im äußersten Notfall anwenden sollte. Allerdings ist mir so ein Notfall noch nicht untergekommen.

Gruß
phpfan
 
Alt 29.03.2005, 14:40  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von xXx
oha könntest du das bitte leichter erklären oder beispiel geben

Danke
könntest du nicht vielleicht einfach mal im php-manual nachschlagen, z.b. unter www.php.net/ob_start ?

Danke
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 29.03.2005, 14:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von xXx
oha könntest du das bitte leichter erklären oder beispiel geben
Könntest Du bitte erst mal Handbuch und FAQ konsultieren?

http://de3.php.net/header

28.13. Warning: Cannot add header information - headers already sent ...
http://www.php-faq.de/q/q-fehler-header.html
 
Alt 29.03.2005, 14:44  
xXx
Erfahrener Benutzer
 
Registriert seit: 06.11.2003
Beiträge: 136
xXx
xXx eine Nachricht über ICQ schicken
Standard

Zitat:
<?php
ob_start();
session_start();
session_destroy();
header('location:index.php');
?>
Zitat:
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web8/html/adminpanel/index.php:17) in /srv/www/htdocs/web8/html/adminpanel/cgi/logout.php on line 5
Jetzt kommt dies, ich hatte der script vorher auf eineem anderem server und es lief ohne problem, hab es grad auf meinem neuen rübergeholt und seitdem funtz es nicht mehr
xXx ist offline  
Alt 29.03.2005, 14:49  
Gast
 
Beiträge: n/a
Standard

Wenn du ob_start verwendest dann musst du auch ob_end_flush(); ans ende setzen
 
Alt 29.03.2005, 14:49  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von xXx
PHP-Code:
<?php 
ob_start
();
session_start();
session_destroy();
header('location:index.php');
?>
Quark!

Zitat:
(output started at /srv/www/htdocs/web8/html/adminpanel/cgi/verbinde.php:22)
Zitat:
ich hatte der script vorher auf eineem anderem server und es lief ohne problem, hab es grad auf meinem neuen rübergeholt und seitdem funtz es nicht mehr
Willst Du das PHP Handbuch umschreiben?

Header() funktioniert nicht, wenn vorher schon Content (HTML oder sonstwas) gesendet wurde.
 
 


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
Session logout bei Frames Diet PHP Tipps 2006 31 28.07.2006 18:30
Session Logout Login Navigation TailerD PHP Tipps 2006 10 24.06.2006 17:12
[Erledigt] PEAR AUTH_HTTP . login ist klar ? aber wie geht logout ? PHP-Fortgeschrittene 2 24.11.2005 09:37
Automatischer Logout per Mysql Abfrage ? PHP Tipps 2005-2 4 21.10.2005 11:09
automatischer Logout GrU3nL!nG Beitragsarchiv 8 13.10.2005 11:23
Fehlermeldung nach Logout PHP Tipps 2005-2 4 05.09.2005 10:38
[Erledigt] Ausloggen, Abmelden, Raus!, LogOut, Logout, Mücke! ??? Off-Topic Diskussionen 6 14.07.2005 09:33
sessions logout schmiddy PHP Tipps 2005-2 15 10.06.2005 13:44
logout Jojo1 PHP Tipps 2005 4 12.05.2005 16:50
Logout Probleme PHP Tipps 2005 5 16.04.2005 01:38
Session - logout nixdorf PHP Tipps 2005 10 13.02.2005 19:13
Wie erstelle ich ein Logout ? PHP Tipps 2004-2 4 31.12.2004 15:18
LogOut TRW PHP Tipps 2004-2 9 29.12.2004 21:02
[Erledigt] htaccess Login / Logout PHP Tipps 2004 3 13.08.2004 15:11
Session automatisches Logout? PHP Tipps 2004 1 03.07.2004 23:26


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