Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][Rozwiąznay] Do usunięcia
Forum PHP.pl > Forum > Przedszkole
IIFF
Oczywiście chodziło o sprawdzenie najpierw czy istnieje, dopiero później o wykonanie tego. Ah to roztargnienie...
potreb
isset
sadistic_son
Jeśli nie wyślesz formularza to linijka 9 nie może zostać spełniona. Wtedy wyskakuje ostrzeżenie. Musisz użyć isset, jak podał kolega wyżej, aby sprawdzić czy w ogóle kliknięto w submit.
sadistic_son
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title>Formularz XHTML</title>
  5. </head>
  6. <body>
  7.  
  8. <?php
  9. if(isset($_POST['pole'])){
  10. $pole= $_POST['pole'];
  11.  
  12.  
  13.  
  14. $connection = @mysql_connect('localhost', 'xxx', 'xxx')
  15. or die('Brak połączenia z serwerem MySQL');
  16. $db = @mysql_select_db('dpxdp', $connection)
  17. or die('Nie mogę połączyć się z bazą danych');
  18.  
  19. $ins = @mysql_query("INSERT INTO xxx SET pole='$pole'");
  20.  
  21. if($ins) echo "Rekord został dodany poprawnie";
  22. else echo "Błąd nie udało się dodać nowego rekordu";
  23.  
  24. mysql_close($connection);
  25. }
  26.  
  27. ?>
  28.  
  29. <form method="post" action="rejestracja.php">
  30.  
  31. <label>Wpisz: <input type="text" name="pole"/></label>
  32. <input type="submit" value="Wyslij"/>
  33. </form>
  34. </body>
  35. </html>


Za takie usuwanie treści własnych postów i zmianę tematu to możesz ostrzeżenie dostać. Temat rozwiązany ale to nie znaczy, że musi zostać usunięty. Może się kiedyś komuś innemu przydać.
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.