Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    52

    Controllo condizioanle form

    Scusa per il titolo forse fuorviante.
    Non riesco a capire come fare un controllo su due campi di un formulario.
    Ho 4 campi e vorrei che due siano obbligatori (e fin qui ci arrivo) e gli altri due possono essere pieni o l'uno o l'altro per poter inviare la email.

    Spero di essermi spiegato perché non riesco neanche a cercare il modo in rete!

  2. #2
    Senti, quando fai il submit della form (suppongo sia in POST) mettici il controllo sul nome:

    metti che i tuoi campi si chiamano:
    <input name="mandatory1" type="text" />
    <input name="mandatory2" type="text" />
    <input name="optional1" type="text" />
    <input name="optional2" type="text" />

    nel PHP mettici:

    Codice PHP:
    if($_POST[''mandatory1] == '' || $_POST[''mandatory2] == '')
    {
      
    //gestisci il fatto che i campi obbligatori sono vuoti
    }
    else
    {
      
    //Va tutto bene vai avanti


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    52
    Si va in POST, forse non ho capito ma io vorrei oltre a gestire i due campi mandatory1/2 come dal tuo esempio con relativa gestione dei campi vuoti, impedire di inviare il form se optional1/2 sono vuoti.
    Ma inviarlo se optional1 e piena e optional2 vuota e viceversa.

  4. #4
    guarda, secondo me è più semplice se chiedi nel forum Javascript per questo.

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.