Einzelnen Beitrag anzeigen
  #10  
Alt 07.08.2008, 07:33:53
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: $_SESSION Speichert array nicht

Zitat:
Zitat von McB_sser Beitrag anzeigen
habe jetzt alles array["key"] umgeändert ergebnis ist in bezug meiner frage das selebe geblieben.

und ich bin mir nicht sicher aber ist das nicht egal? sollange der key zusammen ist?
Bei assoziativen Arrays ist der Schlüssel vom Typ String. Ein String (http://de.php.net/manual/de/language.types.string.php) kann auf vier Arten definiert werden (siehe link). Keine davon sieht vor, einfach so was zu machen:

PHP-Code:
$string abc
und da spielt es auch keine rolle ob du abc oder a b c schreibst oder a_b_c..., denn das was Du da eigentlich verwendest, sind Konstanten: http://de.php.net/manual/de/language.constants.php zumindest wenn du die Zeichenkette ohne Leerzeichen schreibst.

Und: Ja, die Schlüssel von Arrays dürfen Leerzeichen enthalten:

PHP-Code:
<?php
error_reporting
(E_ALL);
   
$a["das ist ein key"] = "abc";
print_r($a);
?>
Bevor Du Dich mit Sessions beschäftigst, solltest Du Dir vielleicht erst mal die grundlegenden Datentypen von PHP zu Gemüte führen.

Und wenn Du jetzt willst, dass Dir jemand bei der Session hilft: Bitte reduziere Dein Skript soweit auf nötigste, um das Problem zu verdeutlichen, denn so unübersichtlich wie das jetzt grade ist, versteht da eh keiner was.
Mit Zitat antworten