Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX] Generowanie formularza na "żywo"
Forum PHP.pl > Forum > Przedszkole
vimoco
Cześć,

Posiadam takowy skrypt:
  1. <form method="POST" action="skrypt.php">
  2. Nazwa:
  3. <input type="text" name="name" size="20"><br>
  4. <input type="submit" value="Generuj" >
  5. </form>
  6. <?PHP
  7. if($_POST) {
  8. $name = $_POST['name'];
  9. $size = $_POST['size'];
  10. echo '<textarea rows="12" name="S1" cols="38" value="x">Nazwa: '.$name.'</textarea>';
  11. }
  12. ?>


W tej chwili to działa tak że wpisze nazwa: test to generuje mi Nazwa: test, wpisze następna nazwę to mi znika tamto wygenerowane sad.gif
Chce żeby po kliknięciu submit dodawało się wygenerowane wyniki do textarea.
Tak żeby sobie wygenerować 10 nazw i później je skopiować z tego textarea.

Jak to wykonać?
Piogola
Masz dwa wyjścia. Użyj sesji, albo dodaj ukryte pole w formularzu
vimoco
Jak ukryte pole ?

Widziałem że takie coś na jednym filmiku, i gość wpisywał tylko
Nazwa
Opis
Download

wciskał generuj, nastepne dane wklepywał i mu nie kasowało tamtych tylko dopisywało do tego textarea.
lessi
Po pierwsze to czemu dałeś tag Ajax jeżeli go nie wykorzystujesz.. Po drugie możesz użyć sesji np.
  1. if(!isset($_SESSION['nazwa']))
  2. $_SESSION['nazwa']="";
  3. $_SESSION['nazwa']=$_SESSION['nazwa']. ' '.$_POST['name'];
  4. $name=$_SESSION['nazwa'] // pod twój przykład

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.