Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problema email php

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    42

    problema email php

    Salve a tutti vi chiedo scusa se vi disturbo
    ma ho un problema che mi sta facendo esaurire VVoVe: VVoVe:
    sul mio sito che o creato poco tempo fa, gli ho posto un form d prova magari per imparare meglio come funziona .
    Se non lo sapete mi sto lanciando adesso nel mondo delle costruzioni web ( webmaster) e ho voglia d imparare ,
    so che voi siete degli esperti ed io posso imparare molto dei vostri aiuti che mi darete.
    passiamo al dungue
    non riesco a fare funzionare bene il modulo php o provato in tutti i modi ma niente, no invia nessuna email al mio indirizzo personale ,potete coltrolarlo voi

    questo e il link http://www.sistomedia.somee.com/Contatti.html

    in seguito vi allego il codice html e il php grazie x il vostro aiuto

    codice html


    <form>
    <form action=”http://www.sistomedia.somee.com/form/read.php” method="post">



    Il tuo Nome: <input type="text" name="nome"> </p>



    Il tuo Cognome: <input type="text" name="cognome"> </p>



    Il tuo telefono: <input type="text" name="tel"> </p>



    Url del tuo sito: <input type="text" name="url">
    </p>



    La tua Email: <input type="text" name="email">
    </p>


    <input type="checkbox"></p>


    <input type="radio"></p>


    <SELECT>
    <option>PD</option>
    <option>MI</option>
    <option>TO</option>
    <option>NA</option>
    </SELECT> </p>


    <TEXTAREA cols="29" rows="7"></TEXTAREA></p>


    <INPUT type="submit" value="Invia"></p>


    </p>
    </form>

    ----------------------------------------------------------------------------------------


    codice php
    ----------------

    <?php
    $tuo_nome = $_POST(‘nome’);
    $tua_email = $_POST(‘email’);
    class PHPMailerPersonale extends PHPMailer
    {
    var $Form = "sistomedia@email.it";
    var $FromName = "Nome Cognome";
    var $Subject = "News dal sito";
    var $AltBody = "testo alternativo";

    function SendConControllo ()
    {
    if(PHPMailer::Send())
    {
    echo 'mail inviato correttamente';
    }
    else
    {
    echo 'mail non inviato a causa del seguente errore: ' . PHPMailer::ErrorInfo;
    }
    }
    }

    ?>


    ciaooooooooooooooooooooooooooo
    ciaoooo a tutti

  2. #2
    $_POST(‘nome’); dovrebbe essere $_POST['nome'] o, ancor meglio:

    Codice PHP:
    $tuo_nome = isset($_POST['nome']) ? $_POST['nome'] : ''
    Inoltre, perchè estendere la classe PHPMailer (che, tra le altre cose, non viene inclusa), invece di utilizzarla direttamente come indicato chiaramente nella sua documentazione ufficiale?

    Inoltre, se non richiami mai SendConControllo(), la mail non verrà mai inviata.

    Ti suggerisco di provare ad eseguire gli esempi della documentazione ufficiale:

    http://phpmailer.codeworxtech.com/index.php?pg=tutorial

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    42
    grazie filippo per lòa tua risposta

    ma come o apena detto sono un novellino su php e asp ho gurdato il link che mi ai dato, ma e in inglese non lo capisco

    puoi spiegarmi se puoi al meglio cosa intenti dire con SendConControllo

    ai gurdato bene i codici che o allegato sul post io mi voglio assicurare se sono scritti giusti quei codici e dove devo andare a sistemare il SendConControllo

    ho un presentimento che lo spazzio free che ospita il mio sito web ti do il link http://www.somee.com non supporta questa funzione SendConControllo

    lho attivato perche supporta asp

    qualche giorno fa avevo fatto un form asp lo caricato ma non andava e ho lasciato perdere
    ora con questo form in formato php non va mancho

    mi puoi dare una mano per dire una manona perche non so dove riprenderlo più grazie ancora

    ciaoooooooooooo
    ciaoooo a tutti

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    42
    salve a tutti
    oggi o rimodificato il form
    girovagando ho trovato uno gia fatto ma il risultato non cambia elabora i dati senza inviarli tramite email
    ( ma x usare questa form php hostin che ospita il sito deve riconoscere questo tipo d linguaggio php l'hosting che uso io e questo e gratuito ecco il come si presenta hosting somme
    Somee offre la possibilità di crearsi un proprio sito, che supporti la tecnologia Asp.Net (1.1, 2.0, 3.0) con 105 mb di spazio, 3 gb di banda al mese, la possibilità di utilizzare il database access, ed altre opzioni.)


    potete provarlo voi il risultato e vedere gli errori che ci sono su questo link http://www.sistomedia.somee.com/Contatti.html

    guardatelo voi se potete vi sarei grato davvero perche non so piu cosa fare voglio imparare a definire con sucesso questo form
    vi allego i nuovi codici



    contatti.html
    ------------
    <form>
    <FORM method="post" action="http://www.tuosito.com/form/read.php"> <tr>
    <td>Il tuo nome</td>
    <td><input type="text" name="tuoNome"></td>
    </tr>
    <tr>
    <td>Il nome del tuo amico</td>
    <td><input type="text" name="nomeAmico"></td>
    </tr>
    <tr>
    <td>La tua email</td>
    <td><input type="text" name="tuaEmail"></td>
    </tr>
    <tr>
    <td>L'email del tuo amico</td>
    <td><input type="text" name="emailAmico"></td>
    </tr>
    <tr>
    <td colspan="2" align="center"><textarea rows="8" name="S1" cols="24"></textarea>

    <input type="submit" value="Invia la segnalazione"></td>
    </tr>
    </form>

    ------------------------------------------------------------------------------------

    read.php
    --------
    Codice PHP:
    <?php <?php    $tuo_nome = isset($_POST['nome']) ? $_POST['nome'] : '';    $tua_email $_POST(‘email’);    echo "Il tuo nome è $tuo_nome e la tua email e’ $tua_email”;  ?>

    grazie a tutti coloro che mi aiuteranno a risolvere questo problemuccio :quote: :berto:
    ciaoooo 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.