![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 17.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
witam serdecznie,
mam do was dość nietypowe pytanie, mianowicie w jaki sposób mógłbym wyciągnąć dane z formularza gdzie docelowe action jest na inną stronie www do której nie mam dostępu. Ważne jest to żeby móc to zrobić bez konieczności przeładowania strony (lub ew przeładowanie ale całkowicie niezauważone przez usera) . Dokładnie wygląda to tak: mam na swojej stronie www formularz z danymi (afiliat) który po wypełnieniu wysyła dane na stronę docelową afiliatu. Chciałbym rozwiązać to tak ażeby dane które są wypełniane z mojej strony i przekazywane na strone afiliatu były dodatkowo zapisywane gdzieś u mnie w bazie sql lub wysyłane na maila jakiego zdefniniuje. Oczywiście zapis do sql czy wysyłka maila z php to nie problem niemniej jednak nie wiem (lub nie wpadłem na to poptostu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ), jak mógłbym otrzymać dane z tego formularza które po zatwierdzeniu będą dodatkowo przetwarzane i archiwizowane u mnie. Zaznaczam iż zależy mi aby nie przeładowywać podwójnie strony (ew w sposób całkowicie niezauważalny dla usera dodam jeszcze że dane z formularza są przenoszone jako method="post" czyli nie są przenoszone w adresie. może ktoś mógłby mi doradzić w jaki sposób mógłbym to rozwiązać z góry dziekuję i pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
możesz wyciągać dane z formularza JavaScriptem. Przykładowo, tak możesz się "dostać" do zawartości pola input o atrybucie name="poleInput" w formularzu name="form1":
Kod document.form1.poleInput.value edit: aaaj, nie doczytałem do końcatego co chciałeś uzyskać. To co napisałem powyżej również Ci sie przyda, ale by to niezależnie zapisać w bazie SQL potrzebujesz AJAXa. Nie napiszę nic więcej, bo o AJAXie duzo juz było (np. osobne podforum (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Ten post edytował LBO 19.04.2006, 01:00:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 06:28 |