SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.12.2007, 04:50:41
phelios phelios ist offline
Anfänger
 
Registriert seit: Oct 2007
Ort: Essen ( Ruhr )
Alter: 70
Beiträge: 8
Eine kurze Frage zu Session

Hi Leuts . . .

Ich fahre PHP 5.2.5 bei meinem Provider, und hab da
eigentlich nur eine Frage, in Bezug auf Sessions.

Ich möchte ganz auf Cookies verzichten, also hab ich

session.use_cookies auf "0" und
session.cache_limiter auf "private_no_expire"

gesetzt, weil so kein Expire-Header mehr zum Client
gesendet wird. ( PHP-DOC )

( Wurde lt. phpinfo() korrekt gesetzt . )

Trotzdem erscheint eine Warnung :

-----------------------------------------------------------------

Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /mnt/web4/42/01/51650801/htdocs/test/index.php:17)
in /mnt/web4/42/01/51650801/htdocs/test/index.php on line 23

-----------------------------------------------------------------

In Line 23 wird, wie soll es auch anders sein,
"session_start()" aufgerufen.

Meine Frage ist nun :
Wie kriege ich diese Warnung weg?
Schließlich sieht es ziemlich unsauber aus,
wenn jedes Mal so eine Meldung erscheint.

Für einen Tipp wäre ich sehr dankbar.

Vielen Dank für eure Mühe
__________________
MfG
( Karl )
Mit Zitat antworten
  #2  
Alt 13.12.2007, 09:14:49
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Eine kurze Frage zu Session

Zitat:
Zitat von phelios Beitrag anzeigen
...

Trotzdem erscheint eine Warnung :

-----------------------------------------------------------------

Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /mnt/web4/42/01/51650801/htdocs/test/index.php:17)
in /mnt/web4/42/01/51650801/htdocs/test/index.php on line 23

-----------------------------------------------------------------

In Line 23 wird, wie soll es auch anders sein,
"session_start()" aufgerufen.

Meine Frage ist nun :
Wie kriege ich diese Warnung weg?
Schließlich sieht es ziemlich unsauber aus,
wenn jedes Mal so eine Meldung erscheint.

Für einen Tipp wäre ich sehr dankbar.

Vielen Dank für eure Mühe
Du hast vor Zeile 23 irgendeine eine Ausgabe und daran stört er sich (siehe Zeile 17)!
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 13.12.2007, 10:45:28
Chance Chance ist offline
Anfänger
 
Registriert seit: May 2007
Alter: 44
Beiträge: 53
Chance eine Nachricht über ICQ schicken
AW: Eine kurze Frage zu Session

Kann auch ein einfaches, reingerutschtes, Leerzeichen sein...
__________________
Das Leben ist ein komisches Spiel...
Aber die Grafik ist GEIL !
Mit Zitat antworten
  #4  
Alt 14.12.2007, 15:58:26
phelios phelios ist offline
Anfänger
 
Registriert seit: Oct 2007
Ort: Essen ( Ruhr )
Alter: 70
Beiträge: 8
AW: Eine kurze Frage zu Session

Zitat:
Zitat von vt1816 Beitrag anzeigen
Du hast vor Zeile 23 irgendeine eine Ausgabe und daran stört er sich (siehe Zeile 17)!
Diese Ausgabe habe ich entfernt.
Trotzdem habe ich diese Warnung noch.

Wenn ich allerdings "session_start()" VOR die erste
HTML-Anweisung setze, ist die Meldung weg.

Ich weiß, dass ich es so machen muß, wenn ich
Cookies benutze. da ich diese völlig abgeschaltet
habe, dürfte ich es doch auch mitten in einer Seite anwenden,
z.B. im Anfang von <body>

Mache ich da vielleicht was falsch ?

Danke Für die Mühe
__________________
MfG
( Karl )
Mit Zitat antworten
  #5  
Alt 14.12.2007, 16:06:37
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Eine kurze Frage zu Session

Zitat:
Zitat von phelios Beitrag anzeigen
...

Mache ich da vielleicht was falsch ?

Danke Für die Mühe
Gehört (immer) in die erste(n) Zeile.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #6  
Alt 14.12.2007, 16:16:54
phelios phelios ist offline
Anfänger
 
Registriert seit: Oct 2007
Ort: Essen ( Ruhr )
Alter: 70
Beiträge: 8
AW: Eine kurze Frage zu Session

Zitat:
Zitat von vt1816 Beitrag anzeigen
Gehört (immer) in die erste(n) Zeile.
Dann verstehe ich wirklich die Welt nicht mehr.
In einem Buch "PHP5-Expresso" z.B. steht es andern,
und man weist darauf hin, dass es in der 1. Zeile stehn muß,
wenn man z.B. Cookies verwendet.

Kann man sich jetzt auf Buchautoren auch nicht mehr verlassen, :-)
oder gibt es da trotzdem eine Besonderheit?
__________________
MfG
( Karl )
Mit Zitat antworten
  #7  
Alt 14.12.2007, 18:09:40
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Eine kurze Frage zu Session

Zitat:
Zitat von phelios Beitrag anzeigen
Diese Ausgabe habe ich entfernt.
Trotzdem habe ich diese Warnung noch.

Wenn ich allerdings "session_start()" VOR die erste
HTML-Anweisung setze, ist die Meldung weg.
HTML ist auch Ausgabe.
Mit Zitat antworten
  #8  
Alt 14.12.2007, 22:47:54
rambi
Guest
 
Beiträge: n/a
AW: Eine kurze Frage zu Session

Zitat:
Dann verstehe ich wirklich die Welt nicht mehr.
In einem Buch "PHP5-Expresso" z.B. steht es andern,
und man weist darauf hin, dass es in der 1. Zeile stehn muß,
wenn man z.B. Cookies verwendet.
Dann kläre ich dich auf!!

Zitat:
Cannot send session cache limiter
Steht da "cookie" oder "cache limiter" ???
Und ja!! Die Sessionverwaltung setzt nicht nur einen Cookie-Header(wenn eingeschaltet) sondern auch Cache-Heeader! Die kannst du auch noch auf "none" setzen. Dann ist dein Konzept zwar völlig daneben, aber du bekommst keine Meldungen mehr....

Warum ich dir das allerdings vorbeten muß, obwohl du die Cache Geschichte doch kennst.......

Geändert von rambi (14.12.2007 um 23:01:20 Uhr)
Mit Zitat antworten
  #9  
Alt 15.12.2007, 01:00:57
Tumasch Tumasch ist offline
Junior Member
 
Registriert seit: Dec 2007
Beiträge: 151
AW: Eine kurze Frage zu Session

Ähm rambi, wieso soll session_start in die erste zeile?

Wichtig ist nur, dass kein, ABER AUCH GAR KEINE Ausgabe an de Browser gesendet wird bevor die session_start() kommt. Nichtmal ein leerzeichen, gar nichts.
Mit Zitat antworten
  #10  
Alt 15.12.2007, 01:06:59
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Eine kurze Frage zu Session

Zitat:
Zitat von Tumasch Beitrag anzeigen
Ähm rambi, wieso soll session_start in die erste zeile?

Wichtig ist nur, dass kein, ABER AUCH GAR KEINE Ausgabe an de Browser gesendet wird bevor die session_start() kommt. Nichtmal ein leerzeichen, gar nichts.
Da es die (jungen/neuen) Anwender so besser verstehen was hinter den Worten "KEINE AUSGABE AN DEN BROWSER" und "AUCH KEIN LEERZEICHEN" steckt. Klar kann vorher auch noch zum Beispiel ein Kommentar stehen
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
kurze frage Fabian85 MySQLi/PDO/(MySQL) 2 21.10.2004 14:22:27
Kurze frage Mally PHP Grundlagen 5 07.07.2004 17:39:55
Kurze Frage zu Sessions PhiL_phpnoob PHP für Fortgeschrittene und Experten 2 12.02.2004 15:23:18
kurze frage zu ini_set() saidbuchari PHP Grundlagen 12 12.07.2003 13:48:28
ne kurze frage zu tabellen mit php inhalt ichduersiees PHP Grundlagen 3 18.06.2003 19:28:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:13:46 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt