Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

mailform wordt niet ontvangen bij lycos -account

sebastiaan2003
8 antwoorden
  • Hoi,

    Voor mijn site wil ik graag een reactieformulier gebruiken.
    Nu heb ik een hele mooie gevonden maar er is een probleem.
    Indien iemand hem invult, krijgt die persoon te zien dat het formulier verzonden is, maar ik ontvang helemaal niks.

    de code van het formulier is :
    [code:1:955777d3fb]
    <?php
    $email_webmaster = "rwobben@hotmail.com";

    if(getenv(HTTP_X_FORWARDED_FOR)) { $IPadres = getenv(HTTP_X_FORWARDED_FOR); }
    elseif(getenv(HTTP_CLIENT_IP)) { $IPadres = getenv(HTTP_CLIENT_IP); }
    else { $IPadres = $REMOTE_ADDR; }

    $hostmask = gethostbyaddr($REMOTE_ADDR);

    if ($submit) {
    if($naam == "") {
    $ok = "nee";
    $error_naam = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>";
    }

    if($onderwerp == "") {
    $ok = "nee";
    $error_onderwerp = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>";
    }

    if(!eregi("[A-Za-z0-9_-]+([.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([.]{1}[A-Za-z0-9-]+)+", $email)) {
    $ok = "nee";
    $error_email = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>";
    }

    if($bericht == "") {
    $ok = "nee";
    $error_bericht = "<font face=\"Microsoft Sans-Serif,Arial\" size=\"2\" color=\"FF0000\"><b>*</b></font>";
    }

    if($ok != "nee") {
    $datum = date("d-m-Y");
    $tijd = date("H:i");


    @$send=mail("$email_webmaster", "Contact: $onderwerp", "
    ======================================================================
    Naam: $naam
    ======================================================================
    Email: $email
    ======================================================================
    Onderwerp: $onderwerp
    ======================================================================
    Note: $naam stuurde deze email op $datum om $tijd.
    Zijn IP adres is: $IPadres
    Zijn Host adres is: $hostmask
    ======================================================================
    Bericht:
    ======================================================================
    $bericht
    ======================================================================", "From: $naam<$email>");

    if($send == "1"){
    ?>
    <table width="50%" cellspacing="0" cellpadding="5">
    <tr><td align="center"><br><font face="verdana" size="2" color="000000">
    Uw bericht is verzonden. Bedankt voor uw reactie.<br></font></td></tr>
    </td></tr>
    </table>
    <?
    }else{
    ?>
    <table width="50%" cellspacing="0" cellpadding="5" style="border: solid #000000; border-width: 0;">
    <tr><td align="center"><br><font face="verdana" size="2" color="#000000">
    Uw bericht is NIET verzonden.<br>Er is een fout opgetreden bij het verzenden.<br>
    Wij zullen proberen het probleem zo snel mogelijk te verhelpen.<br>
    Mocht dit probleem na enkele dagen niet verholpen zijn,<br>neem dan contact op met de<a href="mailto:jemail@adres.nl">
    Webmaster</a>
    <br>Bedankt voor uw medewerking.</font></td></tr>
    </td></tr>
    </table>
    <?
    }

    }
    else {
    ?>
    <style type="text/css">
    input { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none }
    .button { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #C5D8EB; border: 1px solid #000000; cursor: hand }
    .tekstvak { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none }
    </style>
    <br>

    <form method="post" action="<? echo"$PHP_SELF"; ?>">
    <table width="30%" cellspacing="0" cellpadding="5">
    <tr>

    <td align="center">
    <table cellspacing="0" cellpadding="1">
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Naam:</b></font></td>
    <td><? echo"$error_naam"; ?></td>
    <td><input type="text" name="naam" size="36" maxlength="36" value="<? echo"$naam"; ?>"></td>
    </tr>
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Onderwerp:</b></font></td>
    <td><? echo"$error_onderwerp"; ?></td>
    <td>
    <select name="onderwerp" class="tekstvak">
    <option value="<? echo"$onderwerp"; ?>" selected>Selecteer..</option>
    <option value="">———-</option>
    <option>Optie 1</option>
    <option>Optie 2</option>
    <option>Optie 3</option>
    <option>Optie 4</option>
    <option>Optie 5</option>
    </select></td>
    </tr>
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Email:</b></font></td>
    <td><? echo"$error_email"; ?></td>
    <td><input type="text" name="email" size="36" maxlength="36" value="<? echo"$email"; ?>"></td>
    </tr>
    <tr>
    <td valign="top" align="right"><font face="verdana" size="1" color="#000000"><b>Bericht:</b></font></td>
    <td valign="top"><? echo"$error_bericht"; ?></td>
    <td><textarea class="tekstvak" rows="10" cols="70" name="bericht"><? echo"$bericht"; ?></textarea></td>
    </tr>
    <tr>
    <td>&</td>
    <td>&</td>
    <td><input class="button" type="submit" name="submit" value="Versturen"></td>
    </tr>
    </tr>
    <td>&</td>
    <td>&</td>
    <td align="center"><br><font face="verdana" size="2" color="#000000">De volgende velden met een <font color="#FF0000"><b>*</b></font> zijn niet juist ingevuld.<br>Controleer het nogmaals.</font></font></td>
    </tr>
    </table><br>
    </td></tr>
    </table>
    </form>
    <?
    }
    }
    else {
    ?>
    <style type="text/css">
    input { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none }
    .button { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #C5D8EB; border: 1px solid #000000; cursor: hand }
    .tekstvak { font-family: verdana; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: none }
    </style>
    <br>
    <form method="post" action="<? echo"$PHP_SELF"; ?>">
    <table width="30%" cellspacing="0" cellpadding="5">
    <tr>
    <td align="center">
    <table cellspacing="0" cellpadding="1">
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Naam:</b></font></td>
    <td><? echo"$error_naam"; ?></td>
    <td><input type="text" name="naam" size="36" maxlength="36" value="<? echo"$naam"; ?>"></td>
    </tr>
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Onderwerp:</b></font></td>
    <td><? echo"$error_onderwerp"; ?></td>
    <td>
    <select name="onderwerp" class="tekstvak">
    <option value="<? echo"$onderwerp"; ?>" selected>Selecteer..</option>
    <option value="">———-</option>
    <option>Optie 1</option>
    <option>Optie 2</option>
    <option>Optie 3</option>
    <option>Optie 4</option>
    <option>Optie 5</option>
    </select></td>
    </tr>
    <tr>
    <td align="right"><font face="verdana" size="1" color="#000000"><b>Email:</b></font></td>
    <td><? echo"$error_email"; ?></td>
    <td><input type="text" name="email" size="36" maxlength="36" value="<? echo"$email"; ?>"></td>
    </tr>
    <tr>
    <td valign="top" align="right"><font face="verdana" size="1" color="#000000"><b>Bericht:</b></font></td>
    <td valign="top"><? echo"$error_bericht"; ?></td>
    <td><textarea class="tekstvak" rows="10" cols="70" name="bericht"><? echo"$bericht"; ?></textarea></td>
    </tr>
    <tr>
    <td>&</td>
    <td>&</td>
    <td><input class="button" type="submit" name="submit" value="Versturen"></td>
    </tr>
    <td>&</td>
    <td>&</td>
    <td align="center"><br><font face="verdana" size="2" color="#000000">Hier kunt u de webmaster mailen over<br>vragen, ideeën of uw reactie over de website.</font></td>
    </tr>
    </table><br>
    </td></tr>
    </table>
    </form>
    <?
    }
    ?>
    [/code:1:955777d3fb]
  • even de boel tussen code tags gezet.

    t.
  • Hoi,

    Hoe bedoel je dat ???
    Ik ben namelijk een superbeginner in php.

    Roelof
  • nee.. ik heb jouw code tussen tags gezet om het een beetje leesbaarder te maken voor de rest hier. http://forum2.computertotaal.nl/phpBB/faq.php?mode=bbcode t.
  • oke,

    nu snap ik wat je bedoeld, dank je voor je uitleg.

    Roelof
  • Hoi,

    Nieuwe ontwikkelingen :

    een mailtje is toch nog aangekomen na 1 dag zwerven.
    Volgens eigenschappen is hij langs deze servers geweest maar allleen vandaag. Dus nog geen inzicht in waar het mailtje gisteren is geweest.

    Het pad van het mailtje was :

    st2.lyceu.net -> coresmtp.st2.lyceu.net -> fallback20.hccnet.nl -> deliver20.hccnet.nl

    Het blijft me dus een raadsel

    Roelof
  • [quote:64bd41f1ec="snowman2"]een mailtje aangekomen na 1 dag zwerven.
    pad mail: st2.lyceu.net -> coresmtp.st2.lyceu.net -> fallback20.hccnet.nl -> deliver20.hccnet.nl[/quote:64bd41f1ec]Is een normale weg.
    Het gebeurd helaas wel vaker dat mail via PHP bij Lycos lang (ik heb tot 3 dagen meegemaakt) onderweg blijft. :(
  • oke,

    Dat vermoeden kreeg ik al.
    Dus ik kan beter mijn mail via hun cgi laten lopen ???

    Roelof

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.