Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] From, ="hidden"
JakubBab
post
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 2
Dołączył: 13.07.2015

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


Sz. Panie i Panowie


Czy kto smoze mi polecic art i/lub tutorial nt. <form> a w szczegolnosci pola type="hidden" pod katem PHP. Interesuje mnie wylapywanie input usera i zapisywanie w zmiennej (wiem, ze w bazie danych byloby prosciej ale celowo chce sie torturowac ze zmiennymi). Po nastepnym wyslaniu input-u poprzedni wartosc nie zostanie nadpisana. Te ktore wujek google sugeruje na pierwszych stronach sa malo tresciwe.

thx i pzdr.

Ten post edytował JakubBab 23.12.2015, 18:05:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JakubBab
post
Post #2





Grupa: Zarejestrowani
Postów: 96
Pomógł: 2
Dołączył: 13.07.2015

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


Wiecie co Panowie, pisalem juz pare razy moje pytania i odpowiedzialem sobie na wiekszosc pytan wtrakcie proby sprecyzowania o co mi chodzi (IMG:style_emoticons/default/smile.gif) Musze robic tak czesciej.

Ostatnie pytanie jakie mialem to co odpowiada za nie nadpisywanie inputu usera w tabeli ale odpowiedz to:
1) petla foreach i gotowy skrypt trafia do $hidden_input poza petla ktora przerabia sie na html z nowym inputem i w razie wprowadzenia inputu przez usera aplikacja uruchamia sie jeszcze raz.

Jesli dobrze mysle niech ktos mi przyzna "pomogl" za samo obsluge:].

Chrzanie te zmienne - wole bazy danych.

Pozdro i wesolych swiat.

  1. <?php
  2. $transport = array("car", "bus", "plane");
  3.  
  4.  
  5. if(empty($_POST['vehicle'])){
  6. echo "you need to write something";# = array("car", "bus", "plane");
  7.  
  8. }else{
  9.  
  10. $hidden_input = explode(',', $_POST['nvisInput']);
  11. $vehicle = explode(',', $_POST['vehicle']);
  12. $transport = array_merge($hidden_input,$vehicle);
  13.  
  14. echo "<ul>";
  15. foreach ($transport as $transportMode)
  16. echo "<li>$transportMode</li>";
  17. echo "</ul>";}
  18.  
  19. $hidden_input = explode(',', $_POST['nvisInput']);
  20. ?>
  21. <html>
  22. <body>
  23. <form action="" method="post">
  24. <h1>Form of Transport</h1>
  25. What form of transport
  26. <p><input type="text" name="vehicle"/></p>
  27. <input type="hidden" name="nvisInput" value="<?php echo "$hidden_input"; ?>" />
  28. <input type="submit" name="check" />
  29.  
  30. </form>
  31. </body>
  32. </html>


Ten post edytował JakubBab 26.12.2015, 17:11:55
Go to the top of the page
+Quote Post

Posty w temacie


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: 2.10.2025 - 19:17