[PHP] Problem mit Script
-
Hi,
hab mal einen Script geschrieben nur funkt er nicht was ist falsch?<?php print <<<EOT <html> <head> <title>Kontakt</title> <meta name="author" content="Alexander Sulfrian - MIM Schülerdesign"> <link rel="stylesheet" href="format.css" type="text/css"> <SCRIPT language="JavaScript" src="status.js" type="text/javascript"></SCRIPT> <style type="text/css"> <!-- td, input, textarea { font-size:12px; font-family:Verdana,sans-serif; font-weight:bold; color:#205681;} .Feld { background-image:url(pics/flaeche.jpg); width=100%; border:2px solid #205681;} .Button { background-color:#205681; color:#CED8F4; width=140px; border:2px solid #205681;} #error { font-size:15px; font-family:Verdana,sans-serif; font-weight:bold; color:#CC3333; text-align:center;} --> </style> </head> <body background="pics/flaeche.jpg" text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000"> <center> EOT; if ((!isset($name)) OR (!isset($mail)) OR (!isset($nachricht))) { print <<<EOT <br> <div id="error">Füllen sie alle Felder aus!</div> <br> EOT; } else { print <<<EOT <br> <div id="error">Bitte geben sie eine gültige E-Mail Adresse ein!</div> <br> EOT; } print <<<EOT <form name="Kontakt" action="kontakt.php" method=get> <table width=70% cellpadding = 5> <tr> <td align=right width="115px">Name:</td> <td><input name="name" class="Feld" size=60 maxlength=60></td> </tr> <tr> <td align=right width="115px">E-Mail Adresse:</td> <td><input name="mail" class="Feld" size=60 maxlength=60></td> </tr> <tr> <td align=right valign="top" width="115px">Nachricht:</td> <td><textarea name="nachricht" class="Feld" rows=20 cols=60></textarea></td> </tr> <tr> <td></td> <td align=center><input type=submit class="Button" value="Absenden">        <input class="Button" type=reset value="Eingaben löschen" onClick="document.Kontakt.Name.focus();"></td> </tr> </table> </form> </center> </body> </html> EOT; ?> // Zeile 76
Die Fehlermeldung gibt's unter:
http://www.sulfrian.de.vu/download/kontakt.phpDanke
Alexander Sulfrian
-
Du musste alle Leerzeichen hinter EOT löschen.
Warnung
Es ist sehr wichtig zu beachten, dass die Zeile mit dem schließenden Bezeichner keine anderen Zeichen enthält, ausgenommen möglicherweise ein Semikolon. Das bedeuted im Besonderen, dass der Bezeichner nicht eingerückt werden darf und es dürfen keine Leerzeichen oder Tabulatoren vor oder nach dem Semikolon stehen.
-
Danke
Das wars!
MFG
Alexander Sulfrian
PS: Woher ist das Zitat? Hört sich nach einer interessanten PHP Referenz an, oder?
-
-
Danke
Alexander Sulfrian *adding the link to the bookmarks*