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

    Problema controllo inserimento email!

    Salve nel codice qui sotto controllo l'inserimento dei dati in un form con codice php, nel codice riguardante il controllo sulla email vorrei controllare che fosse inserita una email nel formato (nome@dominio.it ) e non che uno inserisca una stringa diversa da una email come posso fare?
    <?php
    $nameErr = $emailErr = $genderErr = $websiteErr = "";
    $name = $email = $gender = $comment = $website = "";

    if ($_SERVER["REQUEST_METHOD"] == "POST")
    {

    if (empty($_POST["name"]))
    {$nameErr = "Name is required";}
    else
    {$name = test_input($_POST["name"]);}

    if (empty($_POST["email"]))
    {$emailErr = "Email is required";}
    else
    {$email = test_input($_POST["email"]);}

    if (empty($_POST["website"]))
    {$website = "";}
    else
    {$website = test_input($_POST["website"]);}

    if (empty($_POST["comment"]))
    {$comment = "";}
    else
    {$comment = test_input($_POST["comment"]);}

    if (empty($_POST["gender"]))
    {$genderErr = "Gender is required";}
    else
    {$gender = test_input($_POST["gender"]);}

    }


    ?>
    http://viewsoftware.it/

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Devi usare una espressione regolare
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    In alternativa puoi utilizzare la funzione filter_var()
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

Tag per questa discussione

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.