Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd z umieszczaniem tekstu w bazie danych
Vertical
post 9.07.2004, 17:17:09
Post #1





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Napisałem pewną aplikację:

  1. <html>
  2. <head>
  3. <title>Napisz posta!</title>
  4. </head>
  5. <body>
  6. <body bgcolor=\"#D0D0D0\">
  7. <?php
  8. if(isset($submit)):
  9. $db = mysql_connect(&#092;"localhost\", \"root\");
  10. mysql_select_db(&#092;"forum\", $db);
  11. $data = date(&#092;"d.m.Y\");
  12. $sql = &#092;"INSERT INTO forum (
  13. NULL, '$naglowek', '$tresc', '$data', '$autor', '$aut_mail')&#092;";
  14. mysql_query($sql);
  15. print(&#092;"<h1>Twoj post zostal napisany</h1>n\");
  16. print(&#092;"<b>Ponizej mozesz dodac nastepnego posta</b>n\");
  17. endif;
  18. ?>
  19. <p><h2>Napisz posta</h2>
  20. <form action = \"Napisz_posta.php3\" method = \"post\">
  21. Twoj nick:<br><input type = \"text\" name = \"autor\"><p>
  22. E-mail:<br><input type = \"text\" name = \"aut_mail\"><p>
  23. Naglowek:<br><input type = \"text\" name = \"naglowek\"><p>
  24. Tresc:<br>
  25. <textarea cols = 40 rows = 20 name = \"tresc\" wrap = \"virtual\">
  26. </textarea><p>
  27. <input type = \"submit\" name = \"submit\" value = \"Wyslij posta!\">
  28. <input type = \"reset\" value = \"Wyszysc\">
  29. </form>
  30. </body>
  31. </html>


Stworzyłem przedtem bazę danych "forum" oraz tabelę "forum". Po przyciśnięciu przycisku "submit" powinien wyświetlić się tekst: "Twoj post zostal napisany" i program powinien się zalogować do bazy danych, ale tego nie robi. Czy możecie podpowiedzieć, jaki błąd zrobiłem w powyższej aplikacji?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
radzaw
post 9.07.2004, 20:04:50
Post #2





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 14.07.2003
Skąd: z epoki lodowcowej

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


zobacz w manualu jak wyglada konstrukcja if ...

if () {
...
}

a nie
if () :
...
endif

Ten post edytował radzaw 9.07.2004, 20:05:13


--------------------
Blog :: Development platform :
Windows 2003 Enterprise Server | Gentoo Linux
Go to the top of the page
+Quote Post
kicaj
post 9.07.2004, 20:44:27
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


@radzew: konstrukcja instrukcji if" title="Zobacz w manualu PHP" target="_manual() zostala dobrze uzyta, mozna ja uzyc na kilka sposobow...
@Vertical: Dostajesz jakis komunikat? $submit zamien na $_POST['submit']...


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
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 Wersja Lo-Fi Aktualny czas: 24.06.2025 - 18:49