Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Przekazanie wartości z FORM do nowej podstrony.
Fonev
post 4.02.2014, 19:02:14
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.02.2014

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


Witam,
Problem pewnie banalny ale stanąłem w miejscu...

Posiadam krótki formularz x.html, wysyłam nim dane do y.php i wszystko ok. Następnie znowu mam formularz i chciałbym w nim przesłać dane z obydwu FORM. Trochę z x i y i nowe.

Formularz w y.php.

  1. echo '<FORM action="trzeci.php" method="post">';
  2. echo "Podaj wartosci i wagi przedmiotow w tabeli:";
  3. echo '<Table border="1">';
  4. echo '<TR><TD>Nr</TD><TD>Wartosc</TD><TD>Waga</TD></TR>';
  5. for( $x = 1; $x <= $liczba; $x++ )
  6. {
  7. echo '<TR><TD>'.$x.'</TD><TD><INPUT type="text" name="wartosc.'.$x.'"/></TD>';
  8. echo '<TD><INPUT type="text" name="waga.'.$x.'"/></TD></TR>';
  9. }
  10. echo '</table>';
  11. echo '<INPUT type="submit" value="Oblicz" />';
  12. echo '</FORM>';


Jak w tym formularzu przesłać jeszcze dwie wartości stałe pobrane z FORMY z x.html.
Bo mogę dodać jeszcze jeden input type="text" ale nie chce żeby było edytowane.

Proszę o wskazówkę.
Go to the top of the page
+Quote Post
Turson
post 4.02.2014, 19:09:30
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. <input type="hidden" name="z formularza x" value="z formularza x"/>
Go to the top of the page
+Quote Post
Geston
post 4.02.2014, 19:10:31
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 9
Dołączył: 29.11.2010
Skąd: T

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


W php generujesz nowe pole input - ukryte w formularzu przypisując "nazwie_zmiennej" - "wartość" którą pobrałeś z x.html

  1. <input type="hidden" name="nazwa_zmiennej" value="wartosc" />


Wada jest taka że ktoś może Ci podstawić formularz i wysłać z inną wartością do ostatniej strony, dlatego musisz się zabezpieczyć w odpowiedni sposób - dodatkowa walidacja treści.

Ten post edytował Geston 4.02.2014, 19:11:50
Go to the top of the page
+Quote Post
Fonev
post 4.02.2014, 19:16:40
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 4.02.2014

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


Dzięki wielkie, działa!
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: 14.08.2025 - 06:16