Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    più action in un form?

    salve,
    volevo inserire in una stessa pagina (in realtà con estensione .php) 2 form.
    nel primo form serve per fare l'upload di file sul server e l'utente deve inserire il percorso del file il suo nome e l'email.
    nel secondo form deve compilare una texarea modifcata a editor html e qualche altro box.
    Vorrei che le due cose fossero separate e non in un solo form e non sto a spiegare qui... è un fatto lungo.

    è possibile che nel secondo form richiami il nome e l'email inseriti nel primo?
    come?

    avevo pensato di inserire 2 action in un solo form, è possibile una cosa del genere? se si, come si fa?
    codice:
    <form name="form1" method="post" action="upload.php" action="prosegui.php">
    in pratica nella prima pagina passa nome email e file per l'upload del file e l'email di conferma nel secondo li passa per settare le variabili nome ed email, in questo modo l'utente non compila piu i campi. esiste qualche altra soluzione in php?

    grazie
    antonio

  2. #2
    In php processi un solo form alla volta.
    Potresti mettere nel secondo form dei campi hidden vuoti in cui memorizzi i dati ottenuti dal submit del primo form e così hai tutti i dati.

    Ciao
    In a world without walls and fences - who needs windows and gates ?

  3. #3
    e come si fa?
    devono stare nella stessa pagina?
    come fi fa a memorizzarli?

    grazie

  4. #4
    Dunque un piccolo esempio di come predisporre html

    ----------- html ---------------
    <form name="primo" action="page.php" method="post" enctype="multipart/form-data>

    <input type="file" name="immagine" >

    nome <input type="text" name="nome" >

    email <input type="text" name="email" >

    <input type="submit" name="invio_form1" value="invio" >

    </form>

    <form name="secondo" action="page.php" method="post" >
    <input type="hidden" name="nome" value="<?php=$_POST["nome"]?>">

    <input type="hidden" name="email" value="<?php=$_POST["email"]?>">


    <textarea name="note" ></textarea>

    valido <input type="checkbox" name="valido" value="si" >

    <input type="submit" name="invio_form2" value="invio" >

    </form>
    -------------------- fine html --------------------------
    In a world without walls and fences - who needs windows and gates ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.