Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Z global = off na global = on
Forum PHP.pl > Forum > Przedszkole
RoxyFox
Witam. Mam taki skrypt. On działa na global = on A jak bym chciał zmienić na global = off to nie działa (oczywiste). Ale za nic nie mogę dojść które zmienne trzeba zamienic na $_COOKIE['zmienna'] zeby działało. Pomożecie ?

  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5.  
  6. <table width="760" height="500" border="1">
  7.   <tr>
  8.     <td width="300">
  9.     <?php
  10.     
  11. setcookie ("cokolor", $kolor, time()+3600); 
  12.  
  13. $kolor = array("green", "yellow", "blue", "pink");
  14.  
  15. echo "<form method='post'>";
  16.     echo "Wybierz kolor:";
  17.     echo "<select name='kolor'>";
  18.         echo "<opiton selected value=''>domyslna</option>";
  19.         foreach ($kolor as $var) echo "<option>$var</option>";
  20.     echo "</select><br><br>";
  21.     echo "<input type='submit' value='OK'>";
  22. echo "</form>";
  23.     
  24.     ?>
  25.     </td>
  26.     
  27.     <td>
  28.     <?php
  29.     echo "<font color='$cokolor' ";
  30. echo ">";
  31.     
  32.     echo "Tutaj znajduje sie text strony.";
  33.         
  34. echo "</font><br>";
  35.     
  36.     ?>
  37.     </td>
  38.   </tr>
  39. </table>
  40.  
  41. </body>
  42. </html>
nospor
no skoro ustawiasz cookie o nazwie cokolor, to sie sam powinienes domyslic ze ma byc: $_COOKIE['cokolor']
http://pl.php.net/manual/pl/function.setcookie.php

i popraw tytul o znaczniki zgodne z zasadami forum Przedszkole
RoxyFox
Faktycznie. To oczywiste tongue.gif Ale czasem dostaje takiego zaćmienia. Dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.