html mit variablen

mike4004

Erfahrenes Mitglied
Hallo ich habe ein Problem ich habe einen html Code in dem ich die folgenden Variablen einsetzen will und in eine Datei schreiben kann das ganze soll eine Variable sein also der gesamte Code(mit eingesetzten Variablen) das ich sie mit
Code:
$dateiname= "danke.html";
$datei = fopen($dateiname,$text,10000);
schreiben kann
Denn irgentwie komm ich damit net ganz zu recht so viele "

Danke schon jetzt für eure Hilfe
Code:
<body text="#FFFFFF" bgcolor="#000000">

        <div align="center" > <font size="6" color="#FFFFFF">$_POST[' variable' ]</font></div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>

        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>

        <div align="center" > </div>
        <div align="center" > <font color="#FFFFFF">&nbsp;</font><p>
        <font color="#FFFFFF"><span class="Txt12">

$_POST['erste variable' ]

            </font></p>
          <p>
        <font color="#FFFFFF">
.$_POST['zweite variable'].
</font></p>

        <p>
        <img border="0" src="$_POST['3tevariable'] " width="123" height="125"></p>
          <p><font color="#FFFFFF">$_POST['4tevariable'] </font></p>
        <p>
        <a href="$_POST['5tevariable'] " style="color: #000000; text-decoration: none">
        <font color="#FFFFFF">Download</font></a></p>
        <p><font color="#FFFFFF">$_POST['6tevariable'] </font></p>

          <hr>
          <p> </div>
 
Zuletzt bearbeitet:
PHP:
$text = "
<body text=\"#FFFFFF\" bgcolor=\"#000000\">

        <div align=\"center\" > <font size=\"6\" color=\"#FFFFFF\">".$_POST[' variable' ]."</font></div>
        <div align=\"center\" > </div>
        ...";
 
Suye, sicher, dass er das gemeint hat?
Ich hab's nicht ganz so kapiert.

Aber HTML mit PHP erzeugen - IGITT :) Der Quellcode sieht dann SCH. aus :-p
Ich bin dafür, nur den tatsächlichen PHP-Code in PHP zu schreiben:
<html>
<?php
//code
?>
<html>
usw.

edit: Achso, er braucht es als ganze Variable.
Hmmm ... Kann man nicht die ganze Datei reinschreiben, anstatt als Variable reinzuschreiben?
 
Zuletzt bearbeitet:
Ja Danke suye die Idee hab ich auch gehabt doch ich bin nicht über zeile 4 hinausgekommen hier mein code
HTML:
<?php
$text="<body text=/"#FFFFFF/ bgcolor="#000000">

<div align="center" > <font size="6" color="#FFFFFF">".$_POST['file'].
          "</font></div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>

        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>
        <div align="center" > </div>

        <div align="center" > </div>
        <div align="center" > <font color="#FFFFFF">&nbsp;</font><p>
        <font color="#FFFFFF"><span class="Txt12">".$_POST['beschreibung']."</font></p>
          <p>
        <font color="#FFFFFF">".$_POST['eig']."<p>
        <img border="0" src"".$_POST['bild']."" width="123" height="125"></p>
          <p><font color="#FFFFFF">Hersteller:".$_POST['hersteller']."</font></p>
        <p>
        <a href="".$_POST['Download'].""style="color: #000000; text-decoration: none">
        <font color="#FFFFFF">Download</font></a></p>
        <p><font color="#FFFFFF">.$_POST['Type']."</font></p>

          <hr>
          <p> </div>
";
?>

fehler ausgabe
Parse error: parse error in C:\php\htdocs\ds-)\_debug_tmp.php on line 4
 
Schrott gelabert^^ sry - delete
edit: Das bezieht sich auf DIESEN Post, habe hier irgendwas erzählt und editiert
 
Zuletzt bearbeitet:
Was meinst du damit ?

Wisst ihr wieso ich tutorials.de so liebe weil man sich mit anderen Menschen mitten in der Nacht unterhalten kann.
 
Hehe :)

Also du hast ja jetzt in den HTML-Tags:
attribut="Wert" (z.B color="#ff0000")
Die " musst du entweder mit \ escapen, das heißt ein \ davor schreiben (color=\"#ff0000\")
oder anstatt der " einfach ' schreiben. (color='#ff0000')
Probier das mal aus
 
Zurück