Skillie
Grünschnabel
Hallo,
ich hoffe ihr könnt mir helfen. Ich habe hier eine Datei, in der ich ein Formular verarbeiten lassen will. Nur bekomme ich beim ausführen der Datei einen PHP Fehler
Line 35 ist jetzt im Original Quelltext, die Zeile, in der
steht.
Ich hoffe ihr könnt mir helfen oder habt eine Idee, wo der Fehler liegen könnte.
Wenn etwas unklar sein sollte oder noch etwas fehlt, schreibt es bitte, ich versuche es dann zu beantworten.
Vielen Dank schon mal
ich hoffe ihr könnt mir helfen. Ich habe hier eine Datei, in der ich ein Formular verarbeiten lassen will. Nur bekomme ich beim ausführen der Datei einen PHP Fehler
So weit so gut, die Fehlermeldung ist ja noch verständlich. Was mich jetzt nur wundert ist, dass an der Stelle (Line 35) gar kein PHP verwendet wird, sondern HTMLParse error: parse error, unexpected '<' in /srv/www/htdocs/web38/html/schletau/gb_entry.php on line 35
PHP:
<?php
//MySQL Connect
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
//Query Start
if(!isset($_POST['Name'], $_POST['Email'],
$_POST['Text'])) {
die("Bitte Benutzen sie das Formular aus dem Gästebuch\n");
}
if(trim($_POST['Name']) == "") {
die("Bitte geben sie einen Namen ein");
}
if(trim($_POST['Text']) == "") {
die("Bitte geben sie einen Text ein");
}
$sql = "INSERT INTO gaestebuch
(Name, Email, Inhalt, Datum, IP)
VALUES
('".addslashes(htmlspecialchars($_POST['Name']))."',
'".addslashes(htmlspecialchars($_POST['Email']))."',
'".addslashes(htmlspecialchars($_POST['Text']))."',
NOW()
'$REMOTE_ADDR');
mysql_query($sql) OR die(mysql_error());
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<head>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
Line 35 ist jetzt im Original Quelltext, die Zeile, in der
HTML:
<head>
Ich hoffe ihr könnt mir helfen oder habt eine Idee, wo der Fehler liegen könnte.
Wenn etwas unklar sein sollte oder noch etwas fehlt, schreibt es bitte, ich versuche es dann zu beantworten.
Vielen Dank schon mal