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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 25.12.2004, 20:57:04
M.o.D M.o.D ist offline
Anfänger
 
Registriert seit: Oct 2004
Beiträge: 8
Session

Hallo!

Mein Problem ist eventuell etwas schwierig zu beschreiben:

Ich programmiere ein CMS, bei welchem man z.B. einen Warenkorb einbauen kann. Dieser Warenkorb wird über einen Include hinzugefügt.
Bei diesem Warenkorb kann man sich anmelden - diese Daten werden durch Sessions gespeichert. Wenn in nun die entsprechende Warenkorb-Datei inkludiere, so funktioniert der Sessionaufruf anfangs nicht, d.h. es wird zwar die Session erstellt, allerdings besteht keine Verbindug mehr zu ihr, sobald man z.B. die Seite neu lädt. Dieser Aufruf kann z.B. so aussehen:

______________________

<html>

BlaBlaBla

<?php include "warenkorb.php"; ?>

BlaBlaBla

</html>
______________________


Wenn ich nun aber einmalig folgende Variante benutze (so, wie man es ja eigentlich machen sollte):

______________________

<?php include "warenkorb.php"; ?>
<html>

BlaBlaBla

BlaBlaBla

</html>
______________________

Dann können auch danach mit der ersten Version wunderbar Sessions erstellt werden.
Ich frage mich nun warum? Kann mir dies einer erklären?

Bei Fragen einfach hier posten.

Schon einmal vorweg Danke!

MfG Daniel alias M.o.D
Mit Zitat antworten
  #2  
Alt 26.12.2004, 12:09:38
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Zitat:
Anmerkung: Bei Verwendung Cookie-basierter Sessions müssen Sie session_start() aufrufen, bevor irgend etwas an den Browser geschickt wird.
Quelle: http://de3.php.net/manual/de/function.session-start.php

In deinem ersten Beispiel wird ja schon die HTML Ausgabe (<html> BlaBlaBla) an den Browser gesendet, bevor die Session gestartet wird.
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:04:37 Uhr.


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


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