Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]nie działający formularz
Larges
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Kod
function komentarze($ip, $id)
{
echo "<form method='POST' action='news.php?id=$id'>";
echo "<p>E-mail:<br>";
echo "<input type='text' name='email2' size='54'><br>";
echo "Treść komentarza:<br>";
echo "<textarea rows='9' name='komentarz2' cols='61'></textarea></p>";
echo "<br><input type='submit' value='Dodaj komentarz' name='komentuj2'></p>";
echo "</form>";

mysql_select_db('usport_2');
mysql_query("INSERT INTO cms_news_komentarze (id, email, komentarz, ip) VALUES ('NULL', '$email2', '$komentarz2', '$ip')");
}
komentarze($ip, $id);


Nie wiem czemu, ale ten formularz nie działa - dodają się puste rekordy w bazie bez treści. Co w nim nie tak?


--------------------
Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
Blajo
post
Post #2





Grupa: Zarejestrowani
Postów: 98
Pomógł: 1
Dołączył: 7.08.2005
Skąd: Górny Śląsk

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


Skąd żeś taki kod wziął?

Nie wiem co tu ma działać...


--------------------
tutoriale
Go to the top of the page
+Quote Post
nitek
post
Post #3





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

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


nie wiem co to za funkcja dokładnie, ale pierwsze co sie rzuca w oko, to powinno być w ten sposób napisane:

  1. <?php
  2. mysql_query("INSERT INTO cms_news_komentarze (id, email, komentarz, ip) VALUES ('NULL', '".$_POST['email2']."', '".$_POST['komentarz2']."', '$ip')");
  3. ?>


--------------------
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: 19.08.2025 - 05:38