10.09.2004, 14:50
Hi ich bin neu hier.
Also ich habe ein Problem mit einen Kontaktformular zu sehen ist es auf:
http://anime-grandline.de/weiser_drache/...ontakt.php
das problem ist das ich jetzt nicht wirklich weiß wo ich den code zum absenden hinmachen soll da er ja erst absenden soll wenn alle notwendigen felder ausgefüllt sind
normalerweise stehen alle code schnipsel in einem code und dann schreibe ich:
[code:1]else
{
mail("blaa@blubb.com","Kontakt","
<b><u>Name:</u></b> $name
<b><u>Vorname:</u></b> $vorname
<b><u>E-Mail:</u></b> $email
<b><u>Telefon:</u></b> $telefon
<b><u>Betreff:</u></b> $betreff
<b><u>Nachricht:</u></b> $comment","From: site");
echo"<b><font color='red'>Ihr Kontaktformular wurde verschickt.</b></font>";
}
}[/code:1]nun hab ich aber diesen Code:
[code:1]
<table border="0" width="98%" align="center">
<td colspan="2">
<br /><br />
<span style="font-size:13px;"><strong>Kontakt</strong></span><br /></td></tr>
<tr><td>
Nehmen Sie kontakt zu uns auf!<p><hr width='80%' /><br /></td>
</tr>
<tr><td><br />
<form action="kontakt.php" method="POST">
<input type='hidden' name='check' value='auftrag'>
<table border="0" align="center">
<tr>
<td align="right">Name:</td><td><input type="text" size="15" maxlength="30" name="name" value="<?php echo $name ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($name))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Namen ein.</b></font>";
}
}
?></td>
<td align="right"> Betreff:</td><td>
<input type="text" size="15" maxlength="30" name="betreff" value="<?php echo $betreff ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($betreff))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Betreff an.</b></font>";
}
}
?></td>
</tr>
<tr>
<td align="right">Vorname:</td><td><input type="text" size="15" maxlength="30" name="vorname" value="<?php echo $vorname ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($vorname))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Vornamen an.</b></font>";
}
}
?></td>
<td align="right" valign="top" rowspan="3"> Nachricht:</td><td rowspan="3">
<Textarea name="comment" rows="5" cols="18"><?php echo $comment ?></textarea>
<br />
<?php
if ($check==auftrag)
{
if (empty($comment))
{
echo"<b><font color='darkred'>Bitte geben Sie eine Nachricht ein.</b></font>";
}
}
?></td></tr>
<tr>
<td align="right">E-Mail:</td><td><input type="text" size="15" maxlength="50" name="email" value="<?php echo $email ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($email))
{
echo"<b><font color='darkred'>Bitte geben Sie eine E-mail-adresse an.</b></font>";
}
}
?></td>
</tr><tr>
<td align="right">Telefon:</td><td><input type="text" size="15" maxlength="30" name="telefon" value="<?php echo $telefon ?>">
</td>
</tr>
<tr><td colspan="3" align="center"><br><INPUT type=submit value="Nachricht senden"></td></tr>
</table>
</form>
</td>
</tr>
</table>
<br /><br />
</div>
</body>
</html>[/code:1]also steht únter jedem input feld ein code der darauf hinweist wenn die variable leer ist.
wie und wo schreibe ich jetzt den code hin das es abgesendet werden soll und trotzdem darauf achtet das alle variablen ausgefüllt sind?
ich hoffe mir kann einer helfen schon mal herzlichen dank
Also ich habe ein Problem mit einen Kontaktformular zu sehen ist es auf:
http://anime-grandline.de/weiser_drache/...ontakt.php
das problem ist das ich jetzt nicht wirklich weiß wo ich den code zum absenden hinmachen soll da er ja erst absenden soll wenn alle notwendigen felder ausgefüllt sind
normalerweise stehen alle code schnipsel in einem code und dann schreibe ich:
[code:1]else
{
mail("blaa@blubb.com","Kontakt","
<b><u>Name:</u></b> $name
<b><u>Vorname:</u></b> $vorname
<b><u>E-Mail:</u></b> $email
<b><u>Telefon:</u></b> $telefon
<b><u>Betreff:</u></b> $betreff
<b><u>Nachricht:</u></b> $comment","From: site");
echo"<b><font color='red'>Ihr Kontaktformular wurde verschickt.</b></font>";
}
}[/code:1]nun hab ich aber diesen Code:
[code:1]
<table border="0" width="98%" align="center">
<td colspan="2">
<br /><br />
<span style="font-size:13px;"><strong>Kontakt</strong></span><br /></td></tr>
<tr><td>
Nehmen Sie kontakt zu uns auf!<p><hr width='80%' /><br /></td>
</tr>
<tr><td><br />
<form action="kontakt.php" method="POST">
<input type='hidden' name='check' value='auftrag'>
<table border="0" align="center">
<tr>
<td align="right">Name:</td><td><input type="text" size="15" maxlength="30" name="name" value="<?php echo $name ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($name))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Namen ein.</b></font>";
}
}
?></td>
<td align="right"> Betreff:</td><td>
<input type="text" size="15" maxlength="30" name="betreff" value="<?php echo $betreff ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($betreff))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Betreff an.</b></font>";
}
}
?></td>
</tr>
<tr>
<td align="right">Vorname:</td><td><input type="text" size="15" maxlength="30" name="vorname" value="<?php echo $vorname ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($vorname))
{
echo"<b><font color='darkred'>Bitte geben Sie einen Vornamen an.</b></font>";
}
}
?></td>
<td align="right" valign="top" rowspan="3"> Nachricht:</td><td rowspan="3">
<Textarea name="comment" rows="5" cols="18"><?php echo $comment ?></textarea>
<br />
<?php
if ($check==auftrag)
{
if (empty($comment))
{
echo"<b><font color='darkred'>Bitte geben Sie eine Nachricht ein.</b></font>";
}
}
?></td></tr>
<tr>
<td align="right">E-Mail:</td><td><input type="text" size="15" maxlength="50" name="email" value="<?php echo $email ?>">
<br />
<?php
if ($check==auftrag)
{
if (empty($email))
{
echo"<b><font color='darkred'>Bitte geben Sie eine E-mail-adresse an.</b></font>";
}
}
?></td>
</tr><tr>
<td align="right">Telefon:</td><td><input type="text" size="15" maxlength="30" name="telefon" value="<?php echo $telefon ?>">
</td>
</tr>
<tr><td colspan="3" align="center"><br><INPUT type=submit value="Nachricht senden"></td></tr>
</table>
</form>
</td>
</tr>
</table>
<br /><br />
</div>
</body>
</html>[/code:1]also steht únter jedem input feld ein code der darauf hinweist wenn die variable leer ist.
wie und wo schreibe ich jetzt den code hin das es abgesendet werden soll und trotzdem darauf achtet das alle variablen ausgefüllt sind?
ich hoffe mir kann einer helfen schon mal herzlichen dank
