Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    allegare in automatico un file nell'email

    ciao a tutti

    vorrei modificare il seguente scrpt "segnala questa pagina ad un tuo amico"
    togliendo la segnalazione della pagina ed allegando un file automaticamente (un pps per la precisione) sono sei giorni che sbatto la testa in giro per il web ma non riesco ancora a trovare la soluzione
    Grazie in anticipo per qualsiasi aiuto

    vi posto il codice delle 2 pagine html e php

    HTML

    <div id="Layer21" style="position:absolute; width:200px; height:115px; z-index:6; left: 122; top: 650;">
    <script language="JavaScript" type="text/javascript">
    <!--
    function CheckTAFForm(AForm)
    {
    if (AForm.YourName.value == "")
    {
    alert("Non hai inserito il tuo nome!");
    AForm.YourName.focus();
    return false;
    }
    if (AForm.YourMail.value == "")
    {
    alert("Non hai inserito il tuo indirizzo e-mail!");
    AForm.YourMail.focus();
    return false;
    }
    if (AForm.HisName.value == "")
    {
    alert("Non hai inserito il nome del tuo amico!");
    AForm.HisName.focus();
    return false;
    }
    if (AForm.HisMail.value == "")
    {
    alert("Non hai inserito l'indirizzo e-mail del tuo amico!");
    AForm.HisMail.focus();
    return false;
    }
    AForm.SuggestedURL.value = document.location;
    return true;
    }
    //-->
    </script>
    <form action="../../../invia.php" method="post"
    onSubmit="return CheckTAFForm(this);" name="TAFForm">
    <input type="hidden" name="SuggestedURL" value="">
    <table align="center" border="0" cellpadding="2" cellspacing="1">
    <tr>
    <td colspan="3"> Segnala questa pagina ad un tuo amico/a...</td>
    </tr>
    <tr>
    <td>Il tuo nome
    <input name="YourName" type="text" value=""></td>
    <td>Il tuo indirizzo email
    <input type="text" name="YourMail" value=""></td>
    </tr>
    <tr>
    <td><input type="text" name="HisName" value="">
    Il nome del tuo amico/a</td>
    <td><input type="text" name="HisMail" value="">
    Il suo indirizzo email</td>
    <td rowspan="2" align="center"> <input type="submit" name="TAFSend" value="Invia"></td>
    </tr>
    </table>
    </form>

    </div>

    PHP

    <?php
    $referer = $_SERVER['HTTP_REFERER'];
    $site = "videomatto.com";
    $from = "info@" . $site;
    $header = "From: " . $from . "\r\n";
    $header .= "MIME-Version: 1.0\r\n";
    $header .= "Content-Type: text/plain; charset=ISO-8859-1";
    $to = $HisMail;
    $subject = "Visita questa pagina su " . $site . "!";
    $body .= "Ciao " . $HisName . "!\n\n";
    $body .= "Visita subito la pagina\n" . $referer . "\n\n";
    $body .= "Te lo consiglia " . $YourName . " (" . $YourMail . ").";

    echo "<html><head><title>" . $site . "</title>";
    echo "<meta http-equiv=\"REFRESH\" content=\"2; URL=" . $referer . "\">";
    echo "</head><body>";

    if (mail($to, $subject, $body, $header)) {
    echo "

    E-mail inviata con successo!</p>";
    } else {
    echo "

    Si sono verificati dei problemi nell'invio dell'e-mail.</p>";
    }

    echo "</body></html>";
    ?>

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    non è questo lo script per inviare un allegato...cerca nel forum php per vedere se ci sono già discussioni in merito, cerca nella rete e se proprio non trovi nulla chiedi sul forum php come fare

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

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.