Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP] Problem z formularzem
--Misiol--
post
Post #1





Goście







Mój Kod :
  1. <html>
  2. <form action="index.php" >
  3. nazwa:<br />
  4. <input type="text" name="nazwa" /><br />
  5. nfo:<br />
  6. <textarea name="nfo" rows="20" cols="30"></textarea>
  7. <input type="submit" value="dodaj" />
  8. </form>
  9. <?php
  10.  
  11. // odbieramy dane z formularza
  12. $nazwa = $_GET['nazwa'];
  13. $nfo = $_GET['nfo'];
  14. if($nazwa & $nfo) {
  15.  
  16. require "connection.php";
  17. // wywołujemy funkcję connection()
  18. connection();
  19.  
  20. // dodajemy rekord do bazy
  21. $ins = @mysql_query("INSERT INTO dustnwind SET nazwa='$nazwa'");
  22.  
  23. $ins2 = @mysql_query("INSERT INTO dustnwind nfo='$nfo'");
  24. if($ins & $ins2) echo "Rekord został dodany poprawnie";
  25. else
  26. echo "Błąd.";
  27. }
  28.  
  29. ?>
  30. <a href="http://www.nfon.yoyo.pl/nfo.php">Lista dodanych wpisów</a><br />
  31. </html>



Witam, mam problem z formularzem dodanym na stronie, potrzebuję aby formularz dodawał nazwę oraz plik informacyjny (zawiera On bardzo dużą ilość znaków ). Tak więc Nazwa jest krótka, ale w drugi formularz wkleja się właśnie tekst z tego pliku, zawiera On bardzo dużo enterów, dzięki czemu gdy dodam normalnie w kodzie
  1. <input type="text" name="nazwa" />
, potem na osobnej stronie nie mogę wyświetlić tych enterów. :/. Tak więc postanowiłem użyć :
  1. <textarea name="nfo" rows="20" cols="30"></textarea>
. Jednak teraz gdy wkleje ten plik i gdy wcisnę dodaj wywala mi błąd że link jest za długi. Macie jakieś porady ? . A może wiecie jak wyświetlić te entery później ? . A może znacie inny sposób na formularz.
Z góry dziękuje i czekam na szybką odpowiedź. Misiol.
Go to the top of the page
+Quote Post
Korab
post
Post #2





Grupa: Zarejestrowani
Postów: 202
Pomógł: 36
Dołączył: 10.06.2011
Skąd: Dokąd

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


1. Popraw sobie kod HTML:
  1. <form...
  2. ...</form>
  3. ...tutaj kod PHP...
  4. </body></html>

2. A jaki dokładnie błąd Ci wyskakuje? Cytat.

Ten post edytował Korab 24.10.2011, 17:30:52
Go to the top of the page
+Quote Post
--Misiol--
post
Post #3





Goście







Cytat
414 Request-URI Too Large
Go to the top of the page
+Quote Post
konrados
post
Post #4





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


To może użyj $_POST zamiast $_GET ?
Go to the top of the page
+Quote Post
--Misiol--
post
Post #5





Goście







Zmiana na POST nic nie daje, akurat próbowałem użyc GET, i wkleiłem ten kod z GET. jakies inne propozycje ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 13:09