[PHP] nacitavanie novych hodnot na 1 riadok

Programovacie jazyky, rady, poradňa...
Majo053
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 126
Registrovaný: 14 aug 2006, 13:39
Bydlisko: Somewhere

[PHP] nacitavanie novych hodnot na 1 riadok

Príspevok od používateľa Majo053 »

Opat by som potreboval pomoct. Ako by som spravil to, aby sa nacitavali hodnoty na riadok 0,1,2,3....a nie ako teraz, ze to nacitava nove hodnoty dolu a stare su hore.

Dakujem

Kód: Vybrať všetko

<?php
$ip = $_SERVER['REMOTE_ADDR'];
$proxy = $_SERVER["HTTP_X_FORWARDED_FOR"];
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$pagina = $_SERVER['REQUEST_URI'];
$datum = date("d-m-y / H:i:s");
$invoegen .= "<font face=verdana size=1>". "<b>". $datum . "</b>" . " -  IP:  " . $ip . " - ". "<b>"."HOST: ". "</b>" . $hostname ." -  Proxy:  " . $proxy . " -   " . "/root" .$pagina ."<br>"."</font>";
$fopen = fopen("ips.html", "a");
fwrite($fopen, $invoegen);
fclose($fopen);
?>
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Príspevok od používateľa sINN3R »

z http://us3.php.net/manual/en/function.fopen.php
som ziskal:
As someone has mentioned already, using fopen() in r+ mode overwrites the beginning of the file with new data. So, if you want to append new data to the beginning of the file, do so as follows:
<?php
$filename = "myfile.txt";
//first, obtain the data initially present in the text file
$ini_handle = fopen($filename, "r");
$ini_contents = fread($ini_handle, filesize($filename));
fclose($ini_handle);
//done obtaining initially present data

//write new data to the file, along with the old data
$handle = fopen($filename, "w+");
$writestring = "text to write to file\n" . $ini_contents;
if (fwrite($handle, $writestring) === false) {
echo "Cannot write to text file. <br />";
}
fclose($handle);
?>
Majo053
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 126
Registrovaný: 14 aug 2006, 13:39
Bydlisko: Somewhere

Príspevok od používateľa Majo053 »

dakujem potreboval by som vsak aby tam ostali vsetky riadky aj tie stare lebo tento kod mi ukaze iba jeden najnovsi riadok.
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Príspevok od používateľa sINN3R »

a skusal si ten kod co som ti sem dal ?
Majo053
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 126
Registrovaný: 14 aug 2006, 13:39
Bydlisko: Somewhere

Príspevok od používateľa Majo053 »

sINN3R napísal:a skusal si ten kod co som ti sem dal ?
Prepac nevsimaj si moj predosli post uz som si to upravil. Pomohlo mi to! Dakujem
Napísať odpoveď