Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] edycja news'a
Forum PHP.pl > Forum > Przedszkole
Raffal
Witam

napotkalem na problem w moim skrypcie ale tylko na nielicznych komputerach tzn u mnie wszystko dziala (FireFox) ale jak sprawdzalem gdzie indziej na IE to zawieszala sie strona i musialem ja zamknac i nie iwem czym jest to spowodowane :/
skrypt pobiera dane z bazy i umozliwia ich edycje
oto skrypt

  1. <?php
  2. $wybor=mysql_query('select id,temat from news') or die('Niepoprawne zapytanie (3)');
  3.  
  4. echo '<form action="" method=POST>';
  5. echo '<select name="nrnews">';
  6.  
  7. while ($row=mysql_fetch_array($wybor, MYSQL_NUM)) {
  8.  
  9. echo '<option value='.$row[0].'>'.$row[1].'</option>';
  10.  
  11. }
  12.  
  13. echo '</select>';
  14. echo '<br>twoj wybor to<br>'.$row[1];
  15. echo '<br><input type="submit" value="Wybierz"/>';
  16. echo '</form>';
  17.  
  18.  
  19. $id=(int)($_POST['nrnews']);
  20.  
  21.  
  22. if(isset($_POST["temat"])){
  23. $temat=$_POST['temat'];
  24. $tresc=$_POST['tresc'];
  25. $data=date("Y-m-d H:i");
  26.  
  27. mysql_query('UPDATE news SET temat="'.$temat.'", tresc="'.$tresc.'", data="'.$data.'" WHERE id='.$id) or die('Niepoprawne zapytanie (2)');
  28. } else {
  29. $mysl=mysql_query('select temat,tresc from news where id='.$id) or die('Niepoprawne zapytanie (1)');
  30. $record=mysql_fetch_array($mysl);
  31. echo '<form action="" method="POST">';
  32. echo '<input type="hidden" name="nrnews" value="'.$id.'">';
  33. echo '<textarea name="temat" cols="76" rows="2">'.$record[0].'</textarea><br>';
  34. echo '<textarea name="tresc" cols="76" rows="20">'.$record[1].'</textarea><br>';
  35. echo '<input type="submit" value="Zapisz zmiany"></form>';
  36. }
  37.  
  38. ?>
Lee
Wartość action w znaczniku 4 i 32 linijce nie może być puste i method w 4 linijce jest bez cudzysłowiów
phpion
Cytat(Lee @ 7.02.2007, 15:00:40 ) *
Wartość action (...) nie może być puste

A czy przypadkiem puste action nie wskazuje na plik, w ktorym zawiera sie formularz?
Raffal: a testowales ten skrypt na swoim komputerze na IE?
Raffal
no wprowadzilem te zmiany no i u mnie juz dziala zobacze na innym komputerze i sprawdze i dam znac smile.gif

dzieki snitch.gif
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.