![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 4.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Czesc,
mam sobie taki maly skrypt: [php:1:b19f5ba706]<?php $pp = $_GET["pp"}; if ($pp) { $czas = mktime()+60*60*24*730; // 730 to ilosc dni setcookie("ppc",$pp,$czas); $partner=$pp; } else { $partner=$_COOKIE["ppc"]; } echo $partner; ?>[/php:1:b19f5ba706] Jak widac cookies to pobiera zmienna $pp z: http://jakosadres.jakasdomena/index.php?pp=X Zalozmy, ze ciastko juz zostalo wyslane. Gdzies w serwisie jest formularz i odwolanie do cookie: Kod <form action="index.php" pethod="post">
<input type="hidden" name="dzial" value="wysylanie"> <input type="hidden" name="polecil" value="<? echo("$partner"); ?>"> (jakieś jeszcze pola do wypelnienia i:) <input type="submit" value="Zamawiam"> <form> Jak sie nie pomylilem, to wszystko dobrze przepisalem ![]() I mam pewien problem. Na swojej stronie mam cos takiego dodane - oczywiscie cookies w naglowku etc.), ale przegladarka nie zapisuje ciastka i na dodatek nie dodaje go do formularza! [b]Dodam jeszcze to, ze pojawia mi sie na niektorych serwerach informacja o braku moziwosci zmiany naglowka, bo juz zostal on przeslany. Nawet zrobilem : [php:1:b19f5ba706]<?php if ($location == "") { header("Location: http://mojadomena/"); exit; } else { header( "Location: $location"); exit; } ?>[/php:1:b19f5ba706] Ale to nic nie pomoglo. Cookies musi byc przeciez przeladowane do nastepnej strony, mam racje? Co jest nie tak? Bede wdzieczny za choc mala pomoc. -------------------- usenet mediaBLOG
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:15 |