print("") in eine datei schreiben
Hallo,
ich möchte das PHP-Befehle in eine andere Datei geschrieben werden. $eintrag=print("<table>"); $eintrag.=print("<tr>"); $eintrag.=print("<td>"); $eintrag.=print("<b>An:</b>"); $eintrag.=print("</td>"); $eintrag.=print("<td>"); $eintrag.=print("$empfaenger"); $eintrag.=print("</td>"); $eintrag.=print("</tr>"); $eintrag.=print("<tr>"); $eintrag.=print("<td colspan='2'>"); $eintrag.=print("$nachricht"); $eintrag.=print("</td>"); $eintrag.=print("</tr>"); $eintrag.=print("<tr>"); $eintrag.=print("<td>"); $eintrag.=print("$datum"); $eintrag.=print("</td>"); $eintrag.=print("<td>"); $eintrag.=print("$zeit"); $eintrag.=print("</td>"); $eintrag.=print("</tr>"); $eintrag.=print("<table>"); $eintrag.=print("//ende"); $bol=file_exists("ausgang.php"); if($bol){ $datei=fopen("ausgang.php","r"); if($datei){ $dateigroesse=filesize("ausgang.php"); $inhalt=fread($datei,$dateigroesse); fclose($datei); } $ersetzen=str_replace("//ende",$eintrag,$inhalt); } $bol=file_exists("ausgang.php"); if($bol){ $datei=fopen("ausgang.php","a"); if($datei){ $output=fwrite($datei,$ersetzen); fclose($datei); } } Mein Problem ist, dass $eintrag sofort angezeigt wird und nicht in die datei geschrieben wird. thx Xardas |
Warum muss denn print mit in die Datei?
Kannst du nicht einfach die HTML-Tags und den restlichen Text in die Datei schreiben und beim auslesen print anwenden? Ansonsten müsstest du print auch in "" setzen. |
$eintrag .= 'print("blabla")';
ob das sinnvoll ist? Viele Grüße Beedle |
Nö. :)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:08:21 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.