|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 22.11.2024 - 00:55:33
Страницы: 1 ... 2 3 4 5 6 ... 8 Мода ГОСТЕВОЙ КНИГИОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
ВИКТОР_ЗАКАЛ •
В гость
|
|
Сообщение # 37 |
29.09.09 - 00:38:17
| | sfinexer •
S Участник форума
|
Цитата:
Почему то многие бояться этих инсталяторов. . Инсталятор можно делать так, ведь у МИШИ код почти одинаковый , что админка, что индекс.
Разделить на куски и дать куску номер и ставить в нужное место при создании файлов при инсталле. |
У меня построковая обработка.... | |
|
Сообщение # 38 |
29.09.09 - 00:40:15
| | sfinexer •
S Участник форума
|
Цитата:
У меня построковая обработка.... |
вначале идет "правило" ну типа файл такойто, класть тудато (или папка, создать ее тамто) потом права которые надо выставить на это дело. и сам о то что туда надо поместить (если директория то ничего не помещаем само собой) и и отрабатывать и помещать туда до тех пор пока не наткнемся на новое правило, или на конец файла ;) | |
|
Сообщение # 39 |
29.09.09 - 00:41:47
| | sfinexer •
S Участник форума
|
Цитата:
и сколь такая база может содержать????
|
ну.... вобще, вроде сейчас 2176782336 записей вроде.... Вобще, потом будет иное значение а так 2^32 записей бедет, это же всего 4 байта для индекса.... Таблица индексов полдностью НЕ считывается, только те места что указано в главной таблице индексов. а там 4 байта на запись, там уже все 4294967296 записей | |
|
Сообщение # 40 |
29.09.09 - 00:46:07
|
| ВИКТОР_ЗАКАЛ •
В гость
|
Код: Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 3
Notice: Undefined variable: in in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 3
Notice: Undefined variable: file in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 3
Notice: Undefined variable: line in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 4
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 5
Notice: Undefined variable: in in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 8
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 10
Notice: Undefined variable: ret in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 11
Notice: Undefined variable: cnt in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 11
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 11
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 11
Notice: Undefined variable: num in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 13
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 13
Notice: Undefined variable: plugrun in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 13
Notice: Undefined variable: k in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 13
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 14
Notice: Undefined variable: run in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 14
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 14
Notice: Undefined variable: k in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 14
Notice: Undefined variable: cnt in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 14
Notice: Undefined variable: num in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: file in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: line in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: name in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: file in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: line in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 15
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 16
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 16
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 19
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 19
Notice: Undefined variable: fn in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 21
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 22
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 23
Notice: Undefined variable: fn in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 24
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 24
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 25
Notice: Undefined variable: fn in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 28
Notice: Undefined variable: k in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 29
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 29
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: ret in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: k in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: in in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: run in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: file in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 30
Notice: Undefined variable: line in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 33
Notice: Undefined variable: k in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 33
Notice: Undefined variable: v in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 33
Notice: Undefined variable: err in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 35
Notice: Undefined variable: ret in /home/users/p/proggi/domains/wr-script.exergo.ru/board/config.php on line 37 | | |
|
Сообщение # 41 |
29.09.09 - 00:50:32
| | sfinexer •
S Участник форума
|
324 записи 56 килобайт база занимает.
А по символам, ну там же стоит ограничение 50000 символов, это меняется все... Другое дело, что нужно ли больше, это всеже нагрузка, и тут любую базу повесить можно, прочитать и вывести данные... + они не выводятся, они передаются скрипту в виде таблицы, ну например, вот вывод поста $dt= Base::tabread("msg, all, $fm, 0"); $xtime=replacer($dt["timestamp"][$fm]); $name =replacer($dt["name"][$fm]); $email=replacer($dt["email"][$fm]); $msg=null; $msg=$dt["msg"][$fm];
Делаем запросик, ну а дальше я распихал элементы которые пришли с запросом, согластно массиву что в оригинальном скрипте... Вобще конечно это крайне не оптимально, я потом поправлю код... я както приводил пример чата, там всего 3 строки на вывод постов. Причем в ответе на запрос, выдается откуда и ДО куда сделан вывод, а у мишки это рассчитывается ранее... Причем раньше это было еще и глючно у него. | |
|
Сообщение # 42 |
29.09.09 - 00:51:27
| | ВИКТОР_ЗАКАЛ •
В гость
|
function plugrun($name,$in=array(),$file=null,$line=null) { global $plugrun; if (!isset($plugrun[$name]) || !is_array($plugrun[$name]) || !count($plugrun[$name])) return null; if (!is_int($plugrun[0])) exit("errM2090"); globalvar('plugin'); //if (!is_array($in)) $in=array(); if (empty($name)) err("errM2088"); $ret=null; $cnt=count($plugrun[$name]); $num=0; foreach ($plugrun[$name] as $k=>$v) { $run=array($name,$k,$cnt,$num); if ($file && $line) $err="
Смотрите вызов <b>plugrun('$name',...)</b> из файла <b>".shortpath($file).":$line</b>. Выполнить модуль <b>$v[1]</b> не удалось, попробуйте его отключить."; else $err=""; switch ($v[0]) { case 1: if (!defined("plug_$v[1]")) err("errM2069: В модуле [$v[1]] не объявлена спец.константа plug_$v[1].$err"); if (is_array($v[3]) && count($v[3])) { foreach ($v[3] as $fn) { if (!pregfn($fn)) err("errM2079: имя файла [$fn] в модуле [$v[1]] недопустимо.$err"); if (!file_exists($fn)) err("errM2083: не найден файл [$fn], необходимый модулю [$v[1]].$err"); include_once($fn); } } if (!function_exists($k)) err("errM1947: Вызов несуществующей функции [$k] модуля [$v[1]].$err"); $ret=$k($v[2],$in,$run,$file,$line); break; default: err("errM1948: Вызов функции [$k] модуля [$v[1]] невозможен, т.к. указан неизвестный тип [$v[0]] передачи параметров.$err"); } if (is_null($ret)) return null; } return $ret; } | |
|
Сообщение # 43 |
29.09.09 - 00:51:48
| | sfinexer •
S Участник форума
|
Хех, а это уже серьезная дырка))) | |
|
Сообщение # 44 |
29.09.09 - 00:52:40
| | sfinexer •
S Участник форума
|
ВИКТОР_ЗАКАЛ, конфиг не трогаем ;) это пусть на совести разработчика будет. завтра попробую чтонить конечно поправить там... но я и непредполагал что там настролько все дыряво. | |
|
Сообщение # 45 |
29.09.09 - 00:57:28
| | ВИКТОР_ЗАКАЛ •
В гость
|
|
Сообщение # 46 |
29.09.09 - 01:00:53
| | sfinexer •
S Участник форума
|
324 сообщения размер базы 56 килобайт
Вобще, примерно половину занимает место эти фиксированные поля.... а остальное там система индексов и форматирование на лету исправит если что | |
|
Сообщение # 47 |
29.09.09 - 01:02:09
| | sfinexer •
S Участник форума
|
Цитата:
там настролько все дыряво |
Ну я знал конечно... но вобще не предполагал что можно вставить скрипт. Тут главное что моя база держит, и ИМХО получше чем в оригинале.... Покрайней мере по размеру | |
|
Сообщение # 48 |
29.09.09 - 01:03:57
| | Страницы: 1 ... 2 3 4 5 6 ... 8
|