![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
czy istnieje możliwość, by formularz posiadał dwa przyciski do wysyłania i w zależności od tego w który by się klikło dane byłyby przesyłane na inny plik?
o.. .tak jak jest opcja "zatwierdź modyfikację postu" i "podgląd postu" Ten post edytował simperium 30.01.2008, 14:52:27 -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
Może spróbuj zmienić "action" dla formularza przez odpowiednie "onclick" ?
Głowy nie daję, że zadziała, ale można tak się pobawić Ten post edytował kornel-php 30.01.2008, 15:17:02 -------------------- :)
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
czyli jak by to było?
<form....> blabla <button type=submit onclick=.... > <button type=submit onclick=.... > tylko co, gdzie i jak? ![]() EDIT: oki, próbuję EDIT2: niestety nie działa, oba przyciski przerzucają do plik1.php, gdy usunąłem ACtION z FORM oba przyciski nigdzie nie przesyłały :/ Ten post edytował simperium 30.01.2008, 15:18:49 -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ehh. A tak nie może być:
Ten post edytował potreb 30.01.2008, 15:30:58 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz zrobić tak, żeby sprawdzić na stronie z danymi, który przycisk został wciśnięty i tam zainclude'ować odpowiedni plik? Bo przecież po wciśnięciu przycisku typu submit w tablicy $_POST zostaje przesłana nazwa przycisku i jego domyślna wartość.
edit: Kolega Potreb mnie wyprzedził ![]() Ten post edytował kornel-php 30.01.2008, 15:32:35 -------------------- :)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
też tak myślałem, żeby zrobić jak potreb proponuje, ale zależy mi na tym rozbiciu na dwa różne pliki, gdyż każdy z plików ma inne kodowanie, chyba, że na stronie zakodowanej w iso 8859-2 (czy jak to tam było:) można zapisać plik w utf-8
-------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Proponuje ci żebyś miał to samo kodowanie, bo później będziesz miał znów problemy
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
czyli pozostajemy przy tym, by formularz odsyłał do dwóch różnych plików w zależności od klikniętego przycisku... hmm...
a przy includowaniu zostaje przecież jedno kodowanie ... albo wszystko w iso, albo utf... nie? Ten post edytował simperium 30.01.2008, 15:40:27 -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 210 Pomógł: 20 Dołączył: 7.07.2006 Skąd: Krotoszyn Ostrzeżenie: (0%) ![]() ![]() |
A zrób sobie 2 formularze, jeden "normalny", drugi składający się z pól typu "hide", pobierający dane z pierwszego. I niech każdy ma własny przycisk służący do wysyłania... Może tędy?
A przy includowaniu możesz sobie ustawić kodowanie w zależności od warości jakiejś zmiennej.
Ten post edytował kornel-php 30.01.2008, 15:42:30 -------------------- :)
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Masz tu koda:
Kod <form id="form" method="post">
<input type="submit" value="1" onclick="document.getElementById('form').action='test1.php';" > <input type="submit" value="2" onclick="document.getElementById('form').action='test2.php';" > </form> -------------------- |
|
|
![]() ![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
![]() ![]() -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 13:05 |