Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaawansowana ankieta, odp, z listy rozwijanej...
maxer
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 23.03.2004
Skąd: Poznań

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


Siema, tworzę skrypt sondy, w którym wybiera się odpowiedż z rozwijanej listy. Jednak wywala mi błąd :( Jak zrobić rozwijana liste w php?
mam taki kod:
  1. <?
  2. $pyt = &#092;"Pytanie\";?>
  3. <html><body><select size=\"1\" name=\"pytanie\">
  4. <option selected>=&gt; Wybierz odpowiedz &lt;=</option>
  5. <option><?$odp[] = &#092;"bla bla bla\";?></option>
  6. <option><?$odp[] = &#092;"ida swieta\";?></option>
  7. <option><?$odp[] = &#092;"cos jeszcze\";?></option>
  8.  </select></body></html><?
  9. $glosowan = 1;
  10. $pl = &#092;"dane.txt\";
  11. $ip = $_SERVER[&#092;"REMOTE_ADDR\"];
  12. $o = $_GET[&#092;"co\"];
  13.  
  14. $ile = count($odp);
  15. $f = fopen($pl, &#092;"r\");
  16. $plik = fread($f, filesize($pl));
  17. fclose($f);
  18.  
  19. preg_match_all(&#092;"/$ip/i\", $plik, $glos);
  20. if (($co>-1)and($co<$ile)and(count($glos[0])<$glosowan)) {
  21. $f = fopen($pl,&#092;"a\");
  22. fputs($f, &#092;"<$co>$ip\"); fclose($f);
  23. $plik .= &#092;"<$co>\";
  24. }
  25.  
  26. echo $pyt;
  27. for ($i=0;$i<$ile;$i++) {
  28. preg_match_all(&#092;"/<$i>/i\", $plik, $li);
  29. $wynik = &#092;"[\". count($li[0]) .\"]\";
  30. echo &#092;"<br />$wynik <a href=\"sonda.php?co=$i\">$odp[$i]</a>\";
  31. }
  32. ?>

Wszystko fajnie, tylko szkoda że odpowiedzi nie sa w liscie rozwijanej, jak uzyskać taki efekt?
sonda jest na www.maxer.info/sonda/sonda.php
Pozdrawiam


--------------------
sygnaturka :)
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 03:27