| | | | |
| | |
| Gast
Beiträge: n/a
| Hi, ich will auf meiner seite dieses formular haben und es soll gemailt werden. allerdings soll man es erst dann mailen können wenn in beide felder etwas eingetragen wurde. zusätzlich soll wenn nur eines der felder nicht benutzt wurde dem user erspart bleiben das andere feld auch nocheinmal ausfüllen zu müssen. ich dachte ich kann da mit value="<? echo $name; ?>" arbeiten aber das klappt nicht wirklich. hier mal mein code von der datei kontakt.php: Code: <html>
<head>
<title>
main
</title>
<style>
body {background-attachment:fixed}
</style>
</head>
<body background="main-hintergrund-gross.jpg" link="silver" alink="silver" vlink="silver">
<font color="white" size=2,5>[b]
<font face="Verdana, Arial">
<center>
Kontakt
</font>
<table width=400>
<tr>
<td><font color="white" size=2,5>
<font face="Verdana, Arial">
xxxxxx:
xxxxxx:
Fax:
Adresse:
E-Mail:
</td>
<td><font color="white" size=2,5>[b]
<font face="Verdana, Arial">
+43 xxx xxxxxxxx
+43 xxx xxxxxxxx
+43 xxx xxxxxxxx
xxxxplatz 10, 10xx Wien
xxx@xxx.at
</td>
</tr>
</table>
<table width=400>
<tr>
<td>
<form action="kontakt.php" method="get">
[b]<font color="white" size=2,5>
<font face="Verdana, Arial">Mailen Sie uns auch direkt:
<textarea name="mail" cols="40" rows="10">
<?php echo $mail; ?>
</textarea>
Ihre E-Mailadresse:
<input type="text" name="absender" size="30" maxlength="50" value="<?php echo $absender; ?>">
<input type="submit" value="Mail abschicken">
<input type="hidden" name="topic" value="xxx">
</form>
</td>
</tr>
</table>
<?php
$sender = "xxx";
$empfaenger = "xxx";
if($sender == "")
{
echo "text";
}
else if($mail == "")
{
echo "sender";
}
else
{
echo "<font color=#ff0000>Gesendet</font>";
mail($empfaenger, $betreff, $mail, "From: $sender <$absender>");
}
?>
</body>
</html>
Danke im Voraus für alle Antworten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 19.10.2004
Beiträge: 498
![]() | Zitat:
Code: # zuerst ein bisschen initialisieren
if (isset ($_REQUEST['absender']) and (strlen ($_REQUEST['absender']) > 0)) {
$absender = $_REQUEST['absender'];
} else {
$absender = null;
}
if (isset ($_REQUEST['mail']) and (strlen ($_REQUEST['mail']) > 0)) {
$absender = $_REQUEST['mail'];
} else {
$mail = '';
}
if ($mail != '' and $absender != '') {
# hier dann das Mail-Kommando und und eine Dankeschön-Seite
} else {
# hier nochmals Deine Eingabeseite mit evtl. einer Fehlerbeschreibung
}
-- Marco | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| BACKLINK CHECK und SICHERHEIT von zentraler CSV-Datei | ff-webdesigner.de | PHP-Fortgeschrittene | 16 | 27.11.2008 20:25 |
| Frage zu Formmailer | airkiller | PHP Tipps 2008 | 9 | 15.07.2008 11:41 |
| Fehlermeldung You have an error in your SQL syntax; check... | blu21 | Datenbanken | 2 | 18.09.2006 15:34 |
| Formmailer | lavey242 | PHP Tipps 2006 | 5 | 06.05.2006 12:39 |
| [Erledigt] Problem mit Formmailer | PHP Tipps 2005-2 | 13 | 04.09.2005 14:16 | |
| Fehler bei Formmailer | PHP Tipps 2005-2 | 1 | 10.07.2005 14:02 | |
| 2 tabellen - check ob in der 1. das in der 2. is | möchtegernchegga | PHP Tipps 2005-2 | 2 | 07.07.2005 19:35 |
| Formmailer geht bei der email zuschickung nicht richtig | PHP Tipps 2005 | 2 | 02.06.2005 22:54 | |
| [Erledigt] Im Intranet einen Formmailer benutzen ?!?! | Server, Hosting und Workstations | 3 | 16.12.2004 21:47 | |
| [Erledigt] Intranet Formmailer | Server, Hosting und Workstations | 4 | 15.12.2004 12:34 | |
| php formmailer in html dok. | PHP Tipps 2004-2 | 5 | 21.11.2004 03:47 | |
| [Erledigt] Weshalb beträgt die Dateigrösse auf 2MB beim Formmailer... | PHP Tipps 2004-2 | 2 | 19.11.2004 15:22 | |
| domain check | lindner | PHP Tipps 2004-2 | 2 | 19.11.2004 12:48 |
| Formmailer Kundennummer vergeben | PHP Tipps 2004 | 1 | 01.11.2004 20:22 | |
| [Erledigt] Formmailer anpassen | PHP Tipps 2004 | 7 | 21.09.2004 10:22 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| formmailer test, formmailer with check, formmailer pflichtfeld, formmailer mit check, php formmail pflichtfeld, formmailer pflichtfelder dankeschön seite |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.