Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> biore wstecz i formularz czysty ?
usiek00
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 25.01.2005

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


Mam formularz wypełniam go i ide na następna strone gdzie sprawdzam przed załadowanie do bazy czy wszystko jest wypełnione jak nie to wywala blad i link powrotny do strony poprzedniej.

Tylko ze jak powracam to caly formularz jest pusty (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) i trzeba wszystko uzupeniac na nowo ? Dlaczego ?

W formularzu sa <input type=text> oraz Selecty .

Link do poprzedniej strony to:
  1. <?php
  2. <a href=javascript:history.go(-1)> Wróć i popraw</a>
  3. ?>
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. // Moze dane Ci sie wysla w \"tyl\" to musisz wtedy
  3. echo '<input name=\"kolo\" value=\"'.$_POST['kolo'].'\"/>';
  4. ?>
Go to the top of the page
+Quote Post
usiek00
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 25.01.2005

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


Tylko do czego do się odnosi bo zabardzo nie zajarzylem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
_Mateo
post
Post #4





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


To odnosi się do pola w formularzu o nazwie koło - jeżeli jakieś dane zostały przez niego przesłane, to value zapamieta je i wyswietli przy następnym wyswietleniu formularza
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




hwao podała ci (tak przynajmniej mi się wydaje) jak przykladowo powinno wygląc jakieś pole input w twoim formualrzu (bo przecież twojego formularza nie widziała).
Inaczej mówiąc, zasugerowała,abyć spróbował pobierać dane z posta odnośnie twoich pól, a potem je wczytywać do nich do atrybutu value. Bo u ciebie przeglądarka najwyraźniej nie pamięta poprzedniego formularza, więc musisz sam go wypelnic
Go to the top of the page
+Quote Post
dasko
post
Post #6





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 9.11.2004

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


Cytat
hwao podała ci


LOL (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
usiek00
post
Post #7





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 25.01.2005

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


Niestety ale to nie pomogło (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Moj formularz w skruconj wersji wygalda tak:

  1. <?php
  2. <form action=&#092;"page5.php\" method=\"POST\" >
  3.  
  4.  <table width=&#092;"600\" border=\"0\" cellspacing=\"5\" cellpadding=\"5\" align=\"center\" >
  5. <tr > 
  6. <td width=&#092;"45%\" bgcolor=\"Gray\" > 
  7. <div align=&#092;"center\"><font color=\"White\"><b><font size=\"3\" face=\"Times New Roman, Times, serif\">Imie:</font></b></font></div>
  8. </td>
  9. <td width=&#092;"55%\">
  10. <input type=&#092;"text\" size=\"30\" maxlength=\"50\" name=\"imie\" >
  11.  
  12. </td>
  13. </tr> 
  14. <tr> 
  15. <td width=&#092;"45%\" > 
  16. <div align=&#092;"center\"><font color=\"#EABB00\"><b><font size=\"3\" face=\"Times New Roman, Times, serif\">Nazwisko:</font></b></font></div>
  17. </td>
  18. <td width=&#092;"55%\" bgcolor=\"Gray\"> 
  19. <input type=&#092;"text\" size=\"30\" maxlength=\"50\" name=\"nazwisko\">
  20. </td>
  21. </tr>
  22. </table>
  23.  
  24.  <input type=&#092;"submit\" name=\"send form\" value=\"Zatwierdz\">
  25.  
  26. </form>
  27.  
  28.  
  29. ?>


zmienilem inputa jednego na:

  1. <?php
  2. echo '<input name=\"kolo\" value=\"'.$_POST['kolo'].'\"/>';
  3. ?>


ale bez zmian.

Ten post edytował usiek00 25.03.2005, 11:29:22
Go to the top of the page
+Quote Post
tiraeth
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Może CACHE'owanie w przeglądarce masz wyłączone ? Lub opcje aby nie zapamiętywało wpisywanych danych do formularza ?
Go to the top of the page
+Quote Post
usiek00
post
Post #9





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 25.01.2005

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


ogolnie moj plik na ktorym jest formularz nazywal sie page4.php zmienilem mu nazwe na page4.html i wtedy zapamietal wstawione pole (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) tylko wyskoczyl mi jakis blad z wyswietleniem kodu <php>.

Ale juz sobie poradzilem. Thx wszystkim.
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: 21.12.2025 - 21:50