Hallo Communty,
ich habe ein Problem mit mein Kontakt-Formular. Ja, ich weiß Ihr habt das schon so oft gehört, allerdings würde ich trotzdem gerne wissen wo ich ein fehler gemacht habe.
Das kommt immer:
Parse error: parse error in C:\..\...\kontakt.php on line ??
Habe ich ein "fehler" behoben, kommt direkt der nächste. Deshalb kommt jetzt einfach mal der Code:
ich habe ein Problem mit mein Kontakt-Formular. Ja, ich weiß Ihr habt das schon so oft gehört, allerdings würde ich trotzdem gerne wissen wo ich ein fehler gemacht habe.
Das kommt immer:
Parse error: parse error in C:\..\...\kontakt.php on line ??
Habe ich ein "fehler" behoben, kommt direkt der nächste. Deshalb kommt jetzt einfach mal der Code:
Code:
<?php // Datei: kontakt/biber_kontakt.php
header("Content-Type: text/html; charset=utf-8");
function array_item($ar, $key) {
if(array_key_exists($key, $ar))
if (get_magic_quotes_gpc()) {
return stripslashes($ar[$key]);
} else {
return $ar[$key];
}
}
?>
<!DOCTYPE HTML PUBLIC "-/W3C//DTD 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Biber-Kontakt</title>
</head>
<body>
<h1>Fehlt Ihn ein Produkt</h1>
<form method="POST" action="register.php">
<?php
$submit = array_item($_POST, 'submitbutton');
$fname = array_item($_POST, 'fname');
$lname = array_item($_POST, 'lname');
$email = array_item($_POST, 'email');
$tele = array_item($_POST, 'tele');
$pronam = array_item($_POST, 'pronam');
$ean = array_item($_POST, 'ean');
$beschreibung = array_item($_POST, 'beschreibung');
$bemerkung = array_item($_POST, 'bemerkung');
if ($submit == 'Register') {
if ($fname == '' || $lname == '' || $email == '' || $tele == '' || $pronam == '' || $ean == '' || $beschreibung == '' || $bemerkung == '') {
print "<b>You forgot one of the required fields!</b>";
} else {
print "<p>Your date is complete:</p>\n";
print "<pre>\n";
print "Firstname: ". htmlspecialchars($fname)."\n";
print "Lastname: ". htmlspecialchars($lame)."\n";
print "E-Mail: ". htmlspecialchars($email)."\n";
print "Telefon: ". htmlspecialchars($tele)."\n";
print "Produkt-Name: ". htmlspecialchars($pronam)."\n";
print "EAN: ". htmlspecialchars($ean)."\n";
print "Beschreibung: ". htmlspecialchars($beschreibung)."\n";
print "Bemerkung: ". htmlspecialchars($bemerkung)."\n";
print "<input type=\"submit\" name =\"submitbutton\" value=\"Confirm\"> ";
print "<input type=\"submit\" name =\"submitbutton\" value=\"Correct\"></pre>\n";
print "<input type=\"hidden\" name=\"fname\" value=\"".htmlspecialchars($fname)."\">";
print "</form></body></html>";
exit ();
}
} else if ($submit == 'Confirm') {
$mailtext = "$fname\$lname\$email\$tele\$pronam\$ean\$beschreibung\$bemerkung\n";
mail("[email protected]", "Produkt fehlt", $mailtext);
print "<p>Vielen Dank, Wir werden uns bald bei Ihnen melden</p>";
print "<p><a href=\"/\">Home</a>\n</body></html>";
exit() ;
?>
<table border="2">
<tr>
<td>Vorname
<td><input type="text" name="fname" value="<?php echo htmlspecialchars($fname); ?>" size="30">
<td>Nachname
<td><input type="text" name="lname" value="<?php echo htmlspecialchars($lname); ?>" size="30">
<td>E-Mail
<td><input type="text" name="email" value="<?php echo htmlspecialchars($email); ?>" size="30">
<td>Telefon
<td><input type="text" name="tele" value="<?php echo htmlspecialchars($tele); ?>" size="30">
<td>Produktname
<td><input type="text" name="pronam" value="<?php echo htmlspecialchars($pronam); ?>" size="30">
<td>EAN
<td><input type="text" name="ean" value="<?php echo htmlspecialchars($ean); ?>" size="30">
<td>Beschreibung
<td><input type="text" name="beschreibung" value="<?php echo htmlspecialchars($beschreibung); ?>" size="30">
<td>Bemerkung
<td><input type="text" name="bemerkung" value="<?php echo htmlspecialchars($bemerkung); ?>" size="30">
</tr>
</table>
<i>(all Fields are mandatory)</i>
<p><input type="submit" name="submitbutton" value="Absenden"></p>
</form>
</body>
</html>