Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]GET i POST w jednym formularzu
Forum PHP.pl > Forum > Przedszkole
kinder
Witam,
mam formularz w którym między innymi będe wysyłał zdjęcie czyli musi byc metoda POST, ale w tym samym formularzu mam też zmienną która musi byc wyslana metodą GET, gdyż później będzie wykorzystywana w url po "?". Jak zrobić to w jednym formularzu?? Albo co radzicie.
Formularz tylko z metodą POST, a input name="co" musi byc GET:
  1. <form method="POST" enctype="multipart/form-data">
  2. <input type="hidden" name="co" value="dodaj"/> //tu chcialbym GET!!
  3. <tr><td>Imie: </td><td><input type="text" name="imie" /></td></tr>
  4. <tr><td>Nazwisko: </td><td><input type="text" name="nazwisko"></td></tr>
  5. <tr><td>Miejscowosc: </td><td><input type="text" name="miejscowosc"></td></tr>
  6. <tr><td>Telefon: </td><td><input type="text" name="telefon"></td></tr>
  7. <tr><td>Wiek: </td><td><input type="text" name="wiek"></td></tr>
  8. <tr><td>Zdjecie: </td><td><input name="plik" type="file" size="50"/></td></tr>
  9. <input name="max_file_size" type="hidden" value="1048576" />
  10. <tr><td></td><td> <input type="submit" name="wyslij" value="dodaj"/></td></tr>
  11. </form>
nospor
1) Nie rozumiem jaki masz problem by potem pobrać te "co" z post zamiast get.... czasami tak sobie komplikujecie życie....
2) Jeśli nadal sie upierasz przy tym get to:
<form method="POST" enctype="multipart/form-data" action="skrypt.php?co=dodaj">
kinder
Dzięki twój drugi punkt rozwiązuje mój problem...
Kurcze w sumie proste rozwiązanie ale człowiek nie myśli i nie może na to wpaśćsmile.gif
nospor
Punkt pierwszy też rozwiązuje Twój problem wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.