Visualizzazione risultati 1 fino 7 di 7

Discussione: unire 2 (o più) input text in una sola stringa!!

  1. #1
    Guest

    Arrow unire 2 (o più) input text in una sola stringa!!

    ho questo problema:


    avendo un form che deve effettuare un post al submit dell utente vorrei con

    1 input text fare in modo che all invio del post

    venga inviata una variabile ($ip che preleva l ip tramite uno script gia presente)

    unita al testo immesso nel campo text in poche e sbagliate parole questo..


    <input type="text" name="nomeutente" value="pippo">
    variabile finale $uniretutto = variabile $ip+nomeutente
    e spedire tutto combinando $ip e value di "nomeutente"

    e inviando il post simulando in pratica un input text con un solo name che contiene le due stringhe, la variabile e il testo

    come faccio?
    Ultima modifica di miapaginapres : 18-05-2011 alle ore 18.09.56 Motivo: errore scrittuta variabile

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    L'indirizzo IP lo puoi ricavare solo lato server, non capisco poi a cosa ti serva inviarlo se può essere ricavato dalla richiesta HTTP.

  3. #3
    Guest

    Predefinito

    si si infatti funziona tutto lato server

    e poi l indirizzo ip mi serve in quanto voglio aggiungerlo come tutela per il destinatario..in caso di abusi

    ma non e un problema quello l ho gia implementato

    a me serviva sapere come unire in un solo input name e relativo post

    due valori uno preso da casella text e uno da variabile che gia e presente
    e inviare tutto tipo variabile+testo casella= nuova stringa da inviare.

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Puoi usare l'attributo onsubmit del tag form. Come ha scritto karl94 pero', e' un rigiro inutile e poco sicuro.

  5. #5
    Guest

    Predefinito

    Grazie della dritta!
    ho risolto!

    riporto qui la soluzione,magari puo servire ad altri:

    onsubmit="this.nomeinputRISULTATO.value=this.nomei nputA.value+this.nomeinputB.value">

  6. #6
    Guest

    Predefinito html unire due submit

    scusate se mi aggiungo al forum ma avrei bisogno di unire due risultati onsubmit=

    ve li riporto:

    1.
    Codice HTML:
    <form action="formproc.php" method="post" enctype="multipart/form-data" name="add" id="contact"  onsubmit='return formValidator()' >
    2.
    Codice HTML:
    <form action="formproc.php" method="post" enctype="multipart/form-data" name="add" id="contact"  onsubmit="return checkCheckBox(this) >
    come posso fare ad unire onsubmit='return formValidator()' + onsubmit="return checkCheckBox(this)

    spero possiate aiutarmi perchè è per me un vero rompicapo!!!

    grazie in anticipo!!!
    Ultima modifica di alemoppo : 16-01-2012 alle ore 13.11.03 Motivo: +tag [html]

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,677

    Predefinito

    Non puoi fare un unico form?

    Mi spiego: invece di fare una cosa come:

    Codice HTML:
    <form action="formproc.php" method="post" enctype="multipart/form-data" name="add" id="contact"  onsubmit='return formValidator()' ><input type='text' name='nome1'>
    <!-- altri eventuali input ->
    <input type='submit' value='invia'>
    </form>
    <form action="formproc.php" method="post" enctype="multipart/form-data" name="add" id="contact"  onsubmit='return formValidator()' ><input type='text' name='nome2'>
    <!-- altri eventuali input ->
    <input type='submit' value='invia'>
    </form>
    Puoi fare:
    Codice HTML:
    <form action="formproc.php" method="post" enctype="multipart/form-data" name="add" id="contact"  onsubmit='return formValidator()' >
    <input type='text' name='nome1'>
    <input type='text' name='nome2'>
    <!-- altri eventuali input ->
    <input type='submit' value='invia'>
    Ciao!
    Ultima modifica di alemoppo : 16-01-2012 alle ore 13.14.01

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •