probleem met het verzenden van een formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

14/04/2004 14:11:00
Quote Anchor link
Ik heb een formulier gemaakt maar hij wil niet verzenden. het error-log op de server geeft dit aan: request failed: URI too long (longer than 8190)

iemand een idee wat het kan zijn???
ik gebruik appache2
hier nog ff de code:

<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" href="opmaak.css">
<TITLE>contact</TITLE>
</HEAD>
<BODY>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?PHP
error_reporting(E_ALL);
if (isset($_POST["submit"])) {

    $bericht = stripslashes("
Beste Olaf en Martijn, het volgende formulier is ingevuld:

Voornaam:      "
.$GLOBALS["HTTP_POST_VARS"]["voornaam"]."
Achternaam:    "
.$GLOBALS["HTTP_POST_VARS"]["achternaam"]."
E-mail adres:  "
.$GLOBALS["HTTP_POST_VARS"]["from"]."
Commentaar:

"
.$GLOBALS["HTTP_POST_VARS"]["reactie"]);

    $GLOBALS["HTTP_GET_VARS"]["send1"] = mail("[email protected]", "reactie op website", $bericht, "From: ".$GLOBALS["HTTP_POST_VARS"]["voornaam"]." ".$GLOBALS["HTTP_POST_VARS"]["achternaam"]." <".$GLOBALS["HTTP_POST_VARS"]["from"].">");
    $GLOBALS["HTTP_GET_VARS"]["send2"] = mail("[email protected]", "reactie op website", $bericht, "From: ".$GLOBALS["HTTP_POST_VARS"]["voornaam"]." ".$GLOBALS["HTTP_POST_VARS"]["achternaam"]." <".$GLOBALS["HTTP_POST_VARS"]["from"].">");

    if (isset($_GET["send1"]) == "1" && $_GET["send2"] == "1") {
        print $GLOBALS["HTTP_POST_VARS"]["voornaam"]." ".$GLOBALS["HTTP_POST_VARS"]["achternaam"].", uw gegevens en bericht zijn verzonden.<br><br>\nBedankt voor uw reactie.";
    }
else {
        print $GLOBALS["HTTP_POST_VARS"]["voornaam"]." ".$GLOBALS["HTTP_POST_VARS"]["achternaam"].", uw gegevens en bericht zijn NIET verzonden.<br>\nEr is een fout opgetreden bij het verzenden.<br><br>\nDeze fout kunt u melden bij Olaf of Martijn.";
    }
}
else {
?>

<FORM ACTION="contact.php" METHOD="POST">
<TABLE>

<TR>
<TD ALIGN=RIGHT>voornaam:</TD>
<TD><INPUT TYPE="text" NAME="voornaam" SIZE="20" ONCHANGE="var pattern=/[0-9]/; if (pattern.test(this.value)) alert('voer een geldige voornaam in.')"></TD>
<TD ROWSPAN="3"><IMG SRC="./afbeeldingen/contact.gif" HEIGHT="100" WIDTH="114"></TD>
</TR>
<TR>
<TD ALIGN=RIGHT>achternaam:</TD>
<TD><INPUT TYPE="text" NAME="achternaam" SIZE="20" ONCHANGE="var pattern=/[0-9]/; if (pattern.test(this.value)) alert('voer een geldige achternaam in.')"></TD>
</TR>
<TR>
<TD ALIGN=RIGHT>e-mailadres:</TD>
<TD><INPUT TYPE="text" NAME="from"></TD>
</TR>
<TR>
<TD ALIGN=RIGHT>commentaar:</TD>
<TD COLSPAN="2"><TEXTAREA NAME="reactie" ROWS="5" COLS="30" WARP="hard" ONCHANGE="if (this.value.length<4) alert('Voer een tekst in.')"></TEXTAREA></TD>
</TR>
<TR>
<TD></TD>
<TD>
<INPUT TYPE="submit" VALUE="verzenden" NAME="submit">
<INPUT TYPE="reset" VALUE="wissen">
</TD>
</TR>
</TABLE>
</FORM>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?PHP
}
?>

</BODY>
</HTML>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.