Mr.RGee
11.11.2009, 20:00:18
Hallo Leute,
in diesem Code muss irgent ein Fehler sein, bekomme immer die Fehlermeldung:
Parse error: syntax error, unexpected T_STRING in xxxxxxxxxxx on line 49
<?php
$strEmpfaenger = "xxx@xxxxxx.com";
$strFrom = '"Formmailer" <xxx@xxxxxx>";
$strSubject = "xxxxxxx";
$strReturnhtml = "xxxxxxxxxx";
$strDelimiter = ":\t";
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Einfacher PHP-Formmailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Nachricht an die Geschäftsleitung senden </h1>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<dl>
<dt>Ihr Name:</dt>
<dd><input type="text" name="Versender" /></dd>
<dt>Ihr Casino:</dt>
<dd><input type="text" name="E-Mail" /></dd>
<dt> </dt>
<dt>Nachricht:</dt>
<dd><textarea name="Bemerkungen" rows="30" cols="50"></textarea></dd>
</dl>
<!-- Ende der Beispielangaben -->
<p>
<input type="submit" value="Senden" />
<input type="reset" value="Zurücksetzen" />
</p>
</form>
</body>
</html>
Das Ganze stammt von selfhtml - in php habe ich nicht wirklich einen Plan...
Wäre für Hilfe sehr dankbar
in diesem Code muss irgent ein Fehler sein, bekomme immer die Fehlermeldung:
Parse error: syntax error, unexpected T_STRING in xxxxxxxxxxx on line 49
<?php
$strEmpfaenger = "xxx@xxxxxx.com";
$strFrom = '"Formmailer" <xxx@xxxxxx>";
$strSubject = "xxxxxxx";
$strReturnhtml = "xxxxxxxxxx";
$strDelimiter = ":\t";
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Einfacher PHP-Formmailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Nachricht an die Geschäftsleitung senden </h1>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<dl>
<dt>Ihr Name:</dt>
<dd><input type="text" name="Versender" /></dd>
<dt>Ihr Casino:</dt>
<dd><input type="text" name="E-Mail" /></dd>
<dt> </dt>
<dt>Nachricht:</dt>
<dd><textarea name="Bemerkungen" rows="30" cols="50"></textarea></dd>
</dl>
<!-- Ende der Beispielangaben -->
<p>
<input type="submit" value="Senden" />
<input type="reset" value="Zurücksetzen" />
</p>
</form>
</body>
</html>
Das Ganze stammt von selfhtml - in php habe ich nicht wirklich einen Plan...
Wäre für Hilfe sehr dankbar