• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Fehler mit div

Status
Für weitere Antworten geschlossen.

FleyerShaver

Neues Mitglied
Ich habe da folgenden Code
PHP:
<?php
error_reporting(E_ALL);
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
echo " <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
echo " <html>\n"; 
echo "   <head> \n";
echo " <title> Meine Clanseite </title>\n";
echo "   <link rel=\" stylesheet\" tybe=\"text/css\" href=\"style.css\"/>\n ";
echo "      <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
echo " </head> \n";
echo " <body> \n;
echo " <div id=\"root\"> \n";
echo " </div> \n";
echo "    <div id=\"banner\">\n";
include "banner.php";
echo " </div> \n ";
echo "       <div id=\"links\">\n";
include "menu.php";
echo " </div>\n";
echo "      <div id=\"mitte\">\n";
include "inhalt.php"; 
echo "</div>\n";
echo "            <br style=\"clear:both;\" />\n";
echo " </div>\n";
echo "</body>\n";
echo " </html>\n";
Wenn ich dieses Skript bei XAMPP starte kommt aber nur so eine Fehlermeldung:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Programme\xampp\htdocs\index.php on line 14
Was mach ich falsch?
 
Du hast ein schließendes Anführungszeichen vergessen. Das siehst du wenn du mal auf den Highlight deines codes schaust.

Ich würde dir emphelen nicht alles per php ausgeben zu lassen. Schreibe es doch lieber als html und bind php ein. Das ist übersichtlicher und erspart dir solche probleme.
 
desweiteren noch folgendes:
PHP:
echo " <div id="root"> \n";
php interpretiert das so, dass das echo ab ...id=" zuende ist und will hinter dem " ein semikolon haben.
Du musst es so schreiben:
PHP:
echo " <div id=\"root\"> \n";
 
Das hier ist Zeile 14[...]
Ach so:
PHP:
1. <?php
2. error_reporting(E_ALL);
3. include "inc/config.php";
4. @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR 5. die(mysql_error());
6. mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
7. echo " <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
8. echo " <html>\n";
9. echo "   <head> \n";
10. echo " <title> Meine Clanseite </title>\n";
11. echo "   <link rel=\" stylesheet\" tybe=\"text/css\" href=\"style.css\"/>\n ";
12. echo "      <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
13. echo " </head> \n";
14. echo " <body> \n;
15. echo " <div id="root\"> \n";
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben