Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

session problem

hi

ja ja ich weis nicht der schon wieder lol. also folgendes ich bin immer noch an der session die die daten für den warenkorb speichern soll. hab es bis jetzt folgender massen gemacht. sobald der besucher auf die page kommt wird mit dem laden der seite index.php die session gestartet. das cookie wird auch erstellt sehe es in meinem tmp ordner. dann kann der typ sich die produkte anschauen, diese werden aus der datenbank ausgelesen und in der datei body_artikel.php ausgegeben mit einer while schleife. dann soll wenn jemand auf das warenkorb bildchen klickt der artikel bzw die artikelnr in der session mit der anzahl vom eingabefeld gespeichert werden. er speichert zwar einen wert in der session allerdings den letzten wert von der while schleife also die aller letzte artikel nummer und nicht die die ich gerade angeklickt hab :(

hoffe es kann mir jemand helfen das ich den wert in die session bekomme den ich auch anklicke ich komme einfach net weiter und das teil muß bis nächsten mittwoch fertig sein.

ich poste den code von body_artikel.php und danke schon im voraus

Code:                   In Zwischenablage kopieren (nur IE)
1">

Hier gehts zum Orginal Eintrag "session problem" im Forum

Antworten

hab vergessen diese warnung gibt er mir aus sobal ich die seit body_artikel.php aufrufe

habe die zeile oben markiert

Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\shop\artikel\body_artikel.php:9) in c:\apache\htdocs\shop\artikel\body_artikel.php on line 116


2.

:( schluchz


3.

hab ich die frage falsch formuliert oder ist der quelltext kacke???


4.

Die Fehlermeldung sagt doch alles aus:

Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\shop\artikel\body_artikel.php:9) in c:\apache\htdocs\shop\artikel\body_artikel.php on line 116

In c:\apache\htdocs\shop\artikel\body_artikel.php wird in Zeile 9 schon etwas ausgeben, daß darf aber nicht sein. Außerdem sehe ich kein session_start() und Du benutzt noch die alte Schreibweise, um Daten in Sessions zu speichern. Schreibe:

$_SESSION["artikel"] = $ad_articelnr;

*** Nobody ***


5.

Hi...
die Fehlermeldung ist doch eindeutig oder ?
headers already sent :o/

in Zeile 9 startest du nen output was nit vor session_register() passieren sollte...
sag ich nun einfach mal so weil ich mir den code nun nicht durchgelesen hab ;o)

GreetZ
CS


Hier gehts zum Orginal Eintrag "session problem" im Forum
 
phpforum.de | Impressum