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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
01.08.2006, 14:11:08
|
Anfänger
|
|
Registriert seit: Aug 2006
Beiträge: 5
|
|
session variblen gehen verlohren - immer neue session ID
Hallo,
ich habe ein Problem mit meinen Sessions. Ich habe vermutet das es an einer Einstellung in der php.ini liegen könnte, aber da habe ich nicht gefunden :(
auf meiner Seite habe ich 3 links. immer wenn ein link angeklickt wird, dann wird die Seite neugeladen und ein Wert für einen Variable definiert, die dann auch in der Session registriert wird.
ich habe die Seite auf meinem Webserver programmiert. (strato) dafunktioniert alles. ich kicke bild 1 an und die variable 1 hat dann einen wert. wenn ich bild 2 anklicke dann hat auch variable 2 einen wert. etc.
jetzt würde ich allerdings gerne lokal weiterarbeiten und habe mit xampp installiert (windows) Alles läuft wunderbar, nur meine Seite läuft nicht.
D.h. er verliert die varaiblen die ich in der Session registriert habe. Anscheinend macht er immer wieder einen neue session. (habe immer wieder einen neue session id)
in beiden Fällen benutze ich php5.
was muss ich einstellen, damit er mein php so funktioniert wie bei strato?
oder was mache ich falsch?
ich benutze auch immer den selben browser.
danke für eure hilfe, lg xeta
|
01.08.2006, 14:23:22
|
Anfänger
|
|
Registriert seit: Jul 2006
Beiträge: 11
|
|
AW: session variblen gehen verlohren - immer neue session ID
Hat dein Lokaler Webserver/PHP einen Temp-/Session-Ordner in den er auch schreiben kann?
|
01.08.2006, 15:31:18
|
Anfänger
|
|
Registriert seit: Aug 2006
Beiträge: 5
|
|
AW: session variblen gehen verlohren - immer neue session ID
anfangs zeigte der link auf ...xampp/tmp
ich habe ihn auf
session.save_path = "C:\temp"
gesetzt.
aber es tut sich nichts. :(
|
01.08.2006, 16:43:43
|
Anfänger
|
|
Registriert seit: Aug 2006
Beiträge: 5
|
|
AW: session variblen gehen verlohren - immer neue session ID
jetzt habe ich noch mehrfach herumgespielt.
dabei das Cookie wird richtig gesetzt. und die Werte die ich in Variablen speichere und in der Session registriere sind alle in dem Cookie aufgeführt.
Nur wenn ich die Variablen in der php seite anspreche dann sind sie leer.
Sie werden wohl nicht aus dem Cookie gelesen, oder?
ich spreche sie bsw. so an:
echo $VV;
lg
|
01.08.2006, 16:47:11
|
Anfänger
|
|
Registriert seit: Aug 2006
Beiträge: 5
|
|
AW: session variblen gehen verlohren - immer neue session ID
habe den Fehler gefunden, oder noch nicht ganz gefunden, aber ich weiss nun wo dran das liegt.
ich kann alle Variablen nur mit $_SESSION["var"] ansprechen, nur dann sind sie für mich da.
Wie und wo in der php.ini kann ich das ändern, das ich die SessionVariablen normal ansprechen kann.
danke, lg xeta
|
01.08.2006, 16:54:52
|
Anfänger
|
|
Registriert seit: Jan 2006
Alter: 51
Beiträge: 64
|
|
AW: session variblen gehen verlohren - immer neue session ID
register_globals auf ON,
das würde ich aber lassen, mach es lieber gleich richtig mit $_SESSION['vari'] - früher oder später wird strato auch umstellen.
MFG
|
01.08.2006, 16:58:40
|
Anfänger
|
|
Registriert seit: Aug 2006
Beiträge: 5
|
|
AW: session variblen gehen verlohren - immer neue session ID
Jetzt läufts :)
habe zu den Thema nachgelesen, das stimmt. Eine Umstellung ist in dem Fall die beste Lösung.
THX
xeta
|
01.08.2006, 22:07:38
|
Member
|
|
Registriert seit: Feb 2006
Beiträge: 883
|
|
AW: session variblen gehen verlohren - immer neue session ID
Hi alexwess,
du meinst aber sicher register_globals auf OFF!!! Und dann Sessions verwenden (sonst brauchst du die nicht).
Dann stimmt dein Posting.
Gruß
Heinrich
|
03.08.2006, 00:24:57
|
Anfänger
|
|
Registriert seit: Jan 2006
Alter: 51
Beiträge: 64
|
|
AW: session variblen gehen verlohren - immer neue session ID
sorry ja genau, das verwechsle ich ständig ;-)
|
03.08.2006, 00:50:33
|
|
SELFPHP Guru
|
|
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
|
|
AW: session variblen gehen verlohren - immer neue session ID
Zitat:
Zitat von xeta
ich kann alle Variablen nur mit $_SESSION["var"] ansprechen, nur dann sind sie für mich da.
Wie und wo in der php.ini kann ich das ändern, das ich die SessionVariablen normal ansprechen kann.
|
Die in der Session gespeicherten Werte nur über $_SESSION["var"] anzusprechen, ist der Normalzustand.
PHP-Code:
Seite1:
session_start();
...
$_SESSION['var'] = $wert;
Seite2:
PHP-Code:
session_start();
...
$wert = $_SESSION['var'] = $wert;
... wat Du willst
echo $wert;
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:09:55 Uhr.
|