Sziasztok!
Olyan feladat elé kerültem, aminek csak az elméleti oldalát tudom (gondolom, hogy tudom).
Van egy regisztrációs form, ami az oldalra regisztrál, és rendesen működik. Van egy másik form, amit egy másik szolgáltató biztosít. Ezt szeretném a következőképpen összevonni:
Űrlapmezők: 1. form: vezetéknév, keresztnév, email (ez a site regisztráció)
Űrlapmezők: 2. form: név, email (ezt adja a külső szolgáltató)
Szeretném, hogy az 1. form adatainak beírásakor a vezetéknév, keresztnév mezők adatai a másik form név mezőjébe bekerüljön, az email pedig az email mezőbe, és amikor a küldés gombra nyom a felhasználó, akkor mindkét regisztráció megtörténik.
Az oldalon csak az 1. számú formot jeleníteném meg.
Tudnátok segíteni ebben?
Köszi
hook_user
Talán én a hook_user megvalósításával próbálkoznék egy saját modulból.
A regisztrációkor el tudod küldeni az adatokat a másik szolgáltatónak.
Vagy AJAX
Vagy AJAX-al is megoldható a dolog.
Az első form submit eseményekor egy AJAX hívással továbbítod az adatokat a másik form feldolgozó oldalára.
Ennek persze hátránya, hogyha nincs JS nincs AJAX, úgyhogy Bálint megoldása biztonságosabb.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/