Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][Rozwiąznay] Do usunięcia
IIFF
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 4.11.2008

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


Oczywiście chodziło o sprawdzenie najpierw czy istnieje, dopiero później o wykonanie tego. Ah to roztargnienie...

Ten post edytował IIFF 20.10.2011, 00:13:13
Go to the top of the page
+Quote Post
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


isset


--------------------

Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


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.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
sadistic_son
post
Post #4





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


  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ć.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post

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: 20.08.2025 - 23:28