Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ermy
    Registrato dal
    Jun 2000
    Messaggi
    121

    Chiedo un vs. piccolo aiuto per modifica

    Ciao a tutti...
    in uno script free per newsletter ho il seguente codice:

    Codice PHP:
    <?php include_once "config.php";

    $username=$_REQUEST["username"];
    $useremail=str_replace("'","''",$_REQUEST["useremail"]);

    mysql_query("INSERT INTO newsletter (username,useremail) VALUES ('$username','$useremail')" );
    echo 
    "[b]Grazie $username[/b],
    La registrazione alla Newsletter &egrave; avvenuta con successo.
    Grazie e buona giornata..."
    ;
    ?>
    In pratica dal modulo di iscrizione vengono passati il nome e la mail di chi si iscrive. Il problema è che non è stato fatto un controllo sull'email, infatti con lo stesso indirizzo posso iscrivermi più volte.
    Qualche esperto ha voglia di farmi l'aggiunta del controllo mancante? In pratica vorrei stampare a video che se la mail è già presente l'iscrizione non può avvenire...

    Ringrazio da subito e auguro buona serata...
    Ermes

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    verifichi prima nel db se la mail è già presente. Se si avvisi, altrimenti procedi all'inserimento

    Codice PHP:
    $query mysql_query("select mail from tabella where mail = '$useremail' ");

    if (
    mysql_num_rows($query) > 0)
    echo 
    "mail già presente";
    else
    {
    $query2 mysql_query("INSERT INTO newsletter....  ");


  3. #3
    Utente di HTML.it L'avatar di ermy
    Registrato dal
    Jun 2000
    Messaggi
    121
    Ottimo!! Funziona alla grande

    Grazie infinite...
    Ciaoo

    Ermes

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.