>>>ВОПРОСЫ НОВИЧКОВ<<<

344K
.
В стельку трезвый
J-mix (27.11.2010/14:24)
Люди подскажите.
мне надо копик наложить на изображение, по центру в низу картинки.
как правильно расчитать все.
а то у меня не получаётся как надо за то в любом другом месте получается.
Бери размер картинки, отнимай от высоты размер копирайта, это будет коп снизу.
А вот с центром не придумал пока ничё. ))
.
Максим (27.11.2010/14:50)
Бери размер картинки, отнимай от высоты размер копирайта, это будет коп снизу.
А вот с центром не придумал пока ничё. ))
Это да я знаю сам низнаю как по центру сделать.
буду наверно все скрины под определеный размер подгонять.
а дам уже легше будет
.

гдет я тут видел сообщение о том как сделать чтоб смайлы заключались не мезду двоиточием а например между точками и сейчас не могу найти ето, мож здесь скажет кто как ето сделать?

.
темный демон

в файле incfiles/func.php и str/smiles.php

.

все работало и нестого нессего при отправлении нового сообщения на форуме перестала обновлятся страница,почему?? Файлі в паке форум уже пробовал менять непомогает... двиг джон

.

ткните мне носо че я не так в етом куске кода сделал( хотел сделать чтоб смайлы выделялись точками) 596: global $rootpath;
597: // Записываем КЭШ
смайлов
598: if ($adm == 2) {
599: // Обрабатываем простые
смайлы
600: $array1 = array ();
601: $path = $rootpath . 'smileys/
simply/';
602: $dir = opendir($path);
603: while ($file = readdir($dir))
{
604: $name = explode(".", $file);
605: if ($name[1] == 'gif' ||
$name[1] == 'jpg' || $name[1] ==
'png') {
606: $array1['.' . $name[0]] =
'<img src="' . $path . $file . '"
alt="" />';
607: ++$count;
608: }
609: }
610: closedir($dir);
611: // Обрабатываем
Админские смайлы
612: $array2 = array ();
613: $array3 = array ();
614: $path = $rootpath . 'smileys/
admin/';
615: $dir = opendir($path);
616: while ($file = readdir($dir))
{
617: $name = explode(".", $file);
618: if ($name[1] == 'gif' ||
$name[1] == 'jpg' || $name[1] ==
'png') {
619: $array2['.' . trans($name
[0]) . '.'] = '<img src="' . $path .
$file . '" alt="" />';
620: $array3['.' . $name[0] . '.'] =
'<img src="' . $path . $file . '"
alt="" />';
621: ++$count;
622: }
623: }
624: // Обрабатываем смайлы
в каталогах
625: $array4 = array ();
626: $array5 = array ();
627: $cat = glob($rootpath .
'smileys/user/*', GLOB_ONLYDIR);
628: $total = count($cat);
629: for ($i = 0; $i < $total; $i++)
{
630: $dir = opendir($cat[$i]);
631: while ($file = readdir($dir))
{
632: $name = explode(".", $file);
633: if ($name[1] == 'gif' ||
$name[1] == 'jpg' || $name[1] ==
'png') {
634: $array4['.' . trans($name
[0]) . '.'] = '<img src="' . $cat[$i] .
'/' . $file . '" alt="" />';
635: $array5['.' . $name[0] . '.'] =
'<img src="' . $cat[$i] . '/' . $file . '"
alt="" />';
636: ++$count;
637: }
638: }
639: closedir($dir);
640: }
641: $smileys = serialize
(array_merge($array1, $array4,
$array5));
642: $smileys_adm = serialize
(array_merge($array2, $array3));
643: // Записываем в файл
Кэша
644: if ($fp = fopen($rootpath .
'cache/smileys_cache.dat', 'w')) {
645: fputs($fp, $smileys . "\r\n" .
$smileys_adm);
646: fclose($fp);
647: return $count;
648: } else {
649: return false;
650: }
651: } else {
652: // Выдаем кэшированные
смайлы
653: if (file_exists($rootpath .
'cache/smileys_cache.dat')) {
654: $file = file($rootpath .
'cache/smileys_cache.dat');
655: $smileys = unserialize($file
[0]);
656: if ($adm)
657: $smileys = array_merge
($smileys, unserialize($file[1]));
658: return strtr($str, $smileys);
659: } else {
660: return $str;
661: }
662: }
663: }
664:
665: function display_error
($error = false, $link = '') {
666:

.

ну и фиг с вами!

.
темный демон

hyligan, вот тебе чтоб через двоеточие выводились:

function smileys($str, $adm = 0) {
    ////////////////////////////////////////////////////////////
    // Обработка смайлов                                      //
    ////////////////////////////////////////////////////////////
    // $adm=1 покажет и обычные и Админские смайлы            //
    // $adm=2 пересоздаст кэш смайлов                         //
    ////////////////////////////////////////////////////////////
    global $rootpath;
    // Записываем КЭШ смайлов
    if ($adm == 2) {
        // Обрабатываем простые смайлы
        $array1 = array ();
        $path = $rootpath . 'smileys/simply/';
        $dir = opendir($path);
        while ($file = readdir($dir)) {
            $name = explode(".", $file);
            if ($name[1] == 'gif' || $name[1] == 'jpg' || $name[1] == 'png') {
                $array1[':' . $name[0]] = '<img src="' . $path . $file . '" alt="" />';
                ++$count;
            }
        }
        closedir($dir);
        // Обрабатываем Админские смайлы
        $array2 = array ();
        $array3 = array ();
        $path = $rootpath . 'smileys/admin/';
        $dir = opendir($path);
        while ($file = readdir($dir)) {
            $name = explode(".", $file);
            if ($name[1] == 'gif' || $name[1] == 'jpg' || $name[1] == 'png') {
                $array2[':' . trans($name[0]) . ''] = '<img src="' . $path . $file . '" alt="" />';
                $array3[':' . $name[0] . ''] = '<img src="' . $path . $file . '" alt="" />';
                ++$count;
            }
        }
        // Обрабатываем смайлы в каталогах
        $array4 = array ();
        $array5 = array ();
        $cat = glob($rootpath . 'smileys/user/*', GLOB_ONLYDIR);
        $total = count($cat);
        for ($i = 0; $i < $total; $i++) {
            $dir = opendir($cat[$i]);
            while ($file = readdir($dir)) {
                $name = explode(".", $file);
                if ($name[1] == 'gif' || $name[1] == 'jpg' || $name[1] == 'png') {
                    $array4[':' . trans($name[0]) . ''] = '<img src="' . $cat[$i] . '/' . $file . '" alt="" />';
                    $array5[':' . $name[0] . ''] = '<img src="' . $cat[$i] . '/' . $file . '" alt="" />';
                    ++$count;
                }
            }
            closedir($dir);
        }
        $smileys = serialize(array_merge($array1, $array4, $array5));
        $smileys_adm = serialize(array_merge($array2, $array3));
        // Записываем в файл Кэша
        if ($fp = fopen($rootpath . 'cache/smileys_cache.dat', 'w')) {
            fputs($fp, $smileys . "\r\n" . $smileys_adm);
            fclose($fp);
            return $count;
        } else {
            return false;
        }
    } else {
        // Выдаем кэшированные смайлы
        if (file_exists($rootpath . 'cache/smileys_cache.dat')) {
            $file = file($rootpath . 'cache/smileys_cache.dat');
            $smileys = unserialize($file[0]);
            if ($adm)
                $smileys = array_merge($smileys, unserialize($file[1]));
            return strtr($str, $smileys);
        } else {
            return $str;
        }
    }
}
.
hyligan

[ ':' .$neme[0]. ' ' ] так шоль?

.

hyligan, попробуй это, потом отпишись

Прикрепленные файлы:
Всего: 9861