php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.06.2004, 21:04  
Gast
 
Beiträge: n/a
Standard session_start() -> unterschiede zwischen linux und window

hallo,

ich hab mir ein einfaches sicherheitskonzept gebastelt, welches die session_id an die url anhängt und diese dann mit der aktuellen vergleicht.

nun meine frage:

ich habe das ganze auf einem windows rechner programmiert auf dem auch der apache lief (apachefriends.org). nun habe ich mir aber einen linux server eingerichtet (auf dem die der gleich apache für linux läuft...). nun funktioniert allerdings die sache mit den session_ids nicht mehr...

hier die fehlermeldung:

session_start(): Cannot send session cookie - headers already sent by (output started at /opt/lampp/htdocs/.../.../tpl/header.php:1) in opt/lampp/htdocs/.../.../main_cls.php on line 14

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /opt/lampp/htdocs/.../.../tpl/header.php:1) in opt/lampp/htdocs/.../.../main_cls.php[/b] on line 14

wieso funktioniert das nicht?

ich habe mehrere methoden/funktionen die mit der session_id arbeiten. liegt es vielleicht daran, dass ich vor jeder session_id ausgabe die funktion session_start aufrufe?

ich hoffe es kann mir jemand weiterhelfen!

gruß, david!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.06.2004, 21:42  
Gast
 
Beiträge: n/a
Standard

Du darfst die Session nur am Anfang der Datei starten! Vorher darf keine Ausgabe sein!

wilko
 
Alt 27.06.2004, 21:44  
Gast
 
Beiträge: n/a
Standard

weitere infos:
http://www.dclp-faq.de/q/q-fehler-session-cookie.html
 
Alt 27.06.2004, 22:03  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von burner.nst

SUPER!!! vielen dank, hat funktioniert!!!


mfg, david!
 
 


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
[Erledigt] TTF-Fonts unter Linux anders als unter Win (GD2) Server, Hosting und Workstations 2 15.03.2005 11:25
abstrakte unterschiede zwischen ie und opera HTML, Usability und Barrierefreiheit 8 12.03.2005 19:54
Unterschiede zwischen 2 Texten hervorheben? PHP Tipps 2005 9 12.01.2005 11:59
Lohnt sich Linux? Server, Hosting und Workstations 38 24.12.2004 15:10
[Erledigt] Linux Server, Hosting und Workstations 14 25.11.2004 17:04
Unterschiede bei HTTP_REFERER zwischen Apache & IIS? PHP Tipps 2004-2 3 17.11.2004 17:11
Unterschiede zwischen Server und vServer Off-Topic Diskussionen 4 14.10.2004 00:31
unterschiede zwischen "CLI" und "normaler&quo PHP Tipps 2004 3 03.09.2004 21:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
session_start() window linux, linux @session_start(), php linux session_start();, php session_start linux

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