|
|
|
новичок
      
участник
Last Login: 20.11.2001 12:24
Сообщ.: 4,
Visits: 45
|
|
Hi, est' malen'kaja problema. V osnove guestbook'a textovyj fail, kuda informatsija zapisyvetsja sledujushim obrazom: //////////////////////////////////// $file = fopen ("$filewrite", "aw"); $string = "$lin1 $lin2"; fputs ($file, $string); fclose ($file); //////////////////////////////////// Problema v tom chto vse novye zapisi popdaajut v konets textfaila, a ne v nachalo, kak eto hochetsja. Proboval razlichnye kombinatsii iz "a,r,w" no ... Mozhet mozhno chityvat textfail s kontsa faila i do nachala, ili kakto po drugomu. Zaranee blagodaren za pomosch.
|
|
|
|
|
новичок
      
участник
Last Login: 27.11.2001 12:14
Сообщ.: 1,
Visits: 12
|
|
| А зачем тебе это надо, если ты хочешь сделать гостевуху без использывания баз данных, сделай на уровне файлового сервера (несколькими файлами или форматом CSV). Или тебе придётся сначала считывать файл в массив и добавлять запись сохраняя потом файл.
|
|
|
|
|
Forum Member
      
участник
Last Login: 18.08.2002 12:41
Сообщ.: 48,
Visits: 529
|
|
Когда выводишь содержание файла на страницу и хочешь вывести в обратном порядке можно использовать функцию сортировки массива krsort() Например:
$f = file("file.txt"); // читаешь в массив krsort($f); // сортируешь в обратном порядке по ключу for($i=0; $i < count($f); $i++) { echo "Запись".$f[$i]; //выводишь... }
...
|
|
|
|