Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z formularzami
Forum PHP.pl > Forum > Przedszkole
rysiu1
Witam. Mój problem polega na tym, że chciałbym, aby wynik z tej prostej ankiety pojawiał się po wysłaniu tej strony na innej stronie (druga.php) tylko do odczytu i żeby można było móc resetować cała ankietę, i jeżeli jest taka możliwość to żeby pola checkbox pojawiał się na środku strony tam gdzie jest jakaś linijka tekstu. Próbuję na różne sposoby to rozgryźć, a jako, że jestem nienajlepszy z php to pojawia mi się jako wynik biała strona.

  1. <html>
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  4. </head>
  5. <body>
  6. <?php
  7.  
  8. $nazwaPliku = "plik.txt";
  9. $tablica = array();
  10. $i = 0;
  11.  
  12. if (is_file($nazwaPliku))
  13. {
  14.             $plik = fopen($nazwaPliku, "r");
  15.  
  16.  while(!feof($plik))
  17.  {
  18.   $linia = fgets($plik, 1024);
  19.   $tablica[$i] = $linia;
  20.   $i++;
  21.  }
  22.  
  23.  fclose($plik);
  24.  
  25. foreach($tablica as $wartosc)
  26. {
  27.  print("$wartosc<BR>");
  28.  echo '<input type=checkbox name=Tak value="Tak" />';    
  29. }
  30.  
  31.  
  32. }
  33. else
  34. {
  35.  print("Bład podczas otwierania pliku!");
  36. }
  37.  
  38. ?>
  39. <br>
  40. <input type=submit value="Wyślij">
  41. <input type=reset><br>
  42.  
  43. </body>
  44. </html>
Gacek89
ja niewidze znacznika <form>

edit://

w trakcie pisania postu autor edytował swojego posta, teraz ja sam niewiem o co chodzi
rysiu1
Wiem, że brakuje znacznika form, ale jak wpisuje go na różne sposoby to wyskakuje mi biała strona. Nie za bardzo wiem gdzie go wstawić aby się nie pojawiała biała strona.
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.