Ich habe ein problem, wer hätte das gedacht.....^^
Ich habe mir meine eigenes Kontaktformular geschrieben, es gibt da nur irgendwie ein problem mit dem cookie(glaube ich)...
Er sendet die mail, und zeigt trozdem eine fehlermedlung...
hier das script:
PHP
<?php
//meldungen festlegen-------------------------------------------------------------------------------------------
if(trim($_POST['send']) == "1") {
if(trim($_POST['name']) == "" ) {
$meld = "<div>Bitte geben sie ihren namen ein</div>\n";
unset($_POST['send']);
}
if(trim($_POST['betreff']) == "" ) {
$meld .= "<div>Bitte geben sie ihren betreff ein</div>\n";
unset($_POST['send']);
}
if(trim($_POST['inhalt']) == "" ) {
$meld .= "<div>Bitte geben sie ihre Nachricht ein</div>\n";
unset($_POST['send']);
}
}
//formular---------------------------------------------------------------------------------------------------------------
?>
<div class="ueber">
Kontakt
</div>
<form action="./index.php?page=kontakt" method="post">
<table border="0" cellpadd...
.
.
.
...put class="kontakt" type="submit" value="Senden">
</td>
<?
if(isset($meld)) {
echo " <tr>\n
<td colspan=\"2\">\n
".$meld."
</td>\n
</tr>\n";
?>
</tr>
</table>
</form>
<?php
//abschicken, cookie setzten, --------------------------------
if((!trim($_POST['name'], $_POST['betreff'], $_POST['inhalt']) == "" )) {
if(!$_COOKIE['jsmail'] OR $_COOKIE['jsmail']<date()-120) {
//empfänger-------------------
$zu = "jonassiewertsen@gmx.de";
//betreff---------------------
$betreff = trim($_POST['betreff']);
//nachricht-------------------
$nachricht = trim($_POST['inhalt']);
//header----------------------
if(!trim($_POST['mail']) == "" ) {
$header = "From: ".$_POST['name']." <".$_POST['mail'].">\r\n";
} else {
$header = "From: JonasS <JonasS@server.de>\r\n";
}
//mail senden----------------
mail($zu, $betreff, $nachricht, $header);
echo "Ihre Nachricht wurde gesendet";
setcookie('jsmail', date());
} else {
echo "Ihr Nachricht wurde bereits gesendet.";
}
}
?>
Alles anzeigen
ich hoffe ihr könnt mir helfen...
schonmal danke für die hilfe..
mfg coda