Hallo alle zusammen!
Ich bin absoluter Anfänger in Sachen Webprogrammierung und Ich hoffe einer von euch kann mir helfen.
Ich hatte mir ein WAMP System auf meinem PC eingerichtet. Nach der Eingabe von localhost in den Browser erschien ein Fenter, dass mir mitteilte, dass Apache2 ohne Probleme läuft. Wenn man localhost/info.php eingab wurde eine Seite angezeigt, die alle möglichen Einstellungen zu PHP ausspuckte.
Jetzt wollte ich zur Übung n Gästebuch erstellen mit folgendem Code:
<!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>Gästebuch</title>
</head>
<body bgcolor="#FFFFFF"><br>
<form method="post" action="new_entry.php">
<input type="hidden" name="eingabe" value="1">
Name: <input type="text" name="name" size="20"><br>
E-Mail: <input type="text" name="email" size="20"><br>
URL: <input type="text" name="url" value="http://" size="40"><br>
<textarea name="text" rows="10" cols="40"></textarea><br>
<input type="submit" value="Weg damit!" size="20">
<input type="reset" value="Löschen" size="20">
</form>
</body>
</html>
Die Einträge sollten in der Datei new_entry.php ausgegeben werden. Diese sieht wie folgt aus.
<html><head><title></title></head>
<body bgcolor="#FFFFFF">
<?php
$name = $_POST["name"];
$email = $_POST["email"];
$url = $_POST["url"];
$text = $_POST["text"];
if($_POST["eingabe"] == 1) {
echo "Name: $name<BR>Email: $email<BR>URL: $url<BR>Ihr Text: $text";
} else {echo "Bitte verwenden Sie das Formular!";
}
?>
</body>
</html>
Jedoch erhalte ich als Ausgabe im Browser immer
Email: $email
URL: $url
Ihr Text: $text"; } else {echo "Bitte verwenden Sie das Formular!"; }?>
Wenn n bekannter das Script laufen lässt, funktioniert alles hervorragend
Könnt ihr unter http://www.mantiz.org/test sehen.
Er kann mir aber auch nicht weiter helfen. Als ich dann diese Seite entdeckt habe, hab ich XAMPP installiert (zuvor das alte natürlich geputzt), aber auch hier war es dasselbe. Ebenso, ob ich das Script mit Dreamweaver schreibe oder mit nem Editor. Es geht überhaupt nichts nicht mal so n einfaches Script wie
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
echo("Hallo wie gehts?")
?>
</body>
</html>
wird ausgegeben. Ich bin am verzweifeln. Wenns so bleibt kann ich PHP vergessen. Bitte helft mir. Danke!