hallo, unter MAC mit MAMP, mit einem Formular auf Localhost (http://localhost/form.php) bekomme ich den folgenden Fehler:
Code
Not Found
The requested URL /method= was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Ich kann dieses Problem nicht lösen. Hier die Code:
Code
<?
//mit $_REQUEST['sent']==1 wird getestet,
//ob das Formular abgeschickt wurde
if ($_REQUEST['sent']==1)
{
$anrede=trim($_REQUEST["anrede"]);
$name=trim($_REQUEST["name"]);
$telefon=trim($_REQUEST["telefon"]);
$mail=trim($_REQUEST["mail"]);
$date=trim($_REQUEST["date"]);
$uhr=trim($_REQUEST["uhr"]);
$thema=trim($_REQUEST["thema"]);
}
if (!empty($anrede) and !empty($name) and !empty($mail) and !empty($telefon)and !empty($thema) and !empty($uhr))
{
echo '
Ihr Name ist: '.$anrede.' '.$name;
echo '
Ihre Telefonnummer ist: '.$telefon;
echo '
Ihre E-Mail Adresse ist: '.$mail;
echo '
Ihr Thema ist: '.$thema;
echo '
Wir sollen anrufen um: '.$uhr;
$msg = "[b]Absender[/b]:\t$anrede\t$name\n
";
$msg .= "[b]Telefon[/b]:\t$telefon\n
";
$msg .= "[b]Datum[/b]:\t$date\n
";
$msg .= "[b]E-Mail[/b]:\t$mail\n
";
$msg .= "[b]Thema[/b]:\t$thema\n\
";
$msg .= "[b]Uhr[/b]:\t$uhr\n
";
if ((!strpos($mail,'@') AND (!strpos($mail,'.'))))
{
echo ("
Ihre Emailadresse ist nicht korrekt geschrieben");
echo "
<a href=\"form.php\">[B]<font color=\"#993366\">Klicken Sie bitte hier an oder druecken Sie auf der Ruecktaste Ihres Browsers um neu zu starten </font>[/B]</a>";
$fehler=true;
}
$empfanger = "midiweb@gmx.de";
$subject = "Ihre Internetseite. Neue Nachrichte";
$mailheaders = "From: neue Nachrichte von Ihrer Internetseite<> \r\n";
$mailheaders = "MIME-version: 1.0\r\n";
$mailheaders .= "Content-type: text/html; charset=iso-8859-1\r\n";
$mailheaders .= "Reply-To: $mail\n\n";
$daten=$name.$mail.$thema;
mail($empfanger, $subject, $msg, $mailheaders);
echo "<P align=left>";
if (!$fehler)
{
echo "[b]Danke fuer Ihre Nachrichte. Ihre Daten wurden uebermittelt!<b/>
";
echo "
<a href=\"form.php\">[B]<font color=\"#993366\">Klicken Sie bitte hier um neu zu starten an</font>[/B]</a>";
//unset ($_REQUEST['sent']);
}
}
elseif ($_REQUEST['sent']==1)
{
echo '
[b]bitte fuellen Sie alle Felder aus! Danke[/b]';
echo "
<a href=\"form.php\">[B]<font color=\"#993366\">Klicken Sie bitte hier an oder druecken Sie auf der Ruecktaste Ihres Browsers um neu zu starten</font>[/B]</a>";
}
if (!$_REQUEST['sent']) {
?>
<form id="form1" name="form1" action="<?echo $PHP_SELF?> method="post">
<input type="hidden" name="sent" value="1">
<table width="573">
<tr >
<td colspan="2">[img]bilder/formular-bild.jpg[/img]
<p class="gras"><u>Kontaktformular:</u></p>
<p class="Style1"><span class="style1">Rückrufservice
Wir rufen Sie gerne zurück </span>
<p class="Style1"><span class="style1">Um Ihnen eine schnelle Terminvereinabarung zu ermöglichen, haben wir für Sie einen
Rückrufservice eingerichtet.
</span><span class="style1">Schicken Sie einfach untenstehendes Formular an uns, in dem Sie bestimmen, wann wir Sie zu welchem Thema zurückrufen sollen.
</span>
</td>
</tr>
<tr>
<td height="30" class="style1">[b]Anrede: [/b]</td>
<td width="194" class="style1">
<select name="anrede" >
<option>Frau</option>
<option>Herr</option>
<option>Firma</option>
</select></td>
</tr>
<tr>
<td class="style1">[b]Vorname, Name: [/b]</td>
<td class="style1">
<input name="name" type="text" size="35" value="<? echo $name;?>"/></td>
</tr>
<tr>
<td class="style1">[b]Telefon: [/b]</td>
<td class="style1">
<input name="telefon" type="text" size="35" value="<? echo $telefon;?>"/></td>
</tr>
<tr>
<td class="style1">[b]E-Mail: [/b]</td>
<td class="style1">
<input name="mail" type="text" size="35" value="<? echo $mail;?>" /></td>
</tr>
<tr>
<td class="style1">[b]Datum:[/b]</td>
<td class="style1">
<input name="date" type="text" size="12" value="<? echo $date;?>" />(TT.MM.JJ)</td>
</tr>
<tr>
<td height="31" class="style1">[b]Um wieviel Uhr sollen wir anrufen?: [/b]</td>
<td class="style1">
<select size="egal" name="uhr">
<option value="egal">egal</option>
<option value="10:00-11:00">10:00-11:00</option>
<option value="11:00-12:00">11:00-12:00</option>
<option value="12:00-13:00">12:00-13:00</option>
<option value="13:00-14:00">13:00-14:00</option>
<option value="14:00-15:00">14:00-15:00</option>
<option value="15:00-16:00">15:00-16:00</option>
<option value="16:00-17:00">16:00-17:00</option>
<option value="17:00-18:00">17:00-18:00</option>
<option value="18:00-19:00">18:00-19:00</option>
<option value="19:00-20:00">19:00-20:00</option>
</select> </td>
</tr>
<tr>
<td class="style1">[b]Thema:[/b]</td>
<td class="style1">
<input type="text" name="thema" size="35" value="<? echo $thema;?>"/> </td>
</tr>
<tr>
<td></td>
<td class="style1">
<input type="submit" name="submit" value="abschicken" /></td>
</tr>
</table>
</form>
<?}?>
Alles anzeigen
ich danke euch im Voraus für eure Hilfe.
Mit freundlichen Grüssen