<?php function show_ankieta () { require 'cfg.php'; $zap = "SELECT * FROM $poll_tab ORDER BY id DESC LIMIT 0,1"; $ile = $row[ilosc]; $nr = $row[id]; $i = 1; $id = $_POST['odpowiedz']; $nazwa = ankieta.$nr; if ($_COOKIE[$nazwa] == 1) { } else { if (!$id) { print '<div class="ankieta"> <div class="pytanie">'.$row[pytanie].'</div><br /><br /> <form id="add_kom" method="post" enctype="multipart/form-data" action="?data='.$data.'">'; while ($i <= $ile) { print ' <div class="odpowiedz"><input type="radio" name="odpowiedz" value="'.$i.'" />'.$row[odpowiedz.$i].'</div><br />'; $i++; } print ' <input type="submit" value="głosuj" class="submit2" /> </form></div> '; } else { ## odbieranie danych z formularza ## $zap = "SELECT * FROM $poll_tab WHERE id=$nr"; $il_glosow = $row[glos.$id]; if ($il_glosow == '') { $il_glosow = 0; } $new_glosow = $il_glosow + 1; $upd = "UPDATE $poll_tab SET glos$id = '$new_glosow'"; if ($odp) { } } } } ?>
wartosci w setcookie dalem teraz przypadkowe ale zakazdym razem i tak wyskakuje blad o tej wartosci
Kod
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd-users\esounds\index.php:11) in C:\Program Files\WebServ\httpd-users\esounds\php\function.php on line 373
linijka 373 to linijka setcookie ("ankieta2", 1);
pomocy, co jest z tym cookie nie tak, pierwszy raz pracuje z cookie zeby nie bylo wiec bez zjazdow prosze bo moglem jednak troche nie zrozumiec zalozenia ciasteczek