Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][cookie] cookies zależny od przegladarki ?
Forum PHP.pl > Forum > Przedszkole
Raven82
Mam taki kod php:
  1. <?
  2. $trag="Tragarz"; $kuri="Kurier";
  3. if (!isset($_POST['pierwszy']))
  4. {
  5. $p1_1="1. Nie ustawiony pierwszy ".$_POST['pierwszy']."<br>";
  6. if (isset($_COOKIE['pojemnosc']))
  7. {
  8. $trag=$_COOKIE['pojemnosc'][t];
  9. $kuri=$_COOKIE['pojemnosc'][k];
  10. }
  11. }
  12. else
  13. {
  14. setcookie ("pojemnosc[t]", $_POST['tra'], time() + (60*60*24*30), "/", "localhost");
  15. setcookie ("pojemnosc[k]", $_POST['kur'], time() + (60*60*24*30), "/", "localhost");
  16. $trag = $_POST['tra']; $kuri = $_POST['kur'];
  17. }
  18. ?>



Do tego jest jeszcze formularz:
  1. <FORM ACTION="test.php" METHOD="POST" TARGET="_self" ACCEPT-CHARSET="iso-8859-2">
  2. <INPUT TYPE="text" NAME="tra" VALUE=<? print '"'.$trag.'"'; ?> SIZE="15" MAXLENGTH="6" ALIGN="middle">
  3. <INPUT TYPE="text" NAME="kur" VALUE=<? print '"'.$kuri.'"'; ?> SIZE="15" MAXLENGTH="6" ALIGN="middle"><BR>
  4. <input type="hidden" name="pierwszy" value="1">
  5. <INPUT TYPE="submit" NAME="ok" VALUE="Dalej" ALIGN="middle">
  6. <INPUT TYPE="reset" NAME="no" VALUE="Skasuj"><BR>
  7. </FORM>


Wszystko znajduje w jednym pliku index.php, i kod dziala poprawie w OPERZE,
natomiast nie dziala w IE exclamation.gif!
Dane z cookie pobierane sa jedynie za pierwszym wejsciem na strone,
potem sa przekazywane przez zmienne z formulaza i jesli sie zmieniaja sa zapisywane do cookie....
i wlasnie wtedy wywala sie IE, nie zmienia zmiennych w cookie, ale Opera sobie radzi ok.

Moze mi ktos poradzic co jest nie tak?questionmark.gif



.
wipo
Obsługa COOKIES leży po stronie przeglądarki
Raven82
Wiem, ze lezy po stronie przegladarki,

ale chodzi mi o to jak mam napisac kod php tak zeby cookie dzialaly poprawnie w obu przegladarkach questionmark.gif

bo w operze dziala poprawnie, widocznie IE inaczej cos interpretuje,
wiec jak mam to zaktualizowac wszystko tak aby i na IE i innych dzialalo ok??

Czy ktos wie jak to zrobic questionmark.gif
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.