Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    1

    Form x invio mail dal sito

    Salve,
    avrei bisogno di uno script che permetta agli utenti di inviarmi tramite un semplice form una mail direttettamente nella mia casella di posta. So che di questi script ce ne sono a milioni ma a me me ne servirebbe uno con una funzione particolare, come per esempio il sistema opt-in delle mailing. Ovvero, nel momento in cui l'utente compila il form, gli dovrebbe arrivare una mail al suo indirizzo di posta elettronica con un link, il quale cliccando su questo link abiliterebbe l'invio della mail al mio indirizzo di posta elettronica. Cio mi permetterebe di sapere di sapere chi mi scrive, ma soprattutto potrei rispondere essendo sicuro che l'indirizzo mail inserito corrisponde al mittente. Spero di aver spiegato bene il mio problema... Grazie a tutti.

  2. #2
    ma lo script per l'invio della mail lo hai già o devi fare anche quello?
    Io di solito per mandare la mail uso questo:
    Codice PHP:
    <?php
    //Inizio script per il modulo di posta
    if(isset($_GET['nome']))
    {
      
    $errori 0;
      
    $er '';
      
    $nome trim($_GET['nome']);
      
    $mail trim($_GET['mail']);
      
    $oggetto trim($_GET['oggetto']);
      
    $messaggio trim($_GET['messaggio']);

      if(
    $nome == '') { $errori++; $er .= '(NOME) ';}
      if(
    $mail == '') { $errori++; $er .= '(MAIL) '; }
      if(
    $messaggio == '') { $errori++; $er .= '(MESSAGGIO) '; }

      if( 
    $errori == 0)
      {
        
    //Inizio composizione mail di conferma
        
    $ip $_SERVER['REMOTE_ADDR'];
        
    $body "Mail dal sito TUOSITO \n\n
    #---------------------------------------------------------#
    # ELIMINARE QUESTE INFORMAZIONI IN FASE DI RISPOSTA ALL'UTENTE
    # Nome     : 
    $nome
    # Mail     : 
    $mail
    # IP       : 
    $ip
    # Oggetto  : 
    $oggetto
    #---------------------------#
    # Messaggio: 
    $messaggio
    #---------------------------------------------------------#\n
    # ELIMINARE QUESTE INFORMAZIONI IN FASE DI RISPOSTA ALL'UTENTE \n\n"
    ;
        if(
    mail('info@xxxxxxxxxxxx.com'$oggetto$body'From: <' $mail '>'))
        {
          echo 
    "Grazie per averci scritto, ti risponderemo prima possibile. Grazie!";
          
    //azioni successive
        
    }
      }
      else
      {
        
    $er "I campi " $er "sono obbligatori.";
        echo 
    "Si sono verificati degli errori:\n$er";
        
    //azioni successive
      
    }
    }
    ?>
    resta però da stabilire dove e come memorizzare il messaggio che l'utente ti invia, se su un database, file di testo o includerlo direttamente nell'url di conferma.
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    4
    no, purtroppo non nessun script x creare il form, io avrei bisogno un qualcosa di completo che mi aiuterebbe sia a scrivere il commento eche mandare una mail con il link di conferma e di conseguenza l'invio della mail al mio account di posta. Non ho nessun problema x il database sia con linguaggio php (con database mysql) sia con asp (database in asp). Mi potete aiutare?

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.