Habe ein Formular, welches aber die Daten an die E-mail add nicht weiter gibt finde nun auch nicht den Fehler:
PHP-Code:
<?PHP
$script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];
$errorFields = array('Name',
'email',
'System_Name',
'Download_URL',
'system'
);
for($x=0;$x<count($errorFields);$x++)
{
$errorClass[$errorFields[$x]] = 'inputField';
}
if(isset($_POST['submit']))
{
$error = FALSE;
foreach($errorFields as $key => $value)
{
if(empty($_POST[$errorFields[$key]]))
{
$error = TRUE;
$errorClass[$value] = 'errorField';
$errorPicture[$value] = '[img]achtung_klein.gif[/img]';
}
}
}
if($_GET['check'] == "TRUE")
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td>[b]
Ihre Eintrag war erfolgreich![/b]
Ihre Daten wurden weitergeleitet.</td></tr></table>
';
}
if(isset($_POST['submit'])){
if($error == TRUE)
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td>
[img]achtung_gross.gif[/img]</td><td>[b]Achtung![/b]
Es ist zu einem Fehler gekommen. Bitte füllen Sie alle
farblich markierten Pflichtfelder aus.</td></tr></table>
';
}
else
{
mail("info@cms-demo.org",$_POST['Name'],$_POST['email'],$_POST['System_Name'],$_POST['system'],$_POST['Download_URL']);
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Formular</title>
<link rel="stylesheet" type="text/css" href="formStyle.css">
</head>
<body>
<FORM action="<?PHP echo $script; ?>" method=post>
<TABLE width="420" border=0 align="center" cellPadding=0 cellSpacing=0>
<TR>
<TD bgcolor="#000000" >[img]transparent.gif[/img]</TD>
</TR>
<TR>
<TD height=2></TD>
</TR>
<TR>
<TD height=18 class=headlineweiss>
<div align="center">[b]CMS-DEMO - Opensource Script hinzufügen[/b]</div>
</TD>
</TR>
</table>
<TABLE width="420" align="center" border="0" class="table">
<TR>
<TD colSpan=4>
<div align="justify">
</div>
</TD>
</TR>
<TR>
<TD colSpan=4><?PHP echo $errorMessage; ?></TD>
</TR>
<TR>
<TD align=center colSpan=4></TD>
</TR>
<TR>
<TH align=left><?PHP echo $errorPicture['Name']; ?>Vorname:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['Name']; ?>" name="Name" value="<?PHP echo $_POST['Name']; ?>"></TD>
</TR>
<TR>
<TH align=left><?PHP echo $errorPicture['email']; ?>Email:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['email']; ?>" name="email" value="<?PHP echo $_POST['email']; ?>"></TD>
</TR>
<TR>
<TH align=left><?PHP echo $errorPicture['System_Name']; ?>System-Name:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['System_Name']; ?>" name="System_Name" value="<?PHP echo $_POST['System_Name']; ?>"></TD>
</TR>
<TR>
<TH align=left><?PHP echo $errorPicture['system']; ?>System Kategorie:*</TH>
<TD colSpan=3>
<SELECT size="1" name="system" class="<?PHP echo $errorClass['system']; ?>">
<OPTION value="" <?PHP if(empty($_POST['system'])) echo 'selected'; ?>>Bitte auswählen</OPTION>
<OPTION value="7" <?PHP if($_POST['system'] == "3") echo 'selected'; ?>>CMS</OPTION>
<OPTION value="6" <?PHP if($_POST['system'] == "2") echo 'selected'; ?>>Foren</OPTION>
<OPTION value="5" <?PHP if($_POST['system'] == "1") echo 'selected'; ?>>Blogs</OPTION>
<OPTION value="4" <?PHP if($_POST['system'] == "3") echo 'selected'; ?>>Galleries</OPTION>
<OPTION value="3" <?PHP if($_POST['system'] == "2") echo 'selected'; ?>>e-Commerce</OPTION>
<OPTION value="2" <?PHP if($_POST['system'] == "1") echo 'selected'; ?>>Groupware</OPTION>
<OPTION value="1" <?PHP if($_POST['system'] == "1") echo 'selected'; ?>>Wiki</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TH align=left><?PHP echo $errorPicture['Download_URL']; ?>Download URL:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['Download_URL']; ?>" name="Download_URL" value="<?PHP echo $_POST['Download_URL']; ?>"></TD>
</TR>
<TR>
<TD align=center colSpan=4><HR></TD>
</TR>
<TR>
<TD align=right colSpan=4>
<INPUT name="submit" type="submit" value="Absenden" class="button">
</TD>
</TR>
</TABLE>
</FORM>
</body>
</html>
Schon mal danke im voraus