• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Cooki machen ?

MasterD

New member
ähm ..hi ..

ich hab da mal nee frage .
Ich hab 2 eingabefelder (user und pass) und der soll die eingabe mit php in einem cooki speichern so das mann die nicht immer neu eingeben muß wie mach ich das ?
vervallsdatum soll keins sein.
 
japp, das tät mich auch interessieren. michis, dein zuch ;-))

bye,
mo
 
so gehts:

<?
$user = "user";
$pass = "pass";

//Gueltigkeit 1 Woche
//Loeschen
setcookie ("cookie_jswelt[pass]", "", time()+(3600*24*7));
setcookie ("cookie_jswelt[user]", "", time()+(3600*24*7));

//setzen
setcookie ("cookie_jswelt[pass]", $pass, time()+(3600*24*7));
setcookie ("cookie_jswelt[user]", $user, time()+(3600*24*7));

if (isset ($cookie_jswelt)) {
while (list ($name, $value) = each ($cookie_jswelt)) {
echo "$name = $value<br>\n";
}
}
?>

bye,
mo
 
hi @all,

also bei mir geht das nicht...könnt ihr vieleicht mal ein Beispiel komplett mit den Feldern zur Veranschaulichung schreiben?
Danke
 
Ich hab die Disskussion hier jetzt nich so ganz verfolgt, aber wo liegt denn jetzt das Problem?
Die Lösung vn Michael braucht man doch blos ein wenig umzuschrieben:


Zum setzen per Forumular pw und name senden lassen in der vars $user und $pass:
<?php
//setzen
setcookie ("passwort", $pass, time()+(3600*24*7));
setcookie ("name", $user, time()+(3600*24*7));
?>
<HTML>
blabla...sülz
</HTML>

und auf der Seite vorher, mit der Form:
<INPUT value="<?php echo $name ?>">
<INPUT type="password" value="<?php echo $pass ?>">
 
passt zwar nicht ganz...

aber hat auch etwas mit Cookies zu tuen...
wie kann ich das Datum des letzten Besuches anzeigen lassen (wie z.B. in solchen Foren wie hier)?
ich habe das so versucht:

setcookie ("letzterlogin", $datum = date("d.m.Y H:i:s"), time()+(3600*24*7));
 
@Sonsela: Solche Daten solltest du lieber auf dem Server speichern, z.B. als Datei oder in eine Datenbank
 
ich glaube du hast mich falsch verstanden! wenn ich die daten in meiner datenbank speichere, wie will ich da dem user sagen, wann er das letzte mal da war? er muss sich ja nicht einlogen oder so...wie hier im board...
 
Zurück
Oben