Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nietypowe wysyłanie danych z formularza
Forum PHP.pl > Forum > PHP
rista
Witam wszystkich,
Nie mogę rozwiązać pewnego problemu w satysfakcjonujący mnie sposób... mianowicie :

1. Mam formularz z którego wysyłam dane POST'em, jednak chciałbym aby "action" formularza wywoływało się w tle (nie _blank, i nie _self).

a) Z tego co mi wiadomo nie ma szansy na zamknięcie _blank'a z poziomu php, a w javie mi wyskakuje "pytanie o zamknięcie".

b) Wywołanie tego w _self z header("Location:....") nie wchodzi w gre bo zależy mi na tym aby strona z formularzem pozostała bez zmian (pozycja na scrollbarze również więc zapamiętywanie danych z form'a też mnie nie ucieszy :( )


2. Mam na celowniku jeden pomysł ale nie potrafie zrealizować -> uruchomić w "action" funkcje, zamiast pliku .php, ale do tej funkcji trzeba by przekazać te parametry z formularza, wtedy by wszystko się robiło w tle bez nowych okienek.

Jeśli ktoś mógłby pomóc swoją koncepcją lub napisać jak wykonać moją to będe wdzięczny :)
karolrynio
Proponuje użyć ajaxa, albo drugi sposób:
stworzyć na stronie ukryta ramke i ustawić w formularzu target na ta ramke.
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.