Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    problema invio mail dal web

    ho trovato uno script in php che dovrebbe mandarmi i dati ricevuti in input da un form html...

    solo che non mi riesce a spedire tutti i campi (vi inserisco il pezzo di codice che secondo me crea problemi)

    <?
    $nome = $_POST['nome'];
    $mail = $_POST['mail'];
    $oggetto = $_POST['oggetto'];
    $messaggio = $_POST['messaggio'];

    $destinatario = "sim...@.....it";
    mail($destinatario,$oggetto,$messaggio,$mail,$nome );
    ?>

    così come lo leggete non mi spedisci il nome... come se l'ultimo parametro non lo vedesse... come faccio a risolvere?
    grazie a tutti ciao

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    la descrizione della funzione mail (www.php.net/mail), e relativi paramatri è:
    bool mail ( string a, string oggetto, string messaggio [, string header_addizionali [, string parametri_addizionali]])


    così come la chiami tu non funziona perchè $mail e $nome sono sbagliati.
    think simple think ringo

  3. #3
    mi spiace ma di php capisco poco. puoi darmi una mano? tu dici che sia proprio l'ordine che da problemi?
    mi puoi riscrivere la riga di codice incriminata?
    ti ringrazio

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    http://it2.php.net/manual/it/function.mail.php

    la sintassi è questa:
    mail(a, oggetto, messaggio, intestazioni);
    think simple think ringo

  5. #5
    forse cosi?
    sono proprio di legno!!

    mail($destinatario,$oggetto,$messaggio,[$mail,$nome, ecc ecc]);

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da francesco_ud
    sono proprio di legno!!
    motivo in più per leggere il materiale online:
    http://freephp.html.it/articoli/view_articolo.asp?id=70
    http://it2.php.net/manual/it/function.mail.php



    mail($destinatario,$oggetto,$messaggio);
    think simple think ringo

  7. #7
    non ci capisco una mazza!!! adesso devo scappare a fare un esame!!
    se mi riscrivi il pezzo di codice ti ringrazio ciao

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da marketto
    motivo in più per leggere il materiale online:
    http://freephp.html.it/articoli/view_articolo.asp?id=70
    http://it2.php.net/manual/it/function.mail.php



    mail($destinatario,$oggetto,$messaggio);
    think simple think ringo

  9. #9
    Originariamente inviato da francesco_ud
    non ci capisco una mazza!!! adesso devo scappare a fare un esame!!
    se mi riscrivi il pezzo di codice ti ringrazio ciao
    SI STANNO AVVICINANDOOOOOOOOOOO!!!!!!!!SCAPPAAAAAAAAAAAAAAAA AAAAA!!!!!!

    Codice PHP:
    <?php

    include("config.php");

    //modulo per me
    $name $HTTP_POST_VARS["name"];
    $town $HTTP_POST_VARS["town"];
    $mail $HTTP_POST_VARS["mail"];
    $message $HTTP_POST_VARS["message"];
    $to "$propriaemail";
    mail($to,"GP.Mail","Nome: $name\nCitta': $town\nEmail: $mail\nMessaggio: $message\n\n") or die ("Non sono riuscito ad inviarla...");


    //mail per l'utente
    $mail_to="$mail";
    $mail_headers="From: $proprionome\n";
    $mail_headers.="Content-type:text/html;  charset=us-ascii\r\n";
    $mail_headers.="Content-transfer-encoding:7bit\r\n\r\n";
    $mail_subject"$soggettomail";
    $mail_body="<font face=Arial color=black size=1>[b]$messaggio</font>";
    mail($mail_to,$mail_subject,$mail_body,$mail_headers);
    @
    header("Location: conferma.php");
    ?>
    In Bocca al Lupo per L'esame...ops...non mi dire che sei superstizioso...ahah...sei praticamente fottuto
    Il mio sito: CIONCO.ALTERVISTA.ORG
    Lloyd Bank$
    I roll with the gangstas don't get fly with your mouth
    The wrong punchline'll have niggas inside of your house

  10. #10
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    $HTTP_POST_VARS nn viene più usato
    think simple think ringo

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.