Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> header
DanielBB
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 17.04.2003

Ostrzeżenie: (0%)
-----


Czy ktoś potrafi rozwiązać następujący problem?:
W poniższym skrypcie uruchamianym po raz pierwszy wartość ciasteczka $ciastko jest różna od 1. Program omija pierwszą pętlę warunkową i przechodzi do... no właśnie. Powinien dalej utworzyć to ciasteczko a on przeskakuje od razu do wykonywania instrukcji: header("Location: ../$site_name?action=vote&ok=1"); I ciacho nie jest wysłane. Bez tej linijki kodu: header("Location: ../$site_name?action=vote&ok=1"); ciacho jest wysyłane. Dlaczego tak się dzieje?
Z góry dziękuję za odpowiedź i pozdrawiam
Oto kod:
[php:1:c3f6d3ed70]
<?
$site_name="index.php";
if ($ciastko=="1") {
header("Location: ../$site_name?action=vote&ok=2");
die();
}
setcookie("ciastko", "1", time()+120);
$base="data/poll.dat";
$data=file($base);
$splitted=explode("||", $data[0]);
$splitted[2]=trim($splitted[2]);
$splitted[$id]++;
$str="$splitted[0]||$splitted[1]||$splitted[2]n";
$f=fopen("data/poll.dat", "w");
flock($f, 2);
fputs($f, $str);
flock($f, 3);
fclose($f);
header("Location: ../$site_name?action=vote&ok=1");
?>
[/php:1:c3f6d3ed70]
Go to the top of the page
+Quote Post

Posty w temacie
- DanielBB   header   28.05.2003, 21:03:17
- - DeyV   http://forum.php.pl/viewtopic.php?t=789   28.05.2003, 21:16:28
- - DanielBB   To nie to. Mam register_globals na "on".   28.05.2003, 21:22:43
- - spenalzo   Manual się kłania: ciastka są widoczne tylko w tym...   28.05.2003, 21:29:55
- - Cudi   Wystarczy ustawić odpowiednio 4 parametr, i będą w...   28.05.2003, 21:31:37
- - spenalzo   Link był w manualu php w wersji windows help. Ale ...   28.05.2003, 21:37:36
- - DanielBB   Testuje skrypt Na PWS. Ciacho przechowywane jest w...   28.05.2003, 21:41:17
- - spenalzo   Owszem ciastko jest utworzone, ale ty poprzez head...   28.05.2003, 21:44:19
- - Cudi   DanielBB -> A ja rozwiązanie problemu CytatAl...   28.05.2003, 22:00:01
- - spenalzo   CytatChyba sie mylisz, bo ja trzymałem plik ustawi...   28.05.2003, 22:46:16
- - DanielBB   Sprawdzałem. U mnie na PWS'ie jest trochę inaczej,...   28.05.2003, 23:38:39
- - KaMeLeOn   A może czas time()+120 to w końcu tylko 2 minuty.....   29.05.2003, 00:50:04
- - DanielBB   Niestety nie. Czytałem gdzieś że IE 5.5 którego zr...   29.05.2003, 01:10:41
- - KaMeLeOn   Cytat[...] Natomiast kiedy ciasteczko jest przed h...   29.05.2003, 01:28:47
- - DanielBB   A jednak.. U mnie ciacho jest traktowane jako nagł...   29.05.2003, 02:22:24
- - KaMeLeOn   CytatA jednak.. U mnie ciacho jest traktowane jako...   29.05.2003, 02:45:16
- - DanielBB   No właśnie taka nawet najprostsza wersja nie dział...   29.05.2003, 11:51:05
- - Cudi   A próbowałeś chcociarz z tym 4 parametrem ? Bo u m...   29.05.2003, 14:35:01
- - DanielBB   Tak sprawdzałem z 4 parametrem. To nie zależy od t...   29.05.2003, 15:04:39
- - spenalzo   To sprawdź tak: <?php // plik 1.php if(!empty($...   29.05.2003, 19:42:40
- - Cudi   CytatA czy ktoś zwrócił wogole uwagę na to co napi...   29.05.2003, 20:59:50
- - DanielBB   skrypt spenalzo u mnie nie działa. Oczywiście utwo...   29.05.2003, 23:30:52


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:06