Visualizzazione risultati 1 fino 5 di 5

Discussione: Query verso database e funzione mail()

  1. #1
    Guest

    Predefinito

    Ciao a tutti.
    Qualcuno esperto nell'argomento mi potrebbe perpiacere spiegare perchč questo script non produce nessuno dei due effetti desiderati (nč invio mail nč inserimento nel database)?
    Premetto che questo script č l'action corrispondente ad un form (tramite il metodo get) che gli passa le variabili $nome e $email.


    <?PHP

    $db=mysql_connect("localhost","danyboy","xxxxxxx") ;
    mysql_select_db("my_danyboy",$db);

    $data=date("j M Y");
    $sql = "INSERT INTO 'mailing_list' ( 'IDmailing' , 'nickname' , 'email' , 'data' ) VALUES ( '5', $nome, $email, $data ); ";
    mysql_query($sql,$db);



    $messaggio='Mailing list ';
    $messaggio.='Nome: '.$nome. ' --- ';
    $messaggio.='Email: '.$email.' --- ';
    mail("xxxxxx@libero.it","Mailing List",$messaggio");

    ?>

    Grazie

  2. #2
    Guest

    Predefinito

    Scusa come recupera i valori dal get? quali sono i nomi delle variabili passate?

  3. #3
    Ghibli non č connesso Altervistiano Junior
    Data registrazione
    14-02-2003
    Messaggi
    545

    Predefinito

    che errore ti da?

  4. #4
    Guest

    Predefinito

    Non mi dā nessun errore,č questo il bello! Come se non la chiamasse neppure! Forse devo usare post?
    Ecco la riga che richiama il file inquisito sendmailing.php: [msg č il valore di ritorno della funzione open() di Javascript]

    msg.document.write('<form name="Mailing List" onSubmit="window.close()" action="http://danyboy.altervista.org/php/sendmailing.php" method="get">');

    Grazie per l'interessamento!

  5. #5
    Ghibli non č connesso Altervistiano Junior
    Data registrazione
    14-02-2003
    Messaggi
    545

    Predefinito

    un metodo poco ortodosso ma abbastanza funzionale č quello di aggiungere degli "echo" con le variabili dello script e controllare che tutti sia a posto eseguendolo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •