Visualizzazione dei risultati da 1 a 3 su 3

Discussione: invio email

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    309

    invio email

    salve ragazi da un form sto inviando i seguendi campi allo script che poi fa partire l'email, dove vorrei che se l'utente nn specifica un campo (esempio il nome) l'email nn parte.
    Così come sto facendo però anche se inserisco il nome, l'email non parte... sto sbagliando (sicurissimo) qualcosa ma non capisco cosa qualcuno di voi saprebbe aiutarmi? ecco il codice:
    Codice PHP:
    $nome=($_POST['nome']);
    $cognome=($_POST['cognome']);
    $azienda=($_POST['azienda']);
    $indirizzo=($_POST['indirizzo']);
    $citta=($_POST['citta']);
    $cap=($_POST['cap']);
    $tel=($_POST['tel']);
    $fax=($_POST['fax']);
    $mail=($_POST['mail']);
    $messaggio=($_POST['messaggio']);
    $dest=($_POST['dest']);

    $message "E' stata ricevuta la seguente richiesta:\n
    Email inviata da: 
    $nome $cognome\n
    Nome Azienda: 
    $azienda\n
    Indirizzo: 
    $indirizzo $cap$citta\n
    Telefono: 
    $tel\nFax: $fax\n
    E-mail: 
    $mail\n\n
    *****MESSAGGIO*****\n
    $messaggio";

    if(
    $nome == "" || $mail == "" || $messagio == "") {
    die(
    "NON PUOI LASCIARE QUEI CAMPI VUOTI, RIPROVA.");


    // Send
    mail('info@miaemail.com''RICHIESTA INFORMAZIONI'$message); 

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    309

    hem....

    chiedo scusa ho risolto... al posto di $nome devo mettere ($_POST['nome'])

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    358

    Re: invio email

    Originariamente inviato da Gina
    salve ragazi da un form sto inviando i seguendi campi allo script che poi fa partire l'email, dove vorrei che se l'utente nn specifica un campo (esempio il nome) l'email nn parte.
    Così come sto facendo però anche se inserisco il nome, l'email non parte... sto sbagliando (sicurissimo) qualcosa ma non capisco cosa qualcuno di voi saprebbe aiutarmi? ecco il codice:
    Codice PHP:
    $nome=($_POST['nome']);
    ... 
    etc

    if($nome == "" || $mail == "" || $messagio == "") {
    die(
    "NON PUOI LASCIARE QUEI CAMPI VUOTI, RIPROVA.");


    // Send
    mail('info@miaemail.com''RICHIESTA INFORMAZIONI'$message); 
    Bene, vi sono tre problemi:
    Problem 1
    se furboposta scrive nel campo mail: "mo' ti frego" la mail parte egualmente, perchè il controllo va sul campo "vuoto".
    Bando ai furbi: il controllo potrebbe essere di due tipi:

    =>a -verificare , con una routine, l'esistenza del dominio in cui risiede la mailbox (esempio: mboxmittente@lapostadelfurbo.it, controllare l'esistenza di: www.lapostadelfurbo.it) e bloccare il proseguimento

    =>b -verificate la presenza nella mailstriga di: @ e del "."..., poi lunghezza stringa regione (min 2, max 3)
    MOSSA antifurbo digitale: ricavare l'indirizzo ip di furboposta e sparargliela bene in vista... come per dire: ATTENTO, SEI TRACCIATO. L'IP sarà cmq inviato assieme alla mail.... non si sa mai possa servire. Sapremo quindi chi è furboposta

    Problem 2
    Se furboposta ti spara una raffica di clic su "invio" riduce la tua mbox peggio di una discarica, allora....
    MOSSA antifurbo a manovella predisporre la classica scritta (img) a 5 caratteri alfanumerici casuali, furboposta dovrà trascriverli nell'apposito form prima dell'invio (diversamente la mail nn parte) così gli passerà la voglia o.... se vuole riempire la tua mbox trascorrerà serate intere a ricopiare le lettere/numeri tanto da farsi venire i calli nei polpastrelli peggio di un chitarrista

    Problem 3
    Poichè con la mail vengono ricevuti dati personali, occorre chiedere il consenso al trattamento dei dati personali..... far premere un pulsante per accettazione, poi mostrare il form per gli inserimenti.
    Per l'archiviazione dei dati (nome, cognome, etc) occorre comunicare al garante della privacy la tenuta dei dati, visto le pesanti sanzioni. Qndi se qualcuno ti vuole male.....

    Ciao simieri

    ps1: posta il code
    ps2: è la prima volta che posto... chi mi legge, se nn vado bene spari pure
    grazie

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.