faruk: Daten im TXT-File werden überschrieben

Beitrag lesen

Ich möchte, dass jede neue Zeile im txt-file oben über dem inhalt geschrieben wird.
Stattdessen habe ich immer nur eine Zeile mit den letzten Daten im txt-file.

<?php

$ip = $_SERVER['REMOTE_ADDR'];
$datum = date("d.m.Y");
$zeit = date("H:i");
$newline = $datum . "  " . $zeit . "  " . $ip;

$inhalt = fopen("log.txt", "r+");
fputs($inhalt, "$newline\n");
fclose($inhalt);

?>

Was mache ich falsch?