Xwab
Форумыnavigate_nextПрограммирование на PHP

Смайлы через smiles.list
Сообщения
zLEMz

Replikon, Ну не всегда.. его можно средствами php редактировать, генерировать.. а все время дергать скрипт - это гемор

12 Июл 2011, 10:56
[ADMIN99]

zLEMz, Если не ошибаюсь, то можно в одном файле функцию str_replace впихнуть, со всеми смайлами, ставить 666 на неё и редачить через File_get_contents, fopen, fwrite, fclose.

Поправьте если не прав))

12 Июл 2011, 18:32
Akdmeh

<?php
#функция замены смайлов
function smile($text)
{
$file=file(CONF.'smile.conf');
$count_file=count($file);
for($i=0; $i<$count_file; $i++)
{
$repl=explode('||', $file[$i]);
foreach($repl as $v)
{
$v=trim($v);
$text=str_replace($v, '<img src="'.PADDR.'smile/'.($i+1).'.gif" alt="'.$v.'" />', $text);
}
}
return $text;
}
?>

моя функция, писалась года два назад, если переделаешь - забирай=)

14 Июл 2011, 18:53
Fuelen

13, да ну на..) каждый раз файлик считывать

18 Июл 2011, 0:11
Akdmeh

14, а что ты предлагаешь? Можно в принципе кешер использовать, блин.
Есть конкретные требования и конкретный код. Вопросы?

18 Июл 2011, 13:22
Ответить на тему