Mailinglisten-Archive |
Hi,
ich habe ein grundlegendes Problem mit Sessions.
Irgendwie tut das bei mir nicht so richtig.
Ich habe mein Script mal auf ein MiniScript verkürzt:
<?php
session_start();
function ansicht() {
$show_auftrag[1][1][0] = "meilstein";
$show_auftrag[1][1][1] = "#FFFFFF";
$feld = "felder";
if ((!session_is_registered($s_feld)) AND
(!session_is_registered($s_auftrag))) {
session_register($s_feld, $s_auftrag);
$GLOBALS[$s_feld] = $feld;
$GLOBALS[$s_auftrag] = $show_auftrag;
}
echo "<a href='sessions_test.php?flag=sort'>Link</a>";
}
function sortierung() {
global $s_feld;
global $s_auftrag;
echo "feld: ".$s_feld."<br>";
echo "show_auftrag: ".$s_auftrag[1][1][0]."<br>";
echo "show_auftrag: ".$s_auftrag[1][1][1]."<br>";
}
if ($flag == sort) {
sortierung();
}
else {
ansicht();
}
?>
Es kommt am Ende nicht das raus, was rauskommen sollte.
Kann mir einer die Lösung erklären?
MFG
Björn
php::bar PHP Wiki - Listenarchive