php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.12.2004, 11:51  
Gast
 
Beiträge: n/a
Standard Cookies /Sessions

ja, leider zum xten Mal; habe aber die Sufu bemüht, dutzende Threads gelesen und auch die Doku.
Mein Problem ist folgendes:
Ich möchte, dass der User in einer Seite Variablen eintippen (oder auswählen) kann, die dann auf einer anderen angezeigt werden. Diese Seiten sind aber nicht über einen Link miteinander verbunden (und befinden sich in verschiedenen Pfaden).
Konkret handelt es sich um einen Warenkorb. Wenn der Kunde seine Shopping Tour beendet hat, möchte ich auf ein Array zugreifen können, in dem sich die Artikel befinden (also z.b. $Bezeichnung[500], $Artnr[500], $Preis[500], $Bezeichnung[200], $Artnr[200] usw.).
Mit setcookie() und auch mit start_session bin ich nicht weitergekommen. Was muss ich in die Seite schreiben, wo der Artikel steht (wenn der Kunde auf "Bestellen" klickt") und was in die Seite, wo sich der Warenkorb befindet?



PS.: Ich weiß, dass es auch Shops zum freien Download gibt, aber die können leider noicht die hier sehr speziellen Bedürfnisse erfüllen.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.12.2004, 11:55  
Gast
 
Beiträge: n/a
Standard

Das sollte man auf jeden Fall mit Sessins lösen, allerdings heißt das session_start und nicht start_session. Um Daten in die Session zu schreiben, musst du folgendes machen:

$_SESSION["varname"] = "irgendwas";

Auslesen kannst du das dann mit

$varname = $_SESSION["varname"] ;

Gruß
phpfan
 
Alt 30.12.2004, 12:04  
Gast
 
Beiträge: n/a
Standard

uups, tschuldigung. ich hatte natürlich session_start genommen, habe es nur gerade durcheinander bekommen.
danke für den tip, werds gleich mal ausprobieren.
 
Alt 30.12.2004, 12:06  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

über sessions:

methode 1
du speicherst einfach alle relevanten sachen auf den seiten in dem array $_SESSION und das liest du dann auf der ausgabeseite wieder aus.

methode 2
-> du speicherst alles in der datenbank und identifizierst das ganze über die session-id

über cookies
wie methode 1 bei den sessions eigentlich, nur dass du $_COOKIE verwendest.


Irgendwie frag ich mcih grad, wenn du damit nicht so ganz fertig wirst, wie hast du dann den rest deines shops gemacht? thema login? logout? registierung etc?

mfg
robo47
robo47 ist offline  
Alt 30.12.2004, 12:10  
Gast
 
Beiträge: n/a
Standard

hab ich mir schon gedacht, dass die frage kommt.
der rest war eigentlich ganz einfach. wenn der kunde also den warenkorb aufruft (wo hoffentlich dann die richtigen artikel drinstehen), füllt er ein formular aus, dass in einer version per mail an den kunden geschickt wird und in einer anderen version per mail an den shopinhaber. da werden nur die adresse und die artikel übermittelt, keine sicherheitsrelevanten daten, da die leieferung per rechnung erfolgt. login ist also nicht nötig.
 
Alt 30.12.2004, 12:20  
Gast
 
Beiträge: n/a
Standard

es hat geklappt. ich hatte vergessen, in dem skript, wo die variable ausgegeben werden soll, session_start einzufügen
nochmal vielen dank. ich hatte mich zuerst meiner frage geschämt und gestern den ganzen nachmittag vertweifelt getestet.
 
 


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
Googles Cookies sterben künftig früher PHP Tipps 2007 0 03.08.2007 12:06
Problem mit Cookies JeeZ PHP Tipps 2006 2 08.10.2006 17:59
Login-System ohne Cookies dethlef14 PHP Tipps 2006 7 27.03.2006 22:22
Verfolgende Cookies lessiv PHP Tipps 2006 12 08.01.2006 17:20
Cookies auslesen HSFighter PHP Tipps 2007 2 19.11.2005 14:56
Sitzungsvariablen, Abfrage-Zeichenketten, Cookies dethlef14 PHP Tipps 2005-2 2 16.08.2005 15:42
anzahl von cookies irgendwann bedenklich?lieber DB-Anfrage? Crypi PHP Tipps 2005-2 9 16.08.2005 12:55
sessions und cookies... PHP Tipps 2005-2 7 31.07.2005 21:17
cookies auslesen PHP Tipps 2005-2 1 09.06.2005 18:11
problem mit cookies... d4rki PHP Tipps 2005 1 20.04.2005 12:19
Cookies socke PHP Tipps 2005 8 02.01.2005 15:52
Cookies auslesen funktioniert nicht... PHP Tipps 2004-2 2 25.12.2004 14:00
cookies immer zulassen PHP Tipps 2004 11 16.07.2004 20:39
Prob beim Löschen von Cookies PHP Tipps 2004 4 07.06.2004 20:58
Probleme mit Session ohne Cookies PHP Tipps 2004 6 06.06.2004 15:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
warenkorb script php datenbank

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