japonec5 » 2009.07.19 11:59

$file=@file("forum/data/$id/$t.dat");
if (!$file){ $stmp.="<br/>- нет ответов -";} else {


$total=count($file);
$file = array_reverse($file);
if (empty($_GET['start'])) $start = 0;
else $start = $_GET['start'];
if ($total < $start + 6){ $end = $total; }
else {$end = $start + 6; }
for ($i = $start; $i < $end; $i++){
$udata = explode('|',$file[$i]);
$stmp.="<strong>$udata[0]</strong>:<br/>[$udata[1]/$udata[2]]<br/>$udata[3]";
Добавлено спустя   1 минуту  52 секунды:
Вот, например когда я добавлю сообщения - оно всегда будет первым - тоесть на вверху... и так в низ... Вопрос: как сделать наоборот, тоесть, чтоб ето сообщения было в самом низу а последнее сообщения на вверху ?

Akdmeh » 2009.07.19 12:16

http://php.su/functions/?array_reverse
полезная функция, почитай о ней;)
Может поймешь)

НЕЗНАЙКА » 2009.07.19 12:17

При записи данных укажи модификатор r+ или w+

Код:

1
span style="color: #0000BB"><?phpfopen('file.txt','r+');?>
japonec5 » 2009.07.19 12:23

Исхадя из етого, как сделать чтоб когда напишешь в тему она на вверх поднемалась ?

DarkDaNTe » 2009.07.19 12:30

Какой форум у тебя?

japonec5 » 2009.07.19 12:32

да я сам его сделал=))) просто не знаю как ето сделать=)
Добавлено спустя   2 минуты  1 секунду:
что то хироглофично получается =))) так ли
$fp=@fopen("forum/data/$id/$t.dat","r+");
fwrite($fp, "$player[title]|$like|$day|$sms|$ip|$login");
fclose($fp);}

DarkDaNTe » 2009.07.19 12:34

Это к акдмеху ;)
Добавлено спустя    3 секунды:
Это к акдмеху ;)

japonec5 » 2009.07.19 12:39

euuu

japonec5 » 2009.07.19 12:58

на вверх чегото пишет...

japonec5 » 2009.07.19 13:44

podskazi kod =))) kak nado=)

НЕЗНАЙКА » 2009.07.19 14:16

Не апай! Не в чате же чтобы так быстро отвечали. Че в твоей записи плохо? Оо

japonec5 » 2009.07.19 14:17

не записывает=)
Добавлено спустя   1 минуту  6 секунд:
тоесть, "смешно выглядет" , не записывает в каждой строки - то все в одной то половину...

НЕЗНАЙКА » 2009.07.19 14:26

Конечно, ты в конец записи не добавил \n или возможно в тексте есть перенос уже:) вот и делится

japonec5 » 2009.07.19 14:28

в каком смысле... можешь написать как првельно надо писать ?

НЕЗНАЙКА » 2009.07.19 14:32

fwrite($fp, "$player[title]|$like|$day|$sms|$ip|$login\n");

japonec5 » 2009.07.19 14:32

всеравно не так...
Добавлено спустя   1 минуту  2 секунды:
$like=date("d.m");
$day=date("H:i");
$fp=@fopen("forum/data/$id/$t.dat","r+");
fwrite($fp, "$player[title]|$like|$day|$sms|$ip|$login\n");
fclose($fp);

у меня так...

japonec5 » 2009.07.19 20:02

nu kak=)

japonec5 » 2009.07.19 20:24

nada bilo udalit vsego lis   $file = array_reverse($file);

НЕЗНАЙКА » 2009.07.19 23:31

ОО Конечно, мы же записывали уже обратно. Эхх...