![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 19.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić, aby skrypt dopisywał dane do pliku tak, aby najnowszy wpis znajdował się na samej górze?
[php:1:d8b7832c22]<?php $plik = "baza.txt"; $a = fopen("$plik", "a"); fwrite($a, "ern"); fclose($a); ?>[/php:1:d8b7832c22] tutaj najnowszy wpis dodaje na samym dole A jeżeli się nie da to jak zrobić, aby skrypt odczytywał dane z pliku od dołu do góry? [php:1:d8b7832c22]<?php $a = file("baza.txt"); $b = count($a); for($i=0; $i<$b; $i++){ echo "$a[$i]<br>"; } ?>[/php:1:d8b7832c22] tutaj zczytuje z góry na dół Proszę o pomoc - za odpowiedź i pomoc z góry bardzo dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
[php:1:3c55451163]<?php
$f=fopen("baza.txt","r+"); $tresc_pliku = fread($f, filesize("baza.txt")); fclose ($f); $f=fopen("baza.txt","w+"); fwrite($f, "cosn".$tresc_pliku); fclose ($f); ?>[/php:1:3c55451163] a jezeli chcesz czytac od konca to mozna zrobic to tak [php:1:3c55451163]<?php $tablica = array_reverse(file("baza.txt")); for ($i=0;$i<count($tablica);$i++){ echo "$tablica[$i]<br>"; } ?>[/php:1:3c55451163] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 20:09 |