Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obsługa plików txt, sortowanie wg daty
-Gość_michał-
post
Post #1





Goście







Witam.
Piszę prosty panel admina i spotkałem się z pewną trudnością.
Otóż załozmy ze mam plik txt z danymi
Kod
temat1|data1|treść1#temat2|data2|treść2#temat3|data3|treść3

bez problemu mogę wypisać te wiadomości używając explode ("#" oddziela wpisy, "|" działy wpisu.) Dodawanie też nie jest trudne.

Nie mogę sobie natomiast poradzić z tym, aby edytować n-ty wpis? Albo go usunąc?

------------------------
Drugim problemem jest sortowanie pliów wg daty odwrotnie chronologicznie - od najmlodszych

Kod
imgdir = 'KatalogZdjec/';
$allowed_types = array('jpg','jpeg','gif');

$dimg = opendir($imgdir);
while($imgfile = readdir($dimg))
{
if(in_array(strtolower(substr($imgfile,-3)),$allowed_types))
{
  $a_img[] = $imgfile;
  sort($a_img);
  reset ($a_img);
}
}


i mam tablicę $a_img z plikami wg daty. a jak je posortować wg daty?



Pozdrawiam,
michał
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
-Gość_michał-
post
Post #2





Goście







$a_img to tablica z plikami wg nazwy, oczywiscie sie juz zdazylem pomylic...
Go to the top of the page
+Quote Post
dtb
post
Post #3





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

Ostrzeżenie: (0%)
-----


1. Zapisuje dane do nowego pliku a gdy bedzie wiersz ktory chcesz edytowac/usuna to zmien dane/pomin przy zapisywaniu. potem tylko usun stary plik i zmien nazwe nowego na wlasciwa
2. zapisuj date w fotmacie uniksowy i asrot ($tablica, SORT_NUMERIC); lub arsort

Ten post edytował dtb 7.01.2006, 16:35:26
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 07:38