| Kab00m |
Erfahrenes Mitglied
Bin zwar grade ein wenig verplant, aber evt hilfts ja doch
PHP:
<?php
if ( !empty($name) || !empty($_COOKIE["name"] )
{
if ( !empty($_COOKIE["name"]) )
{
$cname = $_COOKIE["name"];
}
else
{
$cname = $name;
}
setcookie("name",$name,time()+60*60*24*7);
}
?>
und dann im formular
PHP:
<input type="text" name="name" value="
<?php print( ( !empty($cname) ) ? ( $cname ) : ( "" ) ); ?>
">
Es wird zu anfang geguckt, ob $name gesetzt (zB wenn man das Formular mit einem Error zurückbekommt) oder $_COOKIE[name] gesetzt ist, wenn das der fall ist, wird ein cookie gesetzt, mit dem wert $cname.
Wenn $cname vorhanden ist, sei es nun als übegebene var oder aus dem cookie ausgelesen, wird der wert automatisch in das feld eingetragen, ansonsten passiert nix...
[chaosmode 1]
Hoffe geholfen zu haben