Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    107

    Mail con PHP e anonymous@localhost.com

    Salve ragazzi.. ho un problema.. ho un form in PHP ke funziona benissimo.. ma quando ricevo l'email viene visualizzato da: anonymous@localhost.com..
    come posso risolvere questo inconveniente? è brutto da vedere... premetto che ho ARUBA come server..
    posto il codice PHP:
    <?
    ###########################
    # Configuration #
    ################################################## ###
    $site_name = "Viaggi Di Nozze by Il Tuareg T.O "; # Put here your Sitename or Company
    $site_email = "domenicoanello@yahoo.it"; # Put here your E-Mail adress
    ################################################## ###


    ################################################## ###
    # This below is the Information which will be sent to the customer
    ################################################## ###
    if ($pacchetto_specifica == "" || $periodo_da == "" || $periodo_a == "" || $adulti == "" || $bambini == "" || $nome == "" || $cognome == "" || $email == "" || $telefono == "" || $reperibile_dalle == "" || $reperibile_alle == "")
    {
    echo "<font face=Verdana> <font size=2pt><font color=blue>Non Inviata </font></td></tr></table>";
    echo "
    <font color=orange> Errore:</font>
    Per favore : Completa i dati richiesti";

    }
    else
    {
    echo "<font face=Verdana> <font size=2pt><font color=blue>Inviata Correttamente</font></td></tr></table>";


    ################################################## ###
    # !!!Informazioni inviate al mittente
    ################################################## ###
    PRINT "<CENTER>";
    PRINT "<font face=Verdana> <font size=2pt ><font color=blue>


    Grazie $nome per la tua richiesta.
    Sarai contattato da $site_name.
    </font>";
    PRINT "</CENTER>";


    mail("$email", "Grazie da $site_name!", "$nome
    La tua richiesta sarà presa in considerazione. Se non è così, invia un'email a $site_email
    __________________________________________________ __________
    I tuoi dati inseriti sono:

    Pacchetto: $pacchetto_specifica
    Periodo:
    da $periodo_da
    a $periodo_a
    Adulti: $adulti
    Bambini: $bambini
    Età Bambini: $bambini_dettagli
    ________________________________________________

    Nome: $nome
    Cognome: $cognome
    E-mail: $email
    Telefono: $telefono
    Cellulare: $cellulare
    Telefono Ufficio: $telefono_ufficio
    Reperibile:
    dalle $reperibile_dalle
    alle $reperibile_alle

    Note:
    $note
    __________________________________________________ __________");

    ################################################## #####
    # Queste sono le informazioni che saranno
    # inviate all'Amministratore
    ################################################## #####
    mail("$site_email",
    "$site_name Information request",
    "Inviata da $name
    __________________________________________________ __________

    Pacchetto: $pacchetto_specifica
    Periodo:
    da $periodo_da
    a $periodo_a
    Adulti: $adulti
    Bambini: $bambini
    Età Bambini: $bambini_dettagli
    ________________________________________________

    Nome: $nome
    Cognome: $cognome
    E-mail: $email
    Telefono: $telefono
    Cellulare: $cellulare
    Telefono Ufficio: $telefono_ufficio
    Reperibile:
    dalle $reperibile_dalle
    alle $reperibile_alle

    Note:
    $note

    __________________________________________________ __________");
    }
    ?>

    Dove sbaglio??
    aiutatemi grazie :master:
    Non Puo' Piovere Per Sempre
    ---------------------------
    JIM MORRISON

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    74
    mail("$to","$soggetto","$body","From:$email");

    dove email è l'indirizzo di chi ti scrive la mail!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    107
    grazie delal risposta.. l'email la prende automaticamente dall'indirizzo emai inserito nei campi richiesti
    se vuoi ti do il link del sito e ti accorgi tu stesso da dove la prende:
    sito
    provalo...
    Non Puo' Piovere Per Sempre
    ---------------------------
    JIM MORRISON

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    107
    nessuno mi può aiutare?
    è abbastanza urgente
    vi chiedo per cortesia aiutatemi
    Non Puo' Piovere Per Sempre
    ---------------------------
    JIM MORRISON

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    74
    Aruba non c'entra nulla.

    non sono molto esperto di php, in genere uso asp.

    comunque questa mattina avevo il tuo stesso problema, ma ho risolto così:
    ho creato la variabile che prendevo dal form:

    $from = "$_POST[email]";

    ma se è fissa puoi mettere:

    $from = "cheneso@bo.it";

    e nella funzione di invio ho riportato tutte le variabili che mi servivano nella mail, compreso from:


    mail("$to","$soggetto","$body","From:$email");


    Prova, non mi sembra sbagliato, per lo meno a me funge!

    Ciao

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.