Visualizzazione dei risultati da 1 a 3 su 3

Discussione: funzione due valori

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555

    funzione due valori

    Codice PHP:
     function vermail($mail,$a){

        if(!
    ereg ("^[a-z'0-9]+([._-][a-z'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))",$mail)){

        return 
    $a ;

        }else{

        return 
    $mail ;

        }

        } 
    $email = $_POST['email'] ;
    vermail($email,$noemail="no") ;
    echo $noemail ;

    E' da un pò che non uso le funzioni e stavo rileggendo un pò però sono uscito di testa

    La funzione funge nel senso che controlla se la mail è giusta o no, però non capisco xchè anche se la mail è giusta mi ritorna il valore di $noemail non dovrebbe saltarlo?

    grazie

  2. #2
    Per fare quello che chiedi devi assegnare il valore di ritorno di vermail() alla variabile $noemail.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Perdonami ma non ho capito. Il valore di ritorno $noemail dovrebbe visualizzarlo solo se la email è errata.

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.