php5.com.ua - мы знаем о PHP все http://www.php5.com.ua ru info@php5.com.ua php5.com.ua - мы знаем о PHP все <![CDATA[Установка Zend Framework на Denwer]]> http://www.php5.com.ua/blog/shpargalki/165.html http://www.php5.com.ua/blog/shpargalki/165.html http://www.denwer.ru/
2. Качаем пакет расширений http://www.denwer.ru/packages/php5.html
3. Ставим.
4. Пробуем инициализировать PEAR запускаем \usr\local\php5\go-pear.bat если ошибка does not have a signature тогда меняем файл. Изменения выделены.

===========================================================================
@ECHO OFF
set PHP_BIN=php.exe
%PHP_BIN% -d phar.require_hash=0 -d output_buffering=0 PEAR\go-pear.phar
pause
===========================================================================

Запускаем снова и следуем указаниям скрипта.

5. pear channel-discover pear.zfcampus.org
6. pear install zfcampus/zf

Тестируем: zf show version => Zend Framework Version: 1.10.0]]>
Mon, 05 Jul 2010 23:30:02 +0300 igorok zend framework установка denwer
<![CDATA[Загрузка файла при помощи Ajax]]> http://www.php5.com.ua/blog/shpargalki/152.html http://www.php5.com.ua/blog/shpargalki/152.html /** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .php.php {color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;} .php.php a:link {color: #000060;} .php.php a:hover {background-color: #f0f000;} .php.php .imp {font-weight: bold; color: red;} .php.php .kw1 {color: #b1b100;} .php.php .kw2 {color: #000000; font-weight: bold;} .php.php .kw3 {color: #990000;} .php.php .co1 {color: #666666; font-style: italic;} .php.php .co2 {color: #666666; font-style: italic;} .php.php .co3 {color: #0000cc; font-style: italic;} .php.php .co4 {color: #0000ff; font-style: italic;} .php.php .coMULTI {color: #666666; font-style: italic;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .br0 {color: #009900;} .php.php .sy0 {color: #339933;} .php.php .st0 {color: #0000ff;} .php.php .st_h {color: #0000ff;} .php.php .nu0 {color: #cc66cc;} .php.php .nu8 {color: #208080;} .php.php .nu12 {color: #208080;} .php.php .nu19 {color:#800080;} .php.php .me1 {color: #004000;} .php.php .me2 {color: #004000;} .php.php .re0 {color: #000088;} .php.php span.xtra { display:block; } Как отправить файл на сервер аяксом.

Имеем форму:
<form method='post' enctype='multipart/form-data'>
<input type="file" id="imf" name="imf"/>
<input type="button" id="Save"/>
</form>

Отправляем методом пост содержимое файла и имя файла. Замечу, что данные придут в переменной $_POST. Далее, используя fwrite пишем файл, куда надо.
$("#Save").live("click", function(){

var photo = document.getElementById("imf");
var file  = photo.files[0];

   $.post('/user/saveNewPhoto', {'imf':file.getAsDataURL(), fname:file.fileName }, function( data ){
   alert ( data );
    });

});

На больших файлах не опробовано.]]>
Thu, 25 Feb 2010 10:20:48 +0200 igorok file jquery post JavaScript
<![CDATA[Конвертирование UTC в человеческую дату на JavaScript]]> http://www.php5.com.ua/blog/shpargalki/139.html http://www.php5.com.ua/blog/shpargalki/139.html /** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .php.php {color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;} .php.php a:link {color: #000060;} .php.php a:hover {background-color: #f0f000;} .php.php .imp {font-weight: bold; color: red;} .php.php .kw1 {color: #b1b100;} .php.php .kw2 {color: #000000; font-weight: bold;} .php.php .kw3 {color: #990000;} .php.php .co1 {color: #666666; font-style: italic;} .php.php .co2 {color: #666666; font-style: italic;} .php.php .co3 {color: #0000cc; font-style: italic;} .php.php .co4 {color: #0000ff; font-style: italic;} .php.php .coMULTI {color: #666666; font-style: italic;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .br0 {color: #009900;} .php.php .sy0 {color: #339933;} .php.php .st0 {color: #0000ff;} .php.php .st_h {color: #0000ff;} .php.php .nu0 {color: #cc66cc;} .php.php .nu8 {color: #208080;} .php.php .nu12 {color: #208080;} .php.php .nu19 {color:#800080;} .php.php .me1 {color: #004000;} .php.php .me2 {color: #004000;} .php.php .re0 {color: #000088;} .php.php span.xtra { display:block; }
function timeToHuman(x){
var theDate = new Date();
theDate.setTime(parseInt(x)); //this would remove the millisecond part of it.

var dateString = theDate.toGMTString(); //guessing you'll now have the date in string format here. To get individual elements...

var arrDateStr = dateString.split(" ");
var month = getMonthNum(arrDateStr[2]);
var day = arrDateStr[1];
var year = arrDateStr[3];
var hour = arrDateStr[4].substr(0,2);
var minute = arrDateStr[4].substr(3,2);
var second = arrDateStr[4].substr(6,2);
if (x==0) return ("");
else return (day+ '/' + month + '/' + year + ' ' + hour + ':' + minute + ':' + second)
}

function getMonthNum(abbMonth){
var arrMon = new
Array("Jan","Feb","Mar","Apr","May","Jun","Jul","A ug","Sep","Oct","Nov","Dec");
var i;
for(i=0; i<arrMon.length; i++)
{
if(abbMonth == arrMon[i])
return i+1;
}
return -1;
}
]]>
Wed, 18 Nov 2009 13:31:09 +0200 igorok date utc JavaScript
<![CDATA[Случайный IP адрес]]> http://www.php5.com.ua/blog/shpargalki/127.html http://www.php5.com.ua/blog/shpargalki/127.html /** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .php.php {color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;} .php.php a:link {color: #000060;} .php.php a:hover {background-color: #f0f000;} .php.php .imp {font-weight: bold; color: red;} .php.php .kw1 {color: #b1b100;} .php.php .kw2 {color: #000000; font-weight: bold;} .php.php .kw3 {color: #990000;} .php.php .co1 {color: #666666; font-style: italic;} .php.php .co2 {color: #666666; font-style: italic;} .php.php .co3 {color: #0000cc; font-style: italic;} .php.php .co4 {color: #0000ff; font-style: italic;} .php.php .coMULTI {color: #666666; font-style: italic;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .es_h {color: #000099; font-weight: bold;} .php.php .br0 {color: #009900;} .php.php .sy0 {color: #339933;} .php.php .st0 {color: #0000ff;} .php.php .st_h {color: #0000ff;} .php.php .nu0 {color: #cc66cc;} .php.php .nu8 {color: #208080;} .php.php .nu12 {color: #208080;} .php.php .nu19 {color:#800080;} .php.php .me1 {color: #004000;} .php.php .me2 {color: #004000;} .php.php .re0 {color: #000088;} .php.php span.xtra { display:block; }
long2ip(mt_rand(0, 65537) * mt_rand(0, 65535))
]]>
Fri, 18 Sep 2009 15:21:49 +0300 igorok php ip