Cytat(Gość @ 11.06.2006, 20:15 )

mam plik test.php:
setcookie('lekarz', $lekarz, time() + 31104000);
setcookie('ratownik', $ratownik, time() + 31104000);
setcookie('pielegniarka', $pielegniarka, time() + 31104000);
setcookie('kierowca', $kierowca, time() + 31104000);
echo "$lekarz, $ratownik, $pielegniarka, $kierowca]";
?>
<form name="form" method="post" action="test.php">
<INPUT NAME="lekarz" TYPE="text" SIZE="25" value="
<?php echo $lekarz ?>"><br>
<INPUT NAME="ratownik" TYPE="text" SIZE="25" value="
<?php echo $ratownik ?>"><br>
<INPUT NAME="pielegniarka" TYPE="text" SIZE="25" value="
<?php echo $pielegniarka ?>"><br>
<INPUT NAME="kierowca" TYPE="text" SIZE="25" value="
<?php echo $kierowca ?>"><br>
<INPUT NAME="submit" TYPE="submit" VALUE="wyślij formularz">
</form>
ale nie dziala, czy setcookie powinno tez byc zawarte w <form></form>
z tego co zauwazylem u Ciebie to nie odnosisz sie do tablicy $_COOKIE a do zmiennej lokalnej np. $lekarz.
Twoj kod powinien wygladac tak:
<?
echo $_COOKIE[lekarz
] . ',' . $_COOKIE[ratownik
] . ',' . $_COOKIE[pielegniarka
] . ',' . $_COOKIE[kierowca
]; ?>
<form name="form" method="post" action="test.php">
<INPUT NAME="lekarz" TYPE="text" SIZE="25" value="
<?php echo $_COOKIE[lekarz
] ?>"><br>
<INPUT NAME="ratownik" TYPE="text" SIZE="25" value="
<?php echo $_COOKIE[ratownik
] ?>"><br>
<INPUT NAME="pielegniarka" TYPE="text" SIZE="25" value="
<?php echo $_COOKIE[pielegniarka
] ?>"><br>
<INPUT NAME="kierowca" TYPE="text" SIZE="25" value="
<?php echo $_COOKIE[kierowca
] ?>"><br>
<INPUT NAME="submit" TYPE="submit" VALUE="wyślij formularz">
</form>
proponuje poczytac
manualP.S. Druga sprawa to pytanie, czy user ma wlaczona obsluge COOKIE? Dobrze by bylo to sprawdzic, czyli "na dzien dobry" zapisac jakas zmienna w ciasteczku, i jak nie odczytasz jej z $_COOKIE to znaczy ze ma wylaczone ciasteczka - oczywiscie pod warunkiem, ze masz dobrze napisany kod :-)