Visualizzazione risultati 1 fino 11 di 11

Discussione: Errore modulo "segnala sito"

  1. #1
    Guest

    Cool Errore modulo "segnala sito"

    ciao gente, ieri ho cercato qualcosa x realizzare un modulo "segnala questo sito ad un amico". ho trovato qualcosa, seguite le istruzioni, creati 2 file (modulo.htm e send.php) ho fatto un paio di test ed ha funzionato, poi ho cambiato delle cose nel codice cioè il testo della mail... e da allora mi da il seg. errore: Parse error: parse error, unexpected T_STRING in /membri2/vasconvolto/contatti/segnalaci/send.php on line 8

    è grave ?
    qualcuno puo aiutarmi o darmi un altro modulo, che come quello non faccia uso di aoutlook?
    grazie!

  2. #2
    Guest

    Predefinito

    posta il codice ke vediamo di trovare l'errore

  3. #3
    Guest

    Predefinito

    secondo me ti sei scordato il ; a fine riga nella settima riga

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da jostock
    secondo me ti sei scordato il ; a fine riga nella settima riga
    Sono d'accordo, è piuttosto comune come errore

  5. #5
    Guest

    Predefinito

    il codice del file send.php:
    __________________________________________________ _____
    <?PHP
    // Processo di recupero dei dati
    $nomemittente = $_POST['nomemittente'];
    $emailmittente = $_POST['emailmittente'];
    $nomedestinatario = $_POST['nomedestinatario'];
    $emaildestinatario = $_POST['emaildestinatario'];
    // Configuro il testo del messaggio che apparirà all'amico
    $messaggio = "Ciao $nomedestinatario, ricevi questa mail perchè $nomemittente ti consiglia di visitare "Vasconvolto.it" all'indirizzo: http://www.vasconvolto.it - Un bellissimo Sito dedicato a Vasco Rossi e a tutti i suoi Fans. Da non perdere!!!";
    // Processo di controllo [Opzionale]
    if ($nomemittente==null)
    {
    echo ("Errore: compilare il campo 'Il tuo nome'");
    }
    else
    {
    if ($emailmittente==null)
    {
    echo ("Errore: compilare il campo 'Il tuo indirizzo e-mail'");
    }
    else
    {
    if ($nomedestinatario==null)
    {
    echo ("Errore: compilare il campo 'Il nome dell'amico'");
    }
    else
    {
    if ($emaildestinatario==null)
    {
    echo ("Errore: compilare il campo 'Indirizzo e-mail dell'amico'");
    }
    else
    {
    // Processo di configurazione dell'email
    // [Destinatario, mittente, ecc]
    $mail_to = $emaildestinatario;
    $mail_from = $emailmittente;
    $mail_subject = "$nomemittente ti segnala Vasconvolto.it";
    $mail_body = "<p><font color=#000000>$messaggio</font></p>";
    // Intestazioni HTML
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: <$mail_from>";
    // Processo di invio
    if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
    {
    echo ("E-mail inviata con successo");
    }
    else
    {
    echo ("Errore interno durante l'invio...");
    }
    }
    }
    }
    }
    ?>
    __________________________________________________ _____

    comunque ecco il link del modulo.

    grazieeee!!!

  6. #6
    Guest

    Predefinito

    Codice PHP:
    <?PHP
    // Processo di recupero dei dati
    $nomemittente = $_POST['nomemittente'];
    $emailmittente = $_POST['emailmittente'];
    $nomedestinatario = $_POST['nomedestinatario'];
    $emaildestinatario = $_POST['emaildestinatario'];
    // Configuro il testo del messaggio che apparirà all'amico
    $messaggio = "Ciao $nomedestinatario, ricevi questa mail perchè $nomemittente ti consiglia di visitare \"Vasconvolto.it\" all'indirizzo: [url]http://www.vasconvolto.it[/url] - Un bellissimo Sito dedicato a Vasco Rossi e a tutti i suoi Fans. Da non perdere!!!";
    // Processo di controllo [Opzionale]
    if ($nomemittente==null)
    {
    echo (
    "Errore: compilare il campo 'Il tuo nome'");
    }
    else
    {
    if (
    $emailmittente==null)
    {
    echo (
    "Errore: compilare il campo 'Il tuo indirizzo e-mail'");
    }
    else
    {
    if (
    $nomedestinatario==null)
    {
    echo (
    "Errore: compilare il campo 'Il nome dell'amico'");
    }
    else
    {
    if (
    $emaildestinatario==null)
    {
    echo (
    "Errore: compilare il campo 'Indirizzo e-mail dell'amico'");
    }
    else
    {
    // Processo di configurazione dell'email
    // [Destinatario, mittente, ecc]
    $mail_to = $emaildestinatario;
    $mail_from = $emailmittente;
    $mail_subject = "$nomemittente ti segnala Vasconvolto.it";
    $mail_body = "<p><font color=#000000>$messaggio</font></p>";
    // Intestazioni HTML
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: <$mail_from>";
    // Processo di invio
    if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
    {
    echo (
    "E-mail inviata con successo");
    }
    else
    {
    echo (
    "Errore interno durante l'invio...");
    }
    }
    }
    }
    }
    ?>
    ti eri scordato di mettere \ agli apici "
    Ultima modifica di jostock : 10-10-2005 alle ore 16.52.01

  7. #7
    Guest

    Predefinito

    quello che hai postato è corretto quindi ?
    grazie 1000!!!

  8. #8
    Guest

    Predefinito

    ok, ora và alla perfezione.
    altro piccolo problemino (x voi piccolo) nel testo della mail inviata l'url del sito non si clikka... nel senso che è scritto proprio cosi (metto io gli spazi) : [ url ]http://www.vasconvolto.it[ /url ]

    cosa devo modificare ?

    ari-grazie!
    Ultima modifica di vasconvolto : 10-10-2005 alle ore 18.32.38

  9. #9
    Guest

    Predefinito

    sostituisci
    [ url ]http://www.vasconvolto.it[ /url ]
    con
    <a href=\"http.//www.vasconvolto.it\">Vasconvolto</a>

  10. #10
    Guest

    Predefinito

    xfetto!
    thanks!

  11. #11
    Guest

    Predefinito

    I tag [ url ]xxx[/url ], [ img ]xxx[ /img ] vanno bene solo per i forum...

    Ciao!
    Ultima modifica di tryphpnuke : 10-10-2005 alle ore 22.49.15

Regole di scrittura

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