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

Das Zend Framework

Das Zend Framework 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 Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 21.05.2006, 02:09:54
Benutzerbild von conmunich
conmunich conmunich ist offline
Junior Member
 
Registriert seit: Mar 2006
Alter: 44
Beiträge: 285
AW: Habe Bug - brauche tester

Um die Session ID clientseitig zu speichern, wird standardmässig ein Cookie erzeugt und zusätzlich die Session ins temporäre Verzeichnis geschrieben. Ich dachte nur, du nutzt Cookies zusätzlich für andere Daten aus dem Shop. Aber ein Cookie mit PHPSESSID wird automatisch angelegt.

mfg! conmunich
Mit Zitat antworten
  #12  
Alt 22.05.2006, 10:56:38
Giz Giz ist offline
Junior Member
 
Registriert seit: Apr 2005
Beiträge: 309
AW: Habe Bug - brauche tester

Habe eine Bestellung abgesandt :

Keine Cookies akzeptiert, Nach Artikelauswahl kommt \"Leerer Warenkorb\", Wenn ich die Browser zürück Funktion verwende und dann bei einem Artikel auf Warenkorb klicke, dann gibt es einen Warenkorb. Wenn ich die Funktion ZURÜCK auf der Seite nehme, dann ist der Warenkorb wieder leer. Jetzt habe ich die Browser ZURÜCK genutzt.


Es scheint geklappt zu haben?!
Mit Zitat antworten
  #13  
Alt 22.05.2006, 11:04:46
Giz Giz ist offline
Junior Member
 
Registriert seit: Apr 2005
Beiträge: 309
AW: Habe Bug - brauche tester

Ich nochmal....

Also bei mir werden auch keine Cookies, nicht mal Session_Cookies gespeichert.

Aufgefallen ist mir, dass die PHPSESSID= in der Adresszeile immer angegeben wird (vermutlich in Deinem PHP-Code so geregelt, d.h. Sessions funktionieren auch ohne Cookies).

AUSNAHME : Wenn ich etwas in den Warenkorb lege, dann wird dem nichts übermittelt. Demzufolge ist der Warenkorb LEER und beim "zurück" link geht dann möglicherweise etwas verloren?!

Aber wir sendet man eine Bestellung bei leeren Warenkorb ab?
Mit Zitat antworten
  #14  
Alt 22.05.2006, 15:45:36
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Habe Bug - brauche tester

Zitat:
Zitat von Sarah19
Nein ich verwende keine cookies, kann man ja auch aus dem Codeschnippsel sehen.
Dein Script funktioniert aber nur dann, wenn der Client den Session Keks annimmt. Tut er das nicht, ist der Warenkorb leer.

Du übergibst zwar die Session_id als hidden Tag, aber warenkorb.php hat offenbar ein Problem damit, die Session OHNE Cookie wieder aufzunehmen.
Mit Zitat antworten
  #15  
Alt 23.05.2006, 11:07:47
Sarah19 Sarah19 ist offline
Junior Member
 
Registriert seit: Aug 2004
Beiträge: 152
AW: Habe Bug - brauche tester

Hi,
ich danke euch vielmals. Werde mich nach meinen Prüfungen darum kümmern.

Meikel, kann gut sein, dass dort etwas nicht richtig läuft. Hatte zuerst bestellen nur mit Bestellformular, dann habe ich den Warenkorb gebastelt. Kann also sein, dass ich das dort nicht richtig zusammengeplastert habe.

Aber komisch finde ich, dass mein Problem mit einem mal erst aufgetreten ist. Die webseite steht so seit 14 Monaten, ohne leere Bestelleungen und mit einem mal kamen da duzende an. Seit zwei Tagen geht es wieder.
Also ich glaube ja, dass mein Provider da was an den Servereinstellungen gebastelt hatte. Denn wenn ein Problem mit einem mal kommt, dann verschwindet es ja nicht nach 2 Tagen wieder so einfach.

Egal, ich danke euch für eure Mühen. Werde mich mal darum kümmern und mich dann hier wieder melden, wenn ich glaube es gelöst zu haben.

Danke
Sarah

EDIT: Habe doch nochmal was nachgeschaut. Test Seite dort habe ich nur die Session gemacht, nicht anderes. Code schreibe ich gleich unten hin. Was komisch ist: die Session, die angezeigt wird ist eine andere als die im Cookie. Wie kommt das?
Ausserdem, wenn ihr für 6 min nichts macht, und dann auf weiter klickt, ist die Session im Browser leer. Habt ihr eine erklärung woran das liegen kann, denn das versteh ich beim besten willen nicht.
PHP-Code:
<?
//session_start.php

session_start();
if (isset($_SESSION["sid"])) {
} else {
$tmp = md5(microtime());
$_SESSION["sid"]= $tmp; 

echo '<br><a href="seite2.php">Weiter</a>';


//seite2.php

session_start();
echo $_SESSION['sid']; 
echo '<br><a href="session_start.php">Zur&uuml;ck zum Start</a>';
echo ' <a href="seite3.php">Weiter</a>';


//seite3.php

session_start();
echo $_SESSION['sid']; 
echo '<br><a href="session_start.php">Zur&uuml;ck zum Start</a>';
echo ' <a href="seite2.php">Seite2</a>';
?>

Geändert von Sarah19 (23.05.2006 um 11:22:26 Uhr)
Mit Zitat antworten
  #16  
Alt 24.05.2006, 09:49:05
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: Habe Bug - brauche tester

Dass die Variable leer ist, liegt daran, dass es eine andere Session ist und dieser "neuen" hast du keine sid zugewiesen. Das machst du nur auf der session_start.php
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Tester für "kleine" Community gesucht! nivram PHP Entwicklung und Softwaredesign 4 19.11.2005 16:40:24
Beta Tester Ford Prefect PHP Entwicklung und Softwaredesign 12 20.12.2004 17:50:52
Brauche Hilfe Sternchen1973 PHP Grundlagen 4 17.07.2004 21:55:02
Brauche ich eine Browserweiche? martinstahl PHP Grundlagen 8 12.02.2004 02:19:07
brauche php formular Skyhawk PHP Grundlagen 8 19.05.2002 18:53:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:11:14 Uhr.


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


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