Überschreiben

mahaju

Grünschnabel
Hallo,
ich möchte mittels PHP die Datei "index.html" mit dem Text aus "index.txt" überschreiben lassen. Aber ich weiß nicht, ob das hier richtig ist:

PHP:
<?php
function leeren($file) {
   $datei = fopen($file,"w");
    fputs($datei,"");
    fclose($datei);
}
leeren("index.html");

$fp = fopen("index.html", "w+");
fwrite("index.txt");
fclose($fp);
?>

LG
 
Hi, du musst fwrite() noch die resource von fopen mitgeben:
PHP:
fwrite($fp,"index.txt");

//edit: Und falls du PHP5 hast, ist folgendes möglich:
PHP:
$file = 'index.html';
$newContent = file_get_contents( 'index.txt' );
file_put_contents( $file, $newContent);
 
Zuletzt bearbeitet:
Zurück