kostenloser Webspace werbefrei: lima-city


HTML Layout durch PHP nicht möglich?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    no0ob

    no0ob hat kostenlosen Webspace.

    Hallo Leute.
    Ich bin dabei PHP zu lernen und versuche mich an einem Projekt.
    Allerdings sieht es so aus als ob ich das Layout mit
    echo
    nicht hinbekomme...

    Hier ist die Seite mit HTML: http://rage-clan.kicks-ass.org/GOT/design.html

    Hier ist die Seite mit PHP: http://rage-clan.kicks-ass.org/GOT

    der PHP code der index.php:
    <?php  	error_reporting(E_ALL);  
    echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
    echo "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
    echo "<html>\n";
    echo "<head>\n";
    echo "<title>GOT - Garden of Tutorials</title>\n";
    echo "<link rel=\"stylesheet\" type=\"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";
    // begin BANNER
    echo "<div id=\"banner\">\n";
    include("banner.php");
    echo "</div>\n";
    // end BANNER
    // begin TOP BLOCKS
    echo "<div id=\topblocks\">\n ";
    include("topblocks.php");
    echo "</div>\n ";
    // end TOP BLOCKS
    echo "</body>\n ";
    echo "</html>\n ";
    ?>


    Der PHP Code der banner.php:
    <?php
    echo "<html>\n";
    echo "<head>\n";
    echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">";
    echo "</head>\n";
    echo "<body>\n";
    echo "<table width=\"700\" border=\"0\" cellpadding=\"0\">\n";
    echo "<tr>\n";
    echo "<td colspan=\"2\">\n";
    echo "<img src=\"images/design_01.png\" width=\"700\" height=\"120\" />\n";
    echo "</td>\n";
    echo "</tr>\n";
    echo "<td colspan=\"2\">\n";
    echo "<img src=\"images/design_02.png\" width=\"700\" height=\"8\" />\n";
    echo "</td>\n";
    echo "</tr>\n";
    echo "</table>\n";
    echo "</body>\n";
    echo "</html>\n";
    ?>


    Der PHP Code der topblocks.php:
    <?php
    echo "<html>\n";
    echo "<head>\n";
    echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">";
    echo "</head>\n";
    echo "<body>\n";
    echo "<table border=\"0\">\n";
    echo "<tr>\n";
    echo "<td>\n";
    echo "<img src=\"images/design_03.png\" width=\"450\" height=\"85\" />\n";
    echo "</td>\n";
    echo "\n";
    echo "<td>\n";  	
    echo "<img src=\"images/design_04.png\" width=\"250\" height=\"85\" />\n";  	
    echo "</td>\n";  	
    echo "</tr>\n";  	
    echo "<tr>\n";
    echo "<td colspan=\"2\">\n";
    echo "<img src=\"images/design_05.png\" width=\"700\" height=\"8\" />\n";  	
    echo "</td>\n";  	
    echo "</tr>\n";  	
    echo "</table>";
    echo "</body>\n";
    echo "</html>\n";
    ?>


    Ich hoffe ihr nehmt euch die Zeit diesen Thread durchzulesen, Danke :)

    Beitrag ge?ndert am 26.01.2006 15:41 von no0ob

    Beitrag ge?ndert am 26.01.2006 15:45 von no0ob

    Beitrag ge?ndert am 26.01.2006 15:49 von no0ob

    Beitrag ge?ndert am 26.01.2006 15:50 von no0ob
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. r*****r

    hast du schonmal was von einem Zeilenumbruch geh?rt, das w?re bei dir dringend von n?ten, so ist es n?mlich total un?bersichtlich.

    Un dwarum machst du nicht in etwa so:

    // code
    ?>
    <HTML>
    <head>
    <title>*quieeek*</title>
    </head>
    <body>
    <?php
    echo("*blubb*");
    ?>
    </body>
    </HTML>


    1. es ist ?bersichtlicher und
    2. muss nicht alles geparst werden.
  4. Autor dieses Themas

    no0ob

    no0ob hat kostenlosen Webspace.

    Das mit dem zeilenumbruch tut mir leid, ich habs einfach eingef?gt, ich editier gerade alles
  5. Autor dieses Themas

    no0ob

    no0ob hat kostenlosen Webspace.

    So, hab den Thread editiert.
    Nun zu deiner Antwort:
    Es ist mir klar dass es so geht wie du es beschrieben hast, aber ich wollte wissen warum es so nicht geht, bzw. was f?r einen Fehler ich gemacht hab.
    Aber dennoch, danke f?r deine Antwort
  6. r*****r

    das erste w?rde ich so machen ist leichter und ?bersichtlicher:

    error_reporting(E_ALL); 
    ?> 
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <title>GOT - Garden of Tutorials</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
    </head>
    <body>
    
    <div id="banner">
    <?php
    include("banner.php");
    ?>
    </div>
    <div id="topblocks">
    <?php
    include("topblocks.php");
    ?>
    </div>
    </body>
    </html>


    [EDIT]

    die Banner.php w?rde bei mir so aussehen:
    ?>
    <table width="700" border="0" cellpadding="0">
    	<tr>
    		<td colspan="2">
    		<img src="images/design_01.png" width="700" height="120" />
    		</td>
    	</tr>
    	<td colspan="2">
    		<img src="images/design_02.png" width="700" height="8" />
    		</td>
    	</tr>
    </table>


    die Datei wird ja mit include() in die andere Datei eingebunden, deswegen ist das <HTML> und so ?berfl?ssig, da du das ganze ja schon in der anderen Datei hast.

    Beitrag ge?ndert am 26.01.2006 15:52 von ruehrer

    Beitrag ge?ndert am 26.01.2006 15:56 von ruehrer

    Beitrag ge?ndert am 26.01.2006 15:57 von ruehrer
  7. Autor dieses Themas

    no0ob

    no0ob hat kostenlosen Webspace.

    Auch bei deiner Antwort (danke) kann ich nur auf meinen vorherigen Post verweisen:
    Ist es anders nicht m?glich??
  8. r*****r

    doch ist es, nur m?chte ich dir zeigen, das es ?berfl?ssig ist, da dadurch Performance verloren geht, aber es ist M?glich.

    Und vorallem ist es anders auch ?bersichtlicher, was f?r mich der Hauptgrund w?re es nicht so zu machen.
  9. w****e

    so m?sste es gehen

    <? echo "<html>
    <head>
    <title>design</title>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
    </head>
    <body bgcolor=\"#FFFFFF\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">
    <!-- ImageReady Slices (design.psd) -->
    <table id=\"Table_01\" width=\"700\" height=\"900\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr>
    <td colspan=\"2\">
    <img src=\"images/design_01.png\" width=\"700\" height=\"120\" alt=\"\"></td>
    </tr>
    <tr>
    <td colspan=\"2\">
    <img src=\"images/design_02.png\" width=\"700\" height=\"8\" alt=\"\"></td>
    </tr>
    <tr>
    <td>
    <img src=\"images/design_03.png\" width=\"450\" height=\"85\" alt=\"\"></td>
    <td>
    <img src=\"images/design_04.png\" width=\"250\" height=\"85\" alt=\"\"></td>
    </tr>
    <tr>
    <td colspan=\"2\">
    <img src=\"images/design_05.png\" width=\"700\" height=\"8\" alt=\"\"></td>
    </tr>
    <tr>
    <td colspan=\"2\">
    <img src=\"images/design_06.png\" width=\"700\" height=\"679\" alt=\"\"></td>
    </tr>
    </table>
    <!-- End ImageReady Slices -->
    </body>
    </html>"; ?>
  10. Autor dieses Themas

    no0ob

    no0ob hat kostenlosen Webspace.

    Und was ist mit den includes?
    ich m?chte ja meine Grafiken includen
  11. a****v

    ok dann
    erstezt du einfach den bereich in dem der banner hier ausgegeben wird durch den include.
    nicht vergessen vohrher die ausgabe zu beenden (";)
    und danach wieder anzufangen (echo ")
  12. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!