Wyszukiwanie utworzonego ciasteczka

Wyszukiwanie utworzonego ciasteczka
pkrzysiek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0
Kopiuj
 <!doctype html>
<html lang="pl">
<head>
  <meta charset="utf-8;">
</head>

<body>
 <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
 <p>Podaj nazwę ciasteczka:<input type="text" name="nazwa" /></p>
 <p><input type="submit" /></p>
</form> 

<?php
if(isset($_COOKIE['nazwa']))
 echo $_COOKIE['nazwa'];
else
 echo "Brak wartosci";

?>
</body>
</html>

Nie mogę wyszukać tym sposobem ciasteczka które zostało już utworzone.

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
3

Twój kod szuka ciasteczka o identyfikatorze nazwa, a nie o identyfikatorze z pola tekstowego - spróbuj tak:

Kopiuj
if (isset($_POST['nazwa'])) {
  $nazwaCiasteczka = $_POST['nazwa'];

  if (isset($_COOKIE[$nazwaCiasteczka])) {
    /* ... */
  } else {
    /* ... */
  }
}
pkrzysiek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

@Patryk27: Rzeczywiście,dziękuje!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.