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

Discussione: Problema con phpmailer

  1. #1

    Problema con phpmailer

    sto cercando di usare questa classe che mi sembra ottima.
    Codice PHP:
    <?php
    if ($_SERVER['REQUEST_METHOD'] == "POST") {
        require 
    "lib/phpmailer.inc.php";

        
    $mail = new phpmailer();
        
    $mail->From 'email';
        
    $mail->FromName 'Matteo Ferrone';
        
    $mail->Subject 'Prova';
        
    $mail->Body 'Email di prova';
        
    $mail->AddAddress("email");

        if (
    $mail->Send()) {
            echo 
    'Mail inviata correttamente';
        } else {
            echo 
    'Errore: mail non inviata';
        }
    }
    al click sul bottone dovrebbe eseguire questo codice, e invece nn succede nulla.
    il codice è ripreso dalla pillola del forum.
    ho scaricato la versione per php 5/6.
    facendo dei test con gli echo so per certo che il tutto si blocca appena entrato nell'if.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520

    Re: Problema con phpmailer

    Originariamente inviato da fermat

    al click sul bottone dovrebbe eseguire questo codice, e invece nn succede nulla.
    che bottone????

  3. #3

    Re: Problema con phpmailer

    un semplice bottone in un form:
    Codice PHP:
    <table>
        <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
            <tr>
                <td>
                    <input type="submit" value="Send" name="send" />
                </td>
            </tr>
        </form>
    </table>

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    perchè ti quoti? leggi la mia risposta sopra

  5. #5
    Originariamente inviato da bstefano79
    perchè ti quoti? leggi la mia risposta sopra
    scusa avevo sbagliato prima, invece di modificare il posto sopra l'ho quotato....
    nn ho fatto in tempo aa risponderti.

  6. #6
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    ok! senti ma questi due pezzi di codice sono nello stesso file?

  7. #7
    Originariamente inviato da bstefano79
    ok! senti ma questi due pezzi di codice sono nello stesso file?
    si!
    aspetta vhe ti posto tutto il file cos' nn facciamo casino:
    Codice PHP:
    <table>
        <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
            <tr>
                <td>
                    <input type="submit" value="Send" name="send" />
                </td>
            </tr>
        </form>
    </table>

    <?php
    if ($_SERVER['REQUEST_METHOD'] == "POST") {
        require 
    "lib/phpmailer.inc.php";
        
    $mail = new phpmailer();

        
    $mail->From 'matteo.ferrone@yahoo.it';
        
    $mail->FromName 'Matteo Ferrone';
        
    $mail->Subject 'Prova';
        
    $mail->Body 'Email di prova';
        
    $mail->AddAddress("matteo.ferrone@gmail.com");

        if (
    $mail->Send()) {
            echo 
    'Mail inviata correttamente';
        } else {
            echo 
    'Errore: mail non inviata';
        }
    }
    questo è tutto il file email_tpl.php.

  8. #8
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    e cosa ti stampa?

  9. #9
    niente purtroppo.
    mi taglia via la parte dove dvrebbe essere stampato qualcosa.
    è come se nn riuscisse neanche ad eseguirlo il comando.

  10. #10
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    la chiusura del tag php ?> non l'hai copiata o non c'è?

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.