Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: form mail

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579

    form mail

    ciao a tutti,
    sto cercando di creare così dal nulla senza seguire nessuna guida
    un form per inviare una e-mail in php
    questo è il codice:

    Codice PHP:
    <?

    echo '<form method='post' action='mailto:scacchirakoforum@altervista.org' enctype='text/plain' name='destinatario'>
    <input name='
    destinatario' type='text'>
    <input name='
    soggetto' type='text'>
    <textarea name='
    corpo_messaggio' cols='40' rows='10'>qui puoi scrivere il tuo testo</textarea>
         <button type='
    reset'>
                cancella
          </button>
          <button type='
    submit'>
               invia
          </button>
    </form>'
    ;

    mail ("$destinatario""$soggetto""$corpo_messaggio""From: $tuoemail");
    ?>
    nn sò cosa ho svegliato ma mi sà che il codice è errato....sbaglio????

    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  2. #2
    sbagli parecchio,sì

    tanto per dirne una, l'action del form dovrebbe contenere una pagina,non so se può contenere un mailto...
    hai usato due volte lo stesso name, e questo se non erro potrebbe creare problemi con le variabili...a proposito,così com'è tutte le variabili usate nella funzione mail() non sono definite,saranno definite quando manderai una richiesta a questa pagina con nell'intestazione(tramite GET o POST) i nomi di queste variabili e i relativi valori....
    un consiglio,prenditi un tutorial qualunque sulla mail via php,non ci si mette molto a capirlo

    p.s.tra l'altro se fai::: echo 'testo' :::con gli apici singoli,tutti gli apici interni devono essere apici doppi,in alternativa fai :::echo "testo con apici singoli":::

  3. #3

    Re: form mail

    Form per inviare una e-mail in php
    questo è il codice:

    Codice PHP:

    <form method='post' action='mail.php'name='InvioMail'>
    <
    input name='destinatario' type='text'>
    <
    input name='TuaMail' type='text'>
    <
    input name='oggetto' type='text'>
    <
    textarea name='corpo_messaggio' cols='40' rows='10'>qui puoi scrivere il tuo testo</textarea>
         <
    button type='reset'>
                
    cancella
          
    </button>
          <
    button type='submit'>
               
    invia
          
    </button>
    </
    form>'; 
    mail.php
    Codice PHP:

    $destinatario 
    $_POST[destinatario]  ;
    $oggetto $_POST[oggetto];        
    $mittente $_POST[TuaMail];
    $corpo_messaggio =[corpo_messaggio];

    mail ("$destinatario""$oggetto""$corpo_messaggio""From: $tuoemail");
    ?> 
    Prova così dovrebbe funzionare
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  4. #4
    mi pare che $_POST[qualcosa] va con gli apici, cioè $_POST['qualcosa']

  5. #5
    non ne sono sicurao ma in teoria dovrebbe funzionare anche senza apici..


    Dove lo uso è senza apici e non da probleni secondo me sono equivalenti..
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    ho copiato le due pagine xò la pagina form.php mi crea questo problema:
    Parse error: parse error, unexpected '@' in /membri/scacchirako/form.php on line 53

    ma nn ho capito a cosa è dovuto è ho inserito solamente quello che mi avete dato.....
    xkè accade questo?????????????
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    up
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  8. #8
    guarda questa PILLOLA e fammi sapere...

  9. #9
    non direi che hai inserito solo il codice che ha postato Barman, il messaggio d'errore si riferisce alla riga 53...
    il form è semplice codice html,senza codice php,quindi l'errore dovrebbe riferirsi a qualcos'altro che hai sbagliato nella pagina...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    nn ho capito molto, ma vedo che su per giù è lo stesso codice....
    form e la pagina per inviare mi sembrano uguali...
    xò nn ho capito ankora qual è l'errore
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

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.