Visualizzazione dei risultati da 1 a 7 su 7

Discussione: invio email

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287

    invio email

    <FORM ACTION="send.php3" METHOD="POST">
    Nome e Cognome:

    <INPUT TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30">

    Email:

    <INPUT TYPE="text" NAME="email" SIZE="20" MAXLENGTH="30">

    Titolo:

    <INPUT TYPE="text" NAME="subject" SIZE="20" MAXLENGTH="30">

    Testo della mail:

    <INPUT TYPE="textarea" NAME="text" ROWS="10" COLS="60" MAXLENGTH="200">

    <INPUT TYPE="submit" VALUE="INVIA">
    </FORM>

    QUESTO E IL CODICE HTML PER COSTRUIRE IL FORM


    <?
    if (isset($email)):
    # l'indirizzo email a cui inviare la mail
    $target="info@sito.it";
    mail($target,$subject,"Nome: ".$nome."\nTitolo: ".$subject."\n\n".$text);
    endif;
    ?>

    QUESTO IL CODICE PHP PER SPEDIRE L 'EMAIL NELLA MIA CASELLA DI POSTA ELETTRONICA.

    Pensavo fosse tutto giusto invece il risultato e' una pagina bianca e l'email che nn arriva, potete aiutarmi ad uscirne fuori?
    Ciao a tutti

  2. #2
    la funzione di mail cosa ti ritorna?
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287
    Nel sito appena spedisco l 'email mi ritorna una pagina bianca, mentre nella casella di poste elettronica non torna nulla!!!

  4. #4
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    le variabili probabilmente devi prenderle con l'array $_POST[]

    Prova ad usare $_POST['email'] invece di $email e vedi che succede.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287
    <?
    if $_POST['email']:
    # l'indirizzo email a cui inviare la mail
    $target="info@sito.it";
    mail($target,$subject,"Nome: ".$nome."\nTitolo: ".$subject."\n\n".$text);
    endif;
    ?>

    Intendevi cosi??
    non funziona e mi da errore

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    prova facendoti stampare la variabile

    <? die($_POST['email']); ?>

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287
    Il codice html e ' giusto, se conoscete un'altro script predefinito per questa funzione andrebbe bene lo stesso

    CIao a tutti

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.