Visualizzazione dei risultati da 1 a 4 su 4

Discussione: condizione per l'IF

  1. #1
    Utente di HTML.it L'avatar di MM88
    Registrato dal
    Jun 2003
    Messaggi
    567

    condizione per l'IF

    ciao ragazzi, in un semplice condizione "if {}", in che modo faccio a vericare NON una uguaglianza, ma solo la presenza di un carattere?
    Sto facendo il controllo che nella variabile $mail sia presente la chiocciola (@).

    Come faccio a creare questa condizione?
    Cioè non uguaglianza o diversità (== o =!), ma la semplice presenza di un carattere.

    grazie

  2. #2
    Codice PHP:
    function is_email($email) { 
     if(
    eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,3}$"$email)) 
       return 
    TRUE
     else 
       return 
    FALSE


  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sicuramente la soluzione di moty66 è la più indicata visto che la presenza o meno della chiocciola da sola non garantisce che sia un indirizzo valido. Cmq giusto per tua conoscenza per verificare la presenza di un carattere.
    Codice PHP:
    <?php
    $email 
    'nome@dominio.it';
    if (
    strstr($email,'@') == false)
    echo 
    "chiocciola no";
    else
    echo 
    "chiocciola sì";
    ?>

  4. #4
    Utente di HTML.it L'avatar di MM88
    Registrato dal
    Jun 2003
    Messaggi
    567
    Grazie ad entrambi.

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.