Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][JavaScript][PHP]automatyczny zapis z pola input do sessji
Forum PHP.pl > Forum > Przedszkole
webspy
Witam,

Jakiej funkcji użyć do automatyczniego zapisania danych z pola input name="email" do zmiennej bez naciskania submit i przełądowania strony?

Coś w stylu walidacji w jqery tylko zamiast pokazywać że prawidłowo czy nie to aby zapisało dane do zmiennej.
Mam jedno pole więc nie wchodzi w grę sprawdzania po przejściu do następnego pola, musi to zapisywać dynamicznie w czasie wpisywania danych do pola.

Pozdrawiam.
Spawnm
Ajax.
webspy
Tego się obawiałem, w tym jestem zielony.
Może jakiś mały tutorial?


To może inaczej,
mam formularz gdzie wpisuje w pole input email, i są dwa submity, z opcją onclick="document.getElementById(\'form\').action=\'strona.php\'" i drugi onclick="document.getElementById(\'form\').action=\'strona2.php\'"

Wybranie drugiej opcji jest ok i można wyciągnąć posta lecz po wybraniu pierszej opcji przekierowuje na zewnętrzną stronę metodą post i nie mam możliwości międzyczasie zapisać pola email do zmiennej czy sesji, jak można to rozwiązać?


Mam taki kod:

Kod
<script>
  $.ajax({
    type     : "POST",
    url      : "test2.php",
    data     : {
            email : 'zmienna_z_input'
    }
});
</script>


W pliku test2.php zapisuje zmienna post do sessji i jest ok, tylko jak wyciągnąć zmienną z pola input wtedy kiedy email będzie poprawny (walidacja) i nie przechodzimy do następnego pola aby wywołać funkcję tylko naciskamy od razu submit i wysyłamy formularz, lecz przed tym trzeba zapisać tego emaila do sesji.

Lub też jest inna opcja, można wpisać email do input potem przycisk dalej (tylko bez przeladowania strony) wtedy zapisujemy emaila do sesji.
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.