Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Samoprzetwarzanie
ed3k
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 30.03.2008

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


Witam!

Potrzebuje wsparcia przy pisaniu formularza. Otorz chce zrobic formularz samoprzetwarzajacy sie (czyli action="formularz.php" gdzie caly formularz jest wlasnie plikiem formularz.php) Dokladnie o co mi chodzi. Adres podstrony z formularzem ma taki wyglad (jak widac kozystam z joomla!):
http://localhost/jomla_pl/index.php?option...2&Itemid=46

W momencie, gdy action="$_SERVER['PHP_SELF']" to submit wywala mi http://localhost/jomla_pl/index.php czyli strone glowna. Ja bez przerwy chce byc w http://localhost/jomla_pl/index.php?option=com_content&task=view&id=52&Itemid=46 . Co wiecej prosze ogolne rozwiazanie poniewaz chce aby formularz byl na kilku podstronach, wiec nie chce robic kilku formularzy, gdzie kod ich bedzie sie roznic tylko action.

Z gory dziekuje!


-------------------------
dodałem [tag] do tematu ponieważ
padły już odpowiedzi
na przyszłość pamiętaj, że dodawanie
[tag]u należy do Ciebie
~Cienki1980
Go to the top of the page
+Quote Post
kusiu
post
Post #2





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 24.01.2006

Ostrzeżenie: (30%)
XX---


Cytat(ed3k @ 30.03.2008, 21:36:14 ) *
Witam!

Potrzebuje wsparcia przy pisaniu formularza. Otorz chce zrobic formularz samoprzetwarzajacy sie (czyli action="formularz.php" gdzie caly formularz jest wlasnie plikiem formularz.php) Dokladnie o co mi chodzi. Adres podstrony z formularzem ma taki wyglad (jak widac kozystam z joomla!):
http://localhost/jomla_pl/index.php?option...2&Itemid=46

W momencie, gdy action="$_SERVER['PHP_SELF']" to submit wywala mi http://localhost/jomla_pl/index.php czyli strone glowna. Ja bez przerwy chce byc w http://localhost/jomla_pl/index.php?option=com_content&task=view&id=52&Itemid=46 . Co wiecej prosze ogolne rozwiazanie poniewaz chce aby formularz byl na kilku podstronach, wiec nie chce robic kilku formularzy, gdzie kod ich bedzie sie roznic tylko action.

Z gory dziekuje!


Hmmm

  1. <form action="">
  2. </form>


questionmark.gif smile.gif)
Go to the top of the page
+Quote Post
kossa
post
Post #3





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


METHOD smile.gif

jeśli masz metodę wysyłania formularza jako POST to link w action ustaw index.php?option...2&Itemid=46

jeśli masz metodę GET to musisz dodać zmienne option itemid itd i ich wartości w polach formularza jako hidden wówczas zostaną przekazane do url i uzyskasz efekt o którym piszesz, jeśli oczywiście dobrze Ciebie zrozumiałem bo nie podajesz żadnego kodu...

Łukasz


--------------------
Go to the top of the page
+Quote Post
Fungis
post
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.07.2007

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


Spróbuj:
  1. <?php
  2. echo ("<form action='{$_SERVER['REQUEST_URI']}'></form>");
  3. ?>

Pozdrawiam

Ten post edytował Fungis 31.03.2008, 00:53:07
Go to the top of the page
+Quote Post
ed3k
post
Post #5





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 30.03.2008

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


Najlepiej dziala po prostu brak action smile.gif
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 Aktualny czas: 21.08.2025 - 07:31