$var nachträglich in cookie speichern

Franz

Erfahrenes Mitglied
ich habe ein login script, in dem für jedem angemeldeten user 3 variablen (name, email, passwd) gespeichert werden. jetzt wird aber nur die var $name in einem cookie gespeichert, da ich das script von anfang an so aufgebaut habe. ich will aber das die var $mail nachträglich auch in dem cookie gespeichert wird. kann ich die txt sohin auslesen, dass für die var $name auch die var $mail gefunden wird. hoffe habe mich verständlich ausgedrückt.
 
nur ein vorschlag:

ich würde das so machen:

PHP:
<?php
$user = "muh";
$mail = "bla";
$pass = "grunz";

$login = "$user|$mail|$pass";
setcookie("mein_login",$login,time()+2678400); // 31 tage

// nacher irgendwo extrahieren:

if (isset($mein_login))
{
    $array = preg_split("/|/", $mein_login);
}

echo $array[0]; // $user
echo $array[1]; // $mail
echo $array[2]; // $pass

?>
ich glaube das müsste funzen ... natürlich müsstest du deinen ganzen source umkrempeln ... aber das ist sicher die einfachere methode
 
ich müsste ja nur aus der zeile wo der user steht seine email herausbekommen, aber ich komm nicht drauf wie.

deine lösung ist gut, aber ich will erstens nicht denn gesamten source neu schreiben, weil der ziemlich tief und eng mit dem source der page zusamenhängt - vielleicht weiß noch jemand etwas

aber danke dir erstmal
 
Zurück