Mailinglisten-Archive |
Hallo,
>da wir hier auf einer Mailingliste mit vielen Anfängern sind ein paar
>allgemeine Hinweise - nicht böse sein wenn das besserwisserisch klingt :-)
Das stimmt sicher, obwohl ich mich nicht zu den Anfängern zähle *g* Ehr zu
Den Fortgeschrittenen - keinesfalls Profis.
Allerdings bin ich neu in der Liste und habe deshalb ev. Etwas Probleme
Mit der Formatierung etc. *g* Habt Nachsicht ^^
>On Saturday 07 January 2006 15:41, Lucas Bares wrote:
>> Hallo,
>> du kannst folgendermaßen darauf zugreifen. Im prinzip wie bei
>> Formular-Daten über das $_POST[]-Array nur eben heißt das Array
>> $_SESSION[].
>>
>> Script 1:
>> <?
>Besser ist <?php - <? lässt sich abschalten, <?php funktioniert immer.
Das ist klar. Die andere Schreibweise ist meines Wissens für ASP.
Ich habe das Testscript von php at feuerwehr.de übernommen und angepasst
Um das geschriebene zu erläutern.
>> @session_start();
>Das @ sollte nur nötig sein wenn der Code "falsch" ist - also zweimal
>session_start verwendet wird, Daten ausgegeben werden bevor session_start()
>aufgerufen wird o.ä. Falls session_start() zu einer Fehlermeldung führt
>sollte, wie bei jedem Fehler, die Ursache (zwei session_start()s
>nacheinander
>im selben Skript?) als das Symptom (Fehlermeldung unterdrücken) gefixt
>werden.
Klar ;D
>> session_register("userid");
>>
>> $_SESSION['userid] = 1234;
>session_register() wird für $_SESSIION nicht gebraucht und führt
>tendenziell
>eher zu Problemen. Zitat aus der Doku: "If you are using $_SESSION (or
>$HTTP_SESSION_VARS), do not use session_register(),
>session_is_registered(),
>and session_unregister()." http://php.net/session_register
Für den Hinweis bin ich dir allerdings dankbar. Das wusste ich noch nicht.
Kleiner Tipp am Rande (speziell für Anfänger):
Lieber nicht über Globals arbeiten bzw. sogar (wenn möglich) abstellen.
Sind oft Fehlerquellen und machen Scripts unsicher.
Lieber die Supervariablen $_POST/GET/SESSION/FILE/... benutzen.
>johannes
--
** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
Informationen: http://www.phpbar.de
http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive