Wie, um einen Wert in ein cookie oder eine session in Drupal
Arbeite ich an einem Freund-Referenz-Funktion, so dass ich übergeben Sie die Benutzer-id über die url wie diese:
www.example.com?fid=22
Ich brauche, um dies als eine session oder cookie mit Zugriff auf alle Module in Drupal 6.
Wenn ich die Sitzung gibt es für das jeweilige Modul. Setzen des Cookies funktioniert nicht.
$user->new_property funktioniert nur auf der jeweiligen Seite wo es eingestellt ist, wenn ich mich bewege auf eine andere Seite es gibt keine new_property in $user-variable-Objekt-Liste.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, speichern Sie eine variable in der session eines Benutzers Sie können in Drupal (PHP) verwenden Sie die super-globalen varaible
$_SESSION
.Dem obigen code ist ein Beispiel, wie dies getan werden könnte.
Da bekommen Sie die Infos aus der URL, die der Benutzer ändern kann, es als seine Laune. Also seien Sie vorsichtig, was Sie verwenden solche Daten für und Vertrauen Sie nie blind. Es könnte alles, so dass der Benutzer immer frei verändern kann die url jeder so wie er will.