ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
248
248
EMPFEHLEN
-
Hallo zusammen...
Also, ich möchte folgendes realisieren:
Ich möchte über die Globale Var. $_SESSION die ID an ein anderes Script weiterleiten.
Normalerweise läuft das bei mir über $PHP_SELF (dann wird die session_id von PHP automatisch übergeben). In diesem Frage ich dann ab, ob die $_SESSION['ID'] richtig ist.
So, nun möchte ich aber in einem anderen Script möglichst mit der selben Methode überprüfen, ob die $_SESSION['ID'] richtig ist.
Bloß, wenn ich z. B. sage:
<a href="buildimg.php?PHPSESSID=".session_ID().">hier klicken</a>
dann wird die session nicht mit $_SESSION['ID'] im Script buildimg.php erkannt.
Woran mag' das liegen
P.S. gesetzt ist gleich am Anfang:
ini_set("session.use_trans_sid","1");
ini_set("session.use_cookies","0");
nachtrag:
die session_id wird jetzt auch an das andere script automatisch übergeben, dank:
ini_set("url_rewriter.tags", "a=href,area=href,frame=src,form=action,img=src");
Aber die session_id sowie die $_SESSION['ID'] trotzdem nicht.
Geändert von rootssw (22.09.03 um 16:13 Uhr)
<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
Ich denke, dass wird daran liegen, dass die Session ID nunmal nicht in $_SESSION['ID'] gespeichert ist, was folgendes Script zweifelsohne zeigt, nicht wahr ?
Damit du mit $_SESSION['ID'] auf die Session-ID zugreifen kannst, musst du zunächst einmal die Session-ID in die Session schreiben, z.B. soPHP-Code:session_start();
foreach($_SESSION as $key => $value) {
echo '$_SESSION[ '.$key.' ] : '.$value."<br />\n";
}
PHP-Code:$_SESSION['id'] = session_id();
-
Genau das habe ich ja gemacht. Allerdings nur im ersten Script.
Trotzdem wird die $_SESSION['ID'] nicht erkannt. Genauso, wie die session_id().
Also ist die einzige Möglichkeit wohl $PHPSESSID, was auch funktioniert.
Aber es ist ja nun mal so, dass ich in der var. $_SESSION einige Werte speichern möchte, und diese ja nicht übergeben werden.
Kann man das nicht zurechtbiegen?
Meinetwegen auch über session_register.<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
Problem gelöst.
Der Server wollte gern' mal wieder umkonfiguriert werden.
<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
Ähnliche Themen
-
apache->VHOST - php session problem - immer neue session id
Von bjt im Forum Hosting & WebserverAntworten: 2Letzter Beitrag: 20.10.09, 12:35 -
Session Problem? Session startet nicht!?
Von Kumaro im Forum PHPAntworten: 8Letzter Beitrag: 29.01.09, 01:38 -
In Seite mit Session noch eine Seite mit Session includen?
Von chris4712 im Forum PHPAntworten: 2Letzter Beitrag: 13.08.05, 23:32 -
?go=news.php problem, und noch ein anderes Problem
Von codeq im Forum PHPAntworten: 15Letzter Beitrag: 03.01.05, 01:43 -
Grafiktabletts - noch großer, noch besser, noch schneller ?
Von essence im Forum PhotoshopAntworten: 14Letzter Beitrag: 08.12.03, 21:31





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren