Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [php] richiamo funzione

    scusate se forse faccio una domanda banale, ma in un post di ieri ho visto il codice di una funzione per validare la mail,

    function verifica_mail($email)
    {
    $controllo = 0;
    if (!eregi("^[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $email))
    $controllo = 1;
    return $controllo;
    }

    come si fà ad integrarlo nel codice?
    mi spiego meglio, per richiamare la funzione di verifica devo scrivere del codice così :

    if ($controllo == 1)
    {
    echo "E-Mail errata !!!"
    }

    etc. etc.

  2. #2
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Dovrebbe essere così

    Codice PHP:
    if(verifica_mail($mail)==1){
    echo 
    "errore";

    PS: Nella funzione mancano le graffe dell'if

  3. #3
    dove vanno inserite le graffe?

  4. #4
    nella funzione mancano le graffe dell'IF ma è corretto, se c imetti un po' di impaginazione risulta più facile vedere che è corretto anche senza graffe
    Codice PHP:
    function verifica_mail($email

      
    $controllo 0
      if (!
    eregi("^[a-zA-Z0-9_\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$"$email)) 
        
    $controllo 1
      return 
    $controllo

    per il controllo puoi semplificarlo ancora un pochino

    Codice PHP:
    if(verifica_mail($mail)){
    echo 
    "errore";


  5. #5

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.