Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,773

    cancellare i campi d input

    salve ragazzi vi volevo domandare come potrei fare in php una volta inviati i dati a far cancellare da i campi d input i dati sto usando php e ajax per un form di registrazione

    Codice PHP:


    if(!isset($_POST['nome'])){$nome="";}else{$nome $_POST['nome'];}
    if(!isset(
    $_POST['cognome'])){$cognome="";}else{$cognome $_POST['cognome'];}
    if(!isset(
    $_POST['telefono'])){$telefono="";}else{$telefono $_POST['telefono'];}
    if(!isset(
    $_POST['nick'])){$nick="";}else{$nick $_POST['nick'];}
    if(!isset(
    $_POST['email'])){$email="";}else{$email $_POST['email'];}
    if(!isset(
    $_POST['pass'])){$pass="";}else{$pass $_POST['pass'];}
    if(!isset(
    $_POST['confirmnewpass'])){$confirmnewpass="";}else{$confirmnewpass $_POST['confirmnewpass'];}




    if(!isset(
    $nome) OR $nome =='' ){    
    echo 
    "Il campo nome è obbligatorio";
    return;
    }if(!isset(
    $cognome) OR $cognome =='' ){    
    echo 
    "Il campo cognome è obbligatorio";
    return;
    }if(!isset(
    $telefono) OR $telefono =='' ){    
    echo 
    "Il campo telefono è obbligatorio";
    return;
    }if(!isset(
    $nick) OR $nick =='' ){    
    echo 
    "Il campo nick è obbligatorio";
    return;
    }if(!isset(
    $email) OR $email =='' ){    
    echo 
    "Il campo email è obbligatorio";
    return;
    }if(!isset(
    $email) OR $email =='' ){    
    echo 
    "Il campo email è obbligatorio";
    return;
    }elseif(!isset(
    $email) OR (!preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i"$email)) ) {
    echo 
    "Il seguente indirizzo email :[b]$email[/b]
    E'composto da caratteri non validi!"
    ;
    return;
    } if(!isset(
    $pass) OR $pass =='' ){    
    echo 
    "Il campo pass è obbligatorio";
    return;
    }if(!isset(
    $confirmnewpass) OR $confirmnewpass =='' ){    
    echo 
    "Il campo confirmnewpass è obbligatorio";
    return;
    }
    else
    {

    $controllo_email mysql_query("SELECT *
    FROM `utenti`
    WHERE   `email` ='
    $email'
    limit 0  , 1"
    );
    if (@
    mysql_num_rows($controllo_email) != 0){
    echo
    "L'email : [b]$email[/b] E gia presente nel database";
    return;
    }else{

    $numero_a_caso rand (1234,5678);
    $nickname trim(addslashes($_POST[nick]));
    $pass trim(addslashes($_POST[pass]));
     
    $psw_per_db criptpass($pass);
    $inserisco_dati_di_registrazione mysql_query("
         INSERT INTO `utenti` ( `id` , `nome` , `cognome` , `telefono` , `nick`, `email` , `pass` , `stato` , `caso` , `date`, `date_ultima_mod` )
    VALUES (
    NULL ,  '
    $nome','$cognome','$telefono','$nickname','$email','$psw_per_db', '0', '$numero_a_caso','".date('j F Y   g:i:s a')."',NULL)"); 
     
    $id_user mysql_insert_id();
    if(!
    $inserisco_dati_di_registrazione){
          echo
    "C'訠stato un errore nella registrazione";
      
      
    $id_user mysql_insert_id();
     }
     else
    {
     echo
    "La registrazione è¨ avvenuta con successo";
    }





    if(
    $inserisco_dati_di_registrazione){
    $verific_mess_email_registrazion mysql_query("select * from email_status    where register_user = '1'");
    $result_mess_email_registrazion mysql_num_rows($verific_mess_email_registrazion);
    if(
    $result_mess_email_registrazion == 1){
    echo
    "lo stato d allert  e attivo";
    }
    else
    {
    echo
    "lo stato d allert non e attivo";
    }

    }





    }

    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    intendi dire azzerare il valore?

    In javascript:

    codice:
    document.getElementById('id_del_form').reset();
    non sono del tutto sicuro, ma mi sembra che non azzeri i campi hidden.

    altrimenti
    codice:
    document.getElementById('id_del_campo_input').value = "";
    ciao

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 © 2024 vBulletin Solutions, Inc. All rights reserved.