Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. convalida form
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      khendall User Attivo • ultima modifica di

      convalida form

      arieccomi..
      dunque, se io volessi convalidare i dati di un form prima di passarli alla pagina che invia l'email?
      è possibile farlo con php?oppure bisogna usare javascript?

      grazie..^^

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • W
        wantley User • ultima modifica di

        x convalidare i dati intendi controllare i dati o cosa?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          khendall User Attivo • ultima modifica di

          @Wantley said:

          x convalidare i dati intendi controllare i dati o cosa?

          i campi, vorrei che venissero controllati e cioè che non siano vuoti, per ora mi basta questo..

          ma il controllo dovrebbe avvenire nella pagina del form..

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • W
            wantley User • ultima modifica di
            
            echo '<form method=post action=chat.php>';
            echo '<input type=text size=40 name=TESTO>';
            echo '<input type=submit value=Invia>';
            echo '</form>';
            $stringa= $_POST[TESTO] ;
            if( $stringa != "")
            {
            // la stringa è piena
            }
            else
            {
            echo 'i dati non sono stati inseriti';
            }
            
            

            dovrebbe funzionare

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • K
              khendall User Attivo • ultima modifica di

              forse mi spiego male:

              form.php:

              [codice]
              <form method="POST" action="pagina.php">
              <input type="text" name="nome" size="20">
              <input type="submit" value="Invia" name="submit">
              </form>
              [/codice]

              pagina.php

              [codice]
              <?php
              if (empty($_POST['nome'])){
              echo "Il Campo è Vuoto!!";
              }else{
              echo "il tuo nome è ".$_POST['nome'];
              }
              ?>
              [/codice]

              ok! questo su controlla nella seconda pagina se i campi sono pieni o vuoti.
              io vorrei che se il campo nome è vuoto mi segnali la cosa prima ancora dell'invio alla seconda pagina...

              ora è piu chiaro?speriamo....:?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • W
                wantley User • ultima modifica di

                prima dell'invio è impossbile fa controllare i dati, controllali in pagina.php e poi fai inviare la mail

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • L
                  lumpi User Attivo • ultima modifica di

                  Intendi così?

                  Pagina form

                  <form method="POST" action="form.php">
                  <input type="text" name="nome" size="20">
                  <input type="submit" value="Invia" name="submit">
                  </form>

                  In cima alla pagina form metti un controllo ```
                  if(isset($HTTP_POST_VARS['submit'];))

                  e controlli tutto. Se è giusto invii con il comando header altrimenti niente(o ricarichi in automatico) 
                  Non l'ho provato
                  
                  Ciao Valentino
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  Caricamento altri post
                  Rispondi
                  • Topic risposta
                  Effettua l'accesso per rispondere
                  • Da Vecchi a Nuovi
                  • Da Nuovi a Vecchi
                  • Più Voti