Der Titel ist selbsterklärend. In PHP erstelle ich eine PHP-Datei, füge PHP und HTML-Code hinzu und schließe sie dann. Das Problem ist, dass PHP-Dateien den gesamten gefundenen PHP-Code übernehmen und ihn in Leerheit umwandeln. Hier ist das letzte, was ich ausprobiert habe.Wie könnte ich PHP-Code in eine von PHP erstellte Datei schreiben?
$phpfile=fopen('backupfile.php',"r");
$phptext=fgets($phpfile);
if(stristr($link, 'http://') === FALSE) {
fwrite($file2,$phptext."<meta http-equiv='refresh' content='0; URL=http://".$link." '/>");
}else{
fwrite($file2,$phptext."<meta http-equiv='refresh' content='0; URL=".$link." '/>");
}
phpfile beinhaltet folgende Leistungen:
<?php $file=fopen("/num","r"); $bar=fgets($file); $bar=$bar+1; $file=fopen("/num","w"); fwrite($file,$bar); ?>
Wie gesagt, es einfach nicht, dass in der Datei hinzufügen.
Ich versuchte htmlentities, aber das machte den PHP-Code für die Seite sichtbar und nicht in der Datei festverdrahtet.
Danke für jede Hilfe.
Fügt es Standard-ASCII-Text hinzu - wie in - Sie wissen, dass der Schreibprozess selbst funktioniert, unabhängig davon, was die Konzentration ist? – Martin
Haben Sie '$ phptext probiert. " ' – Joum
@Joum kann ich nicht sehen irgendein Unterschied zwischen dem und dem, was ich oben geschrieben habe. –