Записи с метками php
Denwer (Денвер) мод.
19 Декабрь
Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.
Denwer от Synergy (xDenwer) — это модификация оригинального пакета, настроенного на использование кодировки utf-8 по умолчанию, с последними версиями используемого ПО, в отличии от оригинального образа.
| Версия базового пакета | 07-11-2010 (Base) |
| Версия сборки | v1 от 19.12.2010 |
| Версия Apache | 2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o |
| Версия PHP | 5.3.4 с полным набором модулей |
| Версия MySQL | 5.5.8 |
| Версия phpMyAdmin | 3.4.0 beta 1 |
Скачать 20 Мб
TinyMCE Image Manager и PHP 5.3.x
6 Май
Привет всем… Думаю те, кто пользуется TinyMCE ImageManager от Dustweb.ru и перешел на PHP 5.3 столкнулся с проблемами — папки не отображаются, как и картинки… В-общем не работает плагин =) Выкладываю версию ImageManager 1.1 beta 2 для PHP 5.3 (можете просто заменить папку connector) Правил сам , проверено под PHP 5.3.2
JSON и проблемы с кириллицей в php
3 Декабрь
Никто при использовании json_decode и json_encode не испытывал проблем с русскими символами, которые после json_encode и последующего json_decode становились вопросиками, кубиками и другими неприятными и некрасивыми символами? Есть решение!

Две функции. Для замены в использовании соответственно.
function DecodeJSON($json)
{
$array = json_decode($json,true);if (count($array)>0)
{
foreach ($array as $key=>$value)
{
$array[$key] = urldecode($value);
}
}
return $array;
}
function EncodeJSON($array)
{
if (count($array)>0)
{
foreach
($array as $key=>$value){
$array[$key] = urlencode($value);
}
}
return json_encode($array);
}
Загрузка файлов любого размера на сервер
1 Декабрь
Некоторые разработчики сталкиваются с проблемой загрузки на сервер файлов большого размера… 10Мб, 50Мб — это еще ладно, можно в настройках php указать разрешение на загрузку файлов такого объема… А если 1гб? 5Гб? 10Гб? Да, можно также, обычным POST… Но это и нагрузка на сервер/хостинг… да и вообще не красиво. Решение на PHP + Java + HTML дает возможность загружать файлы неограниченного размера, по частям =)

Как это было… Около недели искал бесплатный загрузчик, позволяющий заливать файлы большого объема… 5-10Гб. Не нашел…
JUpload
Java апплет для загрузки файлов неограниченного объема + PHP Backend
Требования: Java-машина на стороне клиента, PHP5 на сервере.
Функционал: Загрузка файлов на сервер по частям
Описание: Апплет делит файл на машине клиента на части (размер частей указывается в параметрах) и по частям методом POST передает PHP, который склеивает эти части. Апплет позволяет выбрать файл, имеется прогрессбар. По окончании загрузки вызывает javascript: onUploaded(*), при ошибке — onFailed(*), где * — имя файла. Да, имя файла указывается вручную, в параметрах, так как апплет писался для использования совместно с ajax. Также апплет показывает примерное время окончания загрузки и ее скорость.
Discuz! RSE
7 Август
Да и кстати все забыл написать о том, что уже давно занимаюсь переводом форумного движка Discuz! 7.0.0 =)
Сегодня обновил сайт сборки, заодно решил об этом сказать тут.
