PDA

View Full Version : PHP+MySQL+Java+...+HTML


Сторінки : 1 2 3 4 [5] 6

mitris
26-06-2007, 20:45
Помогите, пожалуйста.
У меня неизвестная функция: pcntl_fork(). >_<
Я использую PHP 5.1.2 под Linux.
Ты прикалываешься, да ?
http://ua.php.net/pcntl_fork

Smartfon
26-06-2007, 21:18
Помогите, пожалуйста.
У меня неизвестная функция: pcntl_fork(). >_<
Я использую PHP 5.1.2 под Linux.
pcntl_fork - разветвляет текущий процесс.

Описание
int pcntl_fork (void)

Функция pcntl_fork() создаёт дочерний процесс, который отличается от родительского процесса только своими PID и PPID. См. на man-странице fork(2) вашей системы детали о том, как разветвление работает на вашей системе.

При успехе возвращается PID дочернего процесса в родительском потоке выполнения, а 0 возвращается в дочернем потоке выполнения. При неудаче возвращается -1 в родительском контексте, дочерний процесс не создаётся, и возникает ошибка PHP.

Пример 1. pcntl_fork()
<?php

$pid = pcntl_fork();
if ($pid == -1) {
die("could not fork");
} else if ($pid) {
// это родитель
} else {
// это потомок
}

?>

ネクロイド
27-06-2007, 09:10
Ты прикалываешься, да ?
http://ua.php.net/pcntl_fork
Это ты не доганяешь, что я спрашиваю, умник. =/
Я умею писать демоны, но они матерятся, что pcntl_fork() — неизвестная функция.

ネクロイド
27-06-2007, 09:12
Бля, вижу, что вы маны копи-пастить гаразды.
А, чтобы не задавать тупых вопросов, для себя листать не можете.

Shelya
27-06-2007, 11:00
Бля, вижу, что вы маны копи-пастить гаразды.
А, чтобы не задавать тупых вопросов, для себя листать не можете.
Это читал? :)
Installation

Process Control support in PHP is not enabled by default. You have to compile the CGI or CLI version of PHP with --enable-pcntl configuration option when compiling PHP to enable Process Control support.

Note: Currently, this module will not function on non-Unix platforms (Windows).

ネクロイド
27-06-2007, 11:06
Это читал? :)
Installation

Process Control support in PHP is not enabled by default. You have to compile the CGI or CLI version of PHP with --enable-pcntl configuration option when compiling PHP to enable Process Control support.

Note: Currently, this module will not function on non-Unix platforms (Windows).
Читал, конечно(PHP так и был скомпилен).
Та же жопа, только в профиль.

Fatal error: Call to undefined function pcntl_fork() in /home/torrent.vn.ua/4.php on line 4

Shelya
27-06-2007, 11:11
Читал, конечно(PHP так и был скомпилен).
Та же жопа, только в профиль.

Fatal error: Call to undefined function pcntl_fork() in /home/torrent.vn.ua/4.php on line 4
Ну тогда RTFM :) Пока идей нет.

ネクロイド
27-06-2007, 11:16
Ну тогда RTFM :) Пока идей нет.
Да тот FM меня уже заF по полной программе. >_<

mitris
27-06-2007, 17:44
Это ты не доганяешь, что я спрашиваю, умник. =/
Я умею писать демоны, но они матерятся, что pcntl_fork() — неизвестная функция.
ты просто вопрос не правильно поставил

ネクロイド
27-06-2007, 18:02
ты просто вопрос не правильно поставил
Это ты его неправильно прочитал.
Или ты меня считаешь тупым, что я не знаю собственных скриптов и какие они используют функции?

telltale
27-06-2007, 18:20
Давай начнем сначала.

1.ПХП работает как модуль Апача или как CGI модуль ?
2. Положи на сервак файлик phpinfo.php с кодом
<?php
phpinfo();
?>

И дай ссылку на него.
(на пхп особо не писал, но админить админил)

ネクロイド
27-06-2007, 18:30
Давай начнем сначала.

1.ПХП работает как модуль Апача или как CGI модуль ?
2. Положи на сервак файлик phpinfo.php с кодом
<?php
phpinfo();
?>

И дай ссылку на него.
(на пхп особо не писал, но админить админил)
http://torrent.vn.ua/3.php

Еще я сегодня устанавливал с --enable-cgi.
Запускал скрипт через консоль и получал ту же фигню.

telltale
27-06-2007, 18:37
phpinfo нам не помогло.
1. я надеялся найти там в разделе Configuration PHP Core
строку disable_functions с pcntl_fork
Но там его нет. :(

2. А в апаче ты переконфигурил для работы с пхп на CGI ?
на что то типа такого
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .sphp

# change /www/php.420_cgi/bin/ to your bin path (where the php interpreter is)
<Directory /www/php.420_cgi/bin/>
Options ExecCGI SymLinksIfOwnerMatch
AllowOverride None
</Directory>

# change /www/php.420_cgi/bin/ to your bin path (where the php interpreter is)
ScriptAlias /php/ "/www/php.420_cgi/bin/"

# do not change this!
Action application/x-httpd-php "/php/php"

Ну и плюс рестартануть апач.

ネクロイド
27-06-2007, 18:39
phpinfo нам не помогло.
1. я надеялся найти там в разделе Configuration PHP Core
строку disable_functions с pcntl_fork
Но там его нет. :(

2. А в апаче ты переконфигурил для работы с пхп на CGI ?
на что то типа такого
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .sphp

# change /www/php.420_cgi/bin/ to your bin path (where the php interpreter is)
<Directory /www/php.420_cgi/bin/>
Options ExecCGI SymLinksIfOwnerMatch
AllowOverride None
</Directory>

# change /www/php.420_cgi/bin/ to your bin path (where the php interpreter is)
ScriptAlias /php/ "/www/php.420_cgi/bin/"

# do not change this!
Action application/x-httpd-php "/php/php"

Ну и плюс рестартануть апач.
Не думаю, что перенастройка Апача поможет — через командную строку не пашет pcntl.

telltale
27-06-2007, 18:45
Не думаю, что перенастройка Апача поможет — через командную строку не пашет pcntl.
у тебя значит есть ssh доступ.
а что пишет в шел ?
что пишет в /var/log/messages

ネクロイド
27-06-2007, 18:47
у тебя значит есть ssh доступ.
а что пишет в шел ?
что пишет в /var/log/messages
Мне скрипт пишет:

Fatal error: Call to undefined function pcntl_fork() in /home/torrent.vn.ua/4.php on line 4


Эх... Думаю, нужно будет полностью переустанавливать и перенастраивать Apache+PHP. >_<

telltale
27-06-2007, 18:57
похоже что да :|

ネクロイド
27-06-2007, 19:00
похоже что да :|
Ничего, Virtual PC рулит. *чух-чух*

Smartfon
02-07-2007, 15:30
нужно закачать пхп файл, а браузер просто его отобразит... :confused:
как нормально его закачать?

ネクロイド
02-07-2007, 16:13
']нужно закачать пхп файл, а браузер просто его отобразит... :confused:
как нормально его закачать?
Скачать, скопировать, куда нужно.
Потом прописать разрешение на выполнение:

chmod(<filename>, 755);

Smartfon
02-07-2007, 16:23
Скачать, скопировать, куда нужно.
Потом прописать разрешение на выполнение:

chmod(<filename>, 755);
вообще-то я хотел бы скачать его на комп
ЗЫ: как отредактировать содержимое файла?

Shelya
05-07-2007, 13:16
Скажите, можно ли в php удалить раннее объявленный класс? Например если мне потом нужно будет его переобъявить с другими свойствами.

ネクロイド
05-07-2007, 13:24
Скажите, можно ли в php удалить раннее объявленный класс? Например если мне потом нужно будет его переобъявить с другими свойствами.
unset(); можно попробовать...

Shelya
05-07-2007, 13:37
unset(); можно попробовать...
В случае с переменной понятно, а в случае с классом как указать класс?

ネクロイド
05-07-2007, 13:58
В случае с переменной понятно, а в случае с классом как указать класс?
Эм...
Можно создать новый на основе даного с помощью extends.

Shelya
05-07-2007, 14:07
Эм...
Можно создать новый на основе даного с помощью extends.
не катит... скрипт готовый, на одном сервере пашет, на другом ругается, что не может повторно объявить класс, название класса info. Я думал его удалить на всякий случай перед объявлением, unset только переменные удаляет.

ネクロイド
05-07-2007, 14:24
не катит... скрипт готовый, на одном сервере пашет, на другом ругается, что не может повторно объявить класс, название класса info. Я думал его удалить на всякий случай перед объявлением, unset только переменные удаляет.
:confused:

Smartfon
16-07-2007, 17:51
как нормально сгруппировать данные в мусклю?чтобы показывало все записи например:
2006
1
2
3
2007
4
5
6
, а не :
2006
1
2007
4
Я делал так SELECT * FROM name GROUP BY year

Latinos
08-08-2007, 21:26
Подскажите java плеер на сайт, что б малюсенький был и только 2 кнопки, старт и стоп.

Omegas
09-08-2007, 09:28
Подскажите java плеер на сайт, что б малюсенький был и только 2 кнопки, старт и стоп.
используй HTML тег Embed он позволяет проигрывать файл с помощью медиа плейра)

читай:


Использование тегов <OBJECT> и <EMBED>

Для того чтобы отобразить фильм в окне браузера, в HTML-документе должны быть указаны теги <OBJECT> и <EMBED> с соответствующими параметрами. Для тега <EMBED> все параметры (такие как HEIGHT, WIDTH, QUALITY и LOOP) являются атрибутами и записываются внутри тега <EMBED> (т. е. между открывающим тегом <EMBED> и закрывающей угловой скобкой). Например:

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000"
WIDTH="100"
HEIGHT="100"CODEBASE="http://active.macromedia.com/flashS/cabs/
swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE"VALUE="moviename .swf">
<PARAM NAME="PLAY"VALUE="true">
<PARAM NAME="LOOP"VALUE="true">
<PARAM NAME="QUALITY"VALUE="high">
</OBJECT>

Для тега <OBJECT> четыре параметра (HEIGHT, WIDTH, CLASSIC и CODEBASE) являются атрибутами и записываются внутри тега <OBJECT>, а все остальные записываются отдельно, в виде тегов <PARAM>. Например:


<EMBED SRC="moviename.swf"WIDTH="100"HEIGHT="100"PLAY="true"
LOOP="true"QUALITY="high"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/
index.cgi?Pl_Prod_Ver5ion=ShockwaveFlash">
</EMBED>

Для того чтобы использовать вместе оба тега, поместите тег <EMBED> перед закрывающим тегом <OBJECT> следующим образом:


<OBJECT CLASSID="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000"
WIDTH="100"
HEIGHT="100"CODEBASE="http://active.macromedia.com/flash5/cabs/
swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE"VALUE="moviename .swf">
<PARAM NAME="PLAY"VALUE="true">
<PARAM NAME="LOOP"VALUE="true">
<PARAM NAME="QUALITY"VALUE="high">
<EMBED SRC="moviename.swf"WIDTH="100"HEIGHT="100"PLAY="true "
LOOP="true"QUALITY="high"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/
index.cgi?Pl_Prod_Version=ShockwaveFiash">
</EMBED>
</OBJECT>

Применяя оба тега (<OBJECT> и <EMBED>), указывайте идентичные значения для каждого атрибута или параметра, чтобы гарантировать одинаковое воспроизведение в любом браузере. Кроме того, параметр swflash.cab#version=4, о, О, о не обязателен, можете удалить его, если не хотите проверять номер версии.
Список атрибутов и параметров тегов поможет вам разобраться в HTML-документе, который генерирует команда Publish (Публиковать), и создать собственный HTML-документ для фильма. Все перечисленные атрибуты и параметры относятся к обоим тегам (<OBJECT> и <EMBED>), если в описании не указано иначе. Особо отмечены необязательные пункты. При создании шаблона можно заменять значениями перечисленные ниже переменные шаблона.

См. разд. "Настройка публикуемых шаблонов HTML " данной главы.

SRC

Значение: имя Фильма, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого фильма. Только для тега <EMBED>.

MOVIE

Значение: имя Фильма, swf
Переменная шаблона: $MO
Описание: Определяет имя загружаемого фильма. Только для тега <OBJECT>.
CLASSIC

Значение: clsid:D27CDB6E-AE6D-llcf-96B8-444553540
Описание: Идентифицирует элемент управления Active X для окна браузера. Значение должно быть введено точно так, как оно указано. Только для тега <OBJECT>.
WIDTH

Значение: n или n%
Переменная шаблона: $WI
Описание: Задает ширину фильма в пикселах или в процентах от размера окна браузера.
HEIGHT

Значение: n или n%
Переменная шаблона: $НЕ
Описание: Задает высоту фильма в пикселах или в процентах от размера окна браузера. Так как фильм масштабируем, то его качество не будет ухудшаться при изменении размера, если поддерживается коэффициент сжатия (например, размеры 640х480 пикселов, 320х240 пикселов и 240х180 пикселов имеют коэффициент сжатия 4:3).
CODEBASE

Значение:
http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0"
Описание: Идентифицирует URL элемента управления Active X для Flash Player, позволяя браузеру автоматически загрузить его, если он не установлен в системе пользователя. Значение должно быть введено точно так, как показано. Только для тега <OBJECT>.
PLUGINSPAGE

Значение: http: //www.macromedia.com/shockwave/download/ index.cgi?Pl Prod Version=ShockwaveFlash
Описание: Идентифицирует URL подключаемого модуля (plugin) для Flash Player, позволяя пользователю загрузить его, если он не установлен. Только для тега <EMBED>.
SWLIVECONNECT

Значение: true или false
Описание: Указывает браузеру, запускать или не запускать Java при первой загрузке Flash Player. По умолчанию, если этот атрибут пропущен, используется значение false. Всякий раз, когда JavaScript и Flash запускаются на одной странице, Java должен запускаться с помощью инструкции FS commands, однако, если JavaScript используется только для распознавания типа браузера или иной цели, не связанной с инструкцией FS Commands, можно запретить запуск Java, установив для параметра SWLIVECONNECT значение false. Вы также можете запускать Java без помощи JavaScript, установив для параметра SWLIVECONNECT значение true. Запуск Java задерживает начало воспроизведения фильма, поэтому используйте значение true лишь при необходимости. Только для тега <EMBED>. Необязательный атрибут.
Для запуска Java из автономного проектора используйте в инструкции FS Command команду Ехес.
PLAY

Значение: true или false
Переменная шаблона: $PL
Описание: Определяет, должно ли начинаться воспроизведение немедленно после загрузки фильма в браузер. Если фильм интерактивный, можно разрешить пользователю инициализировать воспроизведение щелчком на кнопке или иным действием. В этом случае, чтобы запретить автоматическое начало воспроизведения, установите для атрибута PLAY значение false. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.
LOOP

Значение: true или false
Переменная шаблона: $LO
Описание: Определяет, будет ли фильм воспроизводиться циклически, либо остановится на последнем кадре. Если этот атрибут пропущен, значением по умолчанию является true. Необязательный атрибут.
QUALITY

Значение: low, high, autolow, autohigh ИЛИ best
Переменная шаблона: $QU
Описание: Задает используемый при воспроизведении уровень сглаживания. Поскольку сглаживание каждого кадра требует быстрого процессора, выбирайте значение в зависимости того, что более важно - скорость или качество. Необязательный атрибут.
low - сглаживание не используется, скорость максимальна;
autolow - воспроизведение начинается без сглаживания, но если Flash Player обнаруживает, что ресурсов процессора достаточно, сглаживание включается всякий раз, когда это возможно;
autohigh - воспроизведение начинается со сглаживанием, однако, если оказывается, что скорость воспроизведения ниже определенного предела, сглаживание отключается;
Используйте значение autohigh для эмуляции команды View (Вид) ÞAntialias (Сглаживание).

high - сглаживание всегда включено. Если фильм содержит анимацию, растровые изображения скругляются, а если не содержит, растровые изображения не скругляются, high - значение по умолчанию для атрибута QUALITY;
best - обеспечивает лучшее качество отображения и не учитывает скорость воспроизведения. Сглаживается все, что выводится, а растровые изображения всегда скругляются.
Если атрибут QUALITY пропущен, значением по умолчанию является high.

BGCOLOR

Значение: tRRGGBB (шестнадцатеричное значение RGB-цветов)
Переменная шаблона: $BG
Описание: Задает фоновый цвет фильма. Этот атрибут отменяет параметры фонового цвета, определенные в файле Flash. Атрибут не влияет на фоновый цвет HTML-страницы. Необязательный атрибут.
SCALE

Значения: showall, noborder ИЛИ exactfit
Переменная шаблона: $sc
Описание: Задает размещение фильма в окне браузера, когда параметры WIDTH и HEIGHT указаны в процентах. Необязательный атрибут.
showall - фильм отображается в определенной области с первоначальным коэффициентом сжатия, поэтому никаких искажений не происходит. Границы могут появляться с двух сторон фильма;
noborder - фильм растягивается, чтобы заполнить определенную область, сохраняя первоначальный коэффициент сжатия. Никакого искажения не происходит. Части фильма могут отсекаться;
exactfit - весь фильм отображается в определенной области, однако первоначальный коэффициент сжатия не сохраняется и могут появляться искажения.
Если этот атрибут опущен (а значения WIDTH и HEIGHT указаны в процентах), используется значение по умолчанию - showall.

ALIGN

Значения: L, R, T или B
Переменная шаблона: $НА
Описание: Задает значение атрибута ALIGN для тегов <OBJECT>, <EMBED> и <IMG>, определяя положение фильма в окне браузера. Необязательный атрибут.
L - фильм выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
R - фильм выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
T - фильм выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
B - фильм выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны.
По умолчанию фильм центрируется в окне браузера, а если окно браузера меньше, чем фильм, фильм обрезается.

Omegas
09-08-2007, 09:29
SALIGN

Значения: L, R, T, B, TL, TR, BL или BR
Переменная шаблона: $SA
Описание: Задает положение масштабированного фильма в пределах области, определенной параметрами WIDTH и HEIGHT. Необязательный атрибут.
L - фильм выравнивается по левому краю окна браузера и при необходимости обрезаются верхняя, нижняя и правая стороны;
R - фильм выравнивается по правому краю окна браузера и при необходимости обрезаются верхняя, нижняя и левая стороны;
T - фильм выравнивается по верхнему краю окна браузера и при необходимости обрезаются правая, левая и нижняя стороны;
B - фильм выравнивается по нижнему краю окна браузера и при необходимости обрезаются правая, левая и верхняя стороны;
TL - фильм выравнивается по верхнему левому краю окна браузера и при необходимости обрезаются правая и нижняя стороны;
TR - фильм выравнивается по верхнему правому краю окна браузера и при необходимости обрезаются левая и нижняя стороны;
BL - фильм выравнивается по нижнему левому краю окна браузера и при необходимости обрезаются правая и верхняя стороны;
BR - фильм выравнивается по нижнему правому краю окна браузера и при необходимости обрезаются левая и верхняя стороны.
Если этот атрибут пропущен, фильм в окне браузера центрируется, при этом границы могут появляться на любой стороне, а фильм обрезаться по мере необходимости.

BASE

Значение: основной каталог или URL
Описание: Задает основной каталог или URL, используемый в фильме в инструкциях перенаправления относительных адресов. Этот атрибут полезен, когда фильм и остальные файлы хранятся в разных каталогах. Необязательный атрибут.
MENU

Значение: true или false Переменная шаблона: $МЕ
Описание: Задает тип контекстного меню, которое вызывается при щелчке правой кнопкой мыши (Windows) или левой - при нажатой клавише <Cmd> (Macintosh) - на фильме в окне браузера. Необязательный атрибут.
true - отображается полное меню, предлагающее пользователю ряд команд для управления воспроизведением;
false - отображается меню с единственной командой About Flash (О программе).
Если этот атрибут пропущен, значением по умолчанию является true.

WMODE

Значения: Window, Opaque ИЛИ Transparent
Переменная шаблона: $WM
Описание: Позволяет использовать преимущества, доступные в браузерах Internet Explorer версии 4.0 и выше (прозрачность фильма, абсолютное позиционирование, слои). Этот тег работает только под Windows с элементом управления ActiveX для Flash. Необязательный параметр.
window - фильм на Web-странице воспроизводится в собственном прямоугольном окне;
opaque - фильм скрывает все, что находится на странице под ним;
Transparent - сквозь все прозрачные области фильма отображается фон HTML-страницы, при этом скорость воспроизведения анимации может снизиться.
Если этот параметр опущен, то по умолчанию используется значение window. Только для тега <OBJECT>.



Лосёнок

Latinos
23-08-2007, 12:00
у меня вопрос. Че в опере значение height не работает?. Ну в эксплорере нормально отображается, а в опере все растянуто.

Smartfon
23-08-2007, 12:17
у меня вопрос. Че в опере значение height не работает?. Ну в эксплорере нормально отображается, а в опере все растянуто.
где не работает ?
попробуй style="height:***"

Latinos
24-08-2007, 23:01
']где не работает ?
попробуй style="height:***"

ну вот к примеру www.clindead.com.ua (http://www.clindead.com.ua). Зайди через Internet Explorer и зайди через Opera. Увидишь что в Опере меню намного выше, рястянуто.

Лосёнок
24-08-2007, 23:27
ну вот к примеру www.clindead.com.ua (http://www.clindead.com.ua). Зайди через Internet Explorer и зайди через Opera. Увидишь что в Опере меню намного выше, рястянуто.
поексперементируй с параментром height

у тебя в плейере параметры width="280" height="130"

высота= половине длины? странно пареметр хейс можно попробывать сделать меньше...

Latinos
25-08-2007, 00:24
поексперементируй с параментром height

у тебя в плейере параметры width="280" height="130"

высота= половине длины? странно пареметр хейс можно попробывать сделать меньше...

Та я переделывать буду полностью

Latinos
25-08-2007, 01:48
Та я переделывать буду полностью

Подскажите как сделать что б сайт по середине экрана был? Margin вроде ?

ネクロイド
27-08-2007, 09:43
Подскажите как сделать что б сайт по середине экрана был? Margin вроде ?
Margin — это отступ.

Ты просто устанавливай таблицу с шириной 100%, а в ее единственную ячейку поставь еще одну таблицу, которая и будет твоим дизайном.

Latinos
27-08-2007, 18:53
Margin — это отступ.

Ты просто устанавливай таблицу с шириной 100%, а в ее единственную ячейку поставь еще одну таблицу, которая и будет твоим дизайном.

Тоесть в ту таблицу поставить, еще одну с 50%. Так? Мне нужно что б сайт был шириной в 600px и по середине.

Лосёнок
27-08-2007, 18:57
Тоесть в ту таблицу поставить, еще одну с 50%. Так? Мне нужно что б сайт был шириной в 600px и по середине.
попробуй поюзать Дримвьюер :yes:

ネクロイド
27-08-2007, 19:04
Тоесть в ту таблицу поставить, еще одну с 50%. Так? Мне нужно что б сайт был шириной в 600px и по середине.
Таблицу с содержимым делай шириной в 600px.
А в ячейке (первой таблицы) сделай выравнивание по центру.

Latinos
27-08-2007, 21:25
Таблицу с содержимым делай шириной в 600px.
А в ячейке (первой таблицы) сделай выравнивание по центру.

Понял. Попробую.

Mixa
08-09-2007, 16:06
Народ. Кто нибудь знает как на PHP заархивироать сразу целую папку в один архив. Знаю как один файл архивировать, а вот как папку целиком с несколькими файллами и картинками не знаю.

Smartfon
08-09-2007, 19:08
Народ. Кто нибудь знает как на PHP заархивироать сразу целую папку в один архив. Знаю как один файл архивировать, а вот как папку целиком с несколькими файллами и картинками не знаю.
Эээ....а как один файл заархивировать ?

Mixa
09-09-2007, 14:23
Новая фишка от Гоголя. http://www.google.com/codesearch?hl=ru Я в истерике!

mitris
09-09-2007, 22:19
Новая фишка от Гоголя. http://www.google.com/codesearch?hl=ru Я в истерике!
гггг)))) прикона

Smartfon
04-11-2007, 13:51
Вопрос по PHP: как можно нормально присвоить переменной - подключаемый файл, но чтобы тот не подключался, пока я не обьявлю эту переменную.

ネクロイド
05-11-2007, 17:48
Вопрос по PHP: как можно нормально присвоить переменной - подключаемый файл, но чтобы тот не подключался, пока я не обьявлю эту переменную.
Ты хочешь в определенный момент исполнения скрипта подключать файл?

Mixa
02-12-2007, 17:22
Вопрос по закачке файла.
Я делаю такой код
header('Content-disposition: attachment; filename="'.basename($line['url']).'";');
if(!@readfile($fn))@$content .= 'Ошибка!!! Нерабочая ссылка! Обратитесь к администратору сайта. ';
};

Скачивать нужно mp3 файлы. Скрипт выдает фал на скачку, однако не дает размер и время закачки. Как правильно передавать шапки, чтобы загрузчик видел всю информацию корректно?

Спс.

Mixa
02-12-2007, 20:48
Глянь тут: http://php.novgorod.ru/manual/ru/function.filesize.php
І ось тут: http://www.absoft-my.com/pondok/downloader.php може воно тобі чимось допоможе. :yes:

Закончился траф. Скопируй сюда плиз.

Спасибос.

Mixa
02-12-2007, 21:28
filesize
...


Спасибо. Прикольно, но не то.

Проблема такая. Сделал mp3-архив. При скачивании песен через файл download.php скрипт выдает песню на скачку, но почему-то не выдает размер песни.

А если использовать просто header("location: $song['url']");, то песня не скачивается, а открывается в окне. Это не есть хорошо.

Поэтому нужно либо как-то по умному использовать header(), но не знаю как.
У меня есть списко mime-типов, но там не нашел(или не понял) типа для mp3.

Жду советов знатоков.

Mixa
02-12-2007, 21:57
сам нашел

Подскажите пожалуйста, как можно средствами PHP или Perl скрывать URL фаила. Например, я хочу поставить несколько ссылок на разные фаилы (mp3 например), чтобы пользователи могли скачать их, но я не хочу, чтобы они узнали URL этих фаилов. Т. е. чтобы при закачке (Reget'ом например) в поле URL было что-то вроде http://hardmusic.dax.ru/dowload.php?fileid=123, а не http://mp3.com/123.mp3 .Функция Heade ("Location: http://mp3.com/123.mp3"); не помогает, в Reget'е все равно видно http://mp3.com/123.mp3

Ответ: Проблема решается открытием сокета и считыванием нужного файла. У этого способа есть еще преимущество - можно скрывать откуда приходит запрос, иначе http://mp3.com/ может обломаться давать Вашему сайту столько трафика и закрыть с него вход. Вот примерный код, но в этом случае хорошо бы еще почитать избранные места из технической документации. Музыка - в переменной $buf. Ее можно записать во временный файл и перенаправить на него посетителя.



$zapros="POST http://mp3.com/123.mp3%22 HTTP/1.0\r\n". "Host: http://mp3.com\r\n". "Content-Type: application/x-www-form-urlencoded\r\n". "Content-Length: $len\r\n";
flush();
$so = fsockopen("http://mp3.com", 80, &$errno, &$errstr, 30);

if(!$so) { print "Error - $errstr ($errno)\n"; exit; }
fputs($so,$zapros); while(fgets($so,2048)!="\r\n" && !feof($so));
unset($buf);
while(!feof($so)) $buf.=fread($so,2048);

fclose($so);

fill_nick
03-12-2007, 00:14
Я тоже вначале своего програмного творчества занимался этим, но по ходу изложения вещей я понял: "Это изобретать новый велик..."(хотя когда сам настроил, то уже точно знаеш что куда сунуть... :| )
А потом меня проперло на Денвер...

Если кто не знает. То Дэнвер это:

А я і зараз Денвером користуюся. Навіть базу даних кручу під Віндою на ньому (базу використовую для свої особистих потреб)

Mixa
03-12-2007, 07:49
Куки в Опере!!!

Это только у меня такой глюк или у вас тоже?

Оператор setcookie("cart", $cart, 3600) в ИЕ сохраняет куку без проблем, а в Опере вообще ничего не сохраняет. :(

Кто-то уже сталкивался с такой проблеммой? Как в Опере включить нормальную поддержку кук?

ネクロイド
03-12-2007, 09:45
Куки в Опере!!!

Это только у меня такой глюк или у вас тоже?

Оператор setcookie("cart", $cart, 3600) в ИЕ сохраняет куку без проблем, а в Опере вообще ничего не сохраняет. :(

Кто-то уже сталкивался с такой проблеммой? Как в Опере включить нормальную поддержку кук?
Пробуй сохранять через сессии. Я делаю именно так.
Но Опера еще любит хекс-код сессии обзывать десятичной единичкой.


2fill_nick: А я Денвер перекроил под себя — Apache 2, MySQL 5, PHP 5 + Zend Optimizer.

Mixa
03-12-2007, 11:32
Пробуй сохранять через сессии. Я делаю именно так.
Но Опера еще любит хекс-код сессии обзывать десятичной единичкой.


2fill_nick: А я Денвер перекроил под себя — Apache 2, MySQL 5, PHP 5 + Zend Optimizer.

Да я сессиями и обхожусь, но нужно некоторые настройки сохранять в куках, чтобы каждый раз снова не обновлять. Базы не использую.

Должно же как-то работать с Оперой. Тут есть какая-то фишка.

Mixa
03-12-2007, 11:35
Кроме Денвера есть еще и WOS и TopServer2.1

1. КРАТКОЕ ОПИСАНИЕ

TopServer представляет собой серверный пакет или сервер приложений, включающий в себя веб-сервер Apache 2.0, интерпретатор PHP5 с библиотеками PECL, интерпретатор PERL5, сервера баз данных MySQL5 и SQLite2, FTP сервер SlimFTPd, а также обширные средства администрирования серверных компонентов. Причем указанные компоненты сервера приложений работают как единое целое.

Изначально сервер приложений TopServer создавался специально с целью упростить процедуру организации локального сервера приложений. Это весьма актуально для начинающих создателей сайтов, веб-программистов языка PHP и PERL, пользователей локальных сетей, и всех тех, кто имеет желание быстро установить и начать использовать локальный сервер приложений. TopServer можно также с успехом использовать и для хостинга большого колличества сайтов в рамках локальных сетей различного уровня.

Удобная панель администрирования позволит Вам получить быстрый доступ к информации о компонентах сервера (Apache, PHP, MySQL, SQLite, FTP), произвести управление лога доступа Apache, а с помощью мощной системы администрирования MySQL phpMyAdmin Вы можете производить манипуляции с базами данных MySQL различной сложности. Также доступна система администрирования баз данных SQLite, система администрирования FTP сервера, файловый менеджер PHPfm и другие удобные и эффективные средства.



Версия сервера приложений: TopServer 2.1
Веб-сервер: Apache 2.0.59
PHP: PHP 5.1.6
PERL: PERL 5.6.1
MySQL: MySQL 5.0.18-nt-max
phpMyAdmin: phpMyAdmin 2.6.1
SQLite: SQLite 2.8.17
SQLiteManager: SQLiteManager 1.2.0
FTP: SlimFTPd 3.17
Sendmail: Virtual Sendmail Stub
Библиотеки PHP : BCmath, Calendar, Date, FTP, GD2, MySQL, ODBC, pcre v6.6, Session, Hash, Com_dotnet, Ctype, DOM, XML, LibXML, SimpleXML, XMLreader, XMLwriter, Zlib, iconv, Reflection, SPL, Tokenizer, WDDX (встроенные библиотеки)
+ MySQL, MySQLi, SQLite, GMP, Sockets, bzip2, XSL (библиотеки PECL)
Дополнительно:
Менеджер виртуальных хостов;
Менеджер пользовательских каталогов;
Редактор файлов конфигурации Apache, PHP, MySQL;
Менеджер FTP сервера PHPsFTPd 0.5;
Файловый менеджер PHPFM 1.0;
Примеры простых PHP скриптов для начинающих (~400 шт).

ネクロイド
03-12-2007, 12:34
Кроме Денвера есть еще и WOS и TopServer2.1

А еще Wamp и XAMMP. Очень удобные, но сложные для кастомайзинга. %\

Mixa
04-12-2007, 13:54
На одном сервере клиента встретил такой глюк. На моем сервере все работало как надо.
setlocale не помогло. Тогда я сделал такую простенькую функцию и все заработало.

Юзайте


function lower($ch)
{
$arr = array(
'А' => 'а',
'Б' => 'б',
'В' => 'в',
'Г' => 'г',
'Д' => 'д',
'Е' => 'е',
'Ё' => 'е',
'Ж' => 'ж',
'З' => 'з',
'И' => 'и',
'К' => 'к',
'Л' => 'л',
'М' => 'м',
'Н' => 'н',
'О' => 'о',
'П' => 'п',
'Р' => 'р',
'С' => 'с',
'Т' => 'т',
'У' => 'у',
'Ф' => 'ф',
'Х' => 'х',
'Ц' => 'ц',
'Ч' => 'ч',
'Ш' => 'ш',
'Щ' => 'щ',
'Э' => 'э',
'Ю' => 'ю',
'Я' => 'я');

if(@array_key_exists($ch, $arr))$ch = $arr[$ch];
return $ch;
};

setlocale (LC_ALL, array ('ru_RU.CP1251', 'rus_RUS.1251'));
$art = strtolower(lower($art));

Mixa
04-12-2007, 13:59
Вопрос по закачке файла.
Я делаю такой код

Скачивать нужно mp3 файлы. Скрипт выдает фал на скачку, однако не дает размер и время закачки. Как правильно передавать шапки, чтобы загрузчик видел всю информацию корректно?

Спс.

с Этим тоже разобрался. Все работает на ура

header("Content-type: audio/mpeg");
header("Content-length: ".$len);
header('Content-disposition: attachment; filename="'.basename($line['url']).'";');
if(!$data = @readfile($fn))@$content .= 'Ошибка!!! Нерабочая ссылка! Обратитесь к администратору сайта. ';
echo $data;

$len = размер файла. Если лежит на том же серваке то можно использовать

$len =filesize($url); где $url - путь к файлу на сервере (не http://)!

<$<V@DIM>$>
06-12-2007, 01:56
Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!

Smartfon
06-12-2007, 17:31
Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!
ОМГ, http://player.myspace-player.com/

Mixa
07-12-2007, 02:59
Народ а а вот такой мини винампчык как устроить на сайте как вот здесь http://lloyd-banks.ucoz.ru/ ////слева! Это флешь да?!! Как замутить подскажите плис!

Online MP3 and podcast player.
See http://ksanlab.com/player for instructions.

P.S. В прицепе zip-архив. Когда будешь открывать удали расширение .doc и юзай. Все просто и полезно.

Shelya
26-12-2007, 19:22
помогите разобраться с запросом. нужно проверять, если запись с соответствующим IP в базе уже есть - просто обновить, если нет - добавить ее.

if ((select count(hostname) from vps_tmp where ip='63.246.158.4') > 0) update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' else insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other')

ответ: ERROR 1064 (42000): You have an error in your SQL syntax;

Mixa
27-12-2007, 00:53
помогите разобраться с запросом. нужно проверять, если запись с соответствующим IP в базе уже есть - просто обновить, если нет - добавить ее.

if ((select count(hostname) from vps_tmp where ip='63.246.158.4') > 0) update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' else insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other')

ответ: ERROR 1064 (42000): You have an error in your SQL syntax;

1. C более простыми запросами проблем нет?
2. Попробуй использовать SLELECT, FROM, UPDATE и т.п. Иногда это обязательно
3. Используй `ip` = '63.246.158.4' и т.п.
4. На чем тестишь? Иногда на локалхосте у Денвера бывают проблемы с MySQL. А в сети так вообще у всех серверов настройки могут отличаться. У меня был такой зацеп, когда на моем сервере все работало с апострофами, а на сервере клиента надо было все без апострофов.
5. Упростить запрос никак низзя? Может разбить на 2 запроса, один ищет, другой обновляет или вставляет. Используешь на MySQL простые запросы SLECT ... FROM ... WHERE, затем логика(PHP) и запрос INSERT или UPDATE. Это даже быстрее будет.
6. По моему загвоздка тут select count(hostname). Наверное надо count(select hostname from ....)>0. Но я бы лучше разбил на два запроса.

Кошка
27-12-2007, 01:41
С более простыми запросами все нормально, любой из этих запросов выполняется.
Есть еще вариант:
if (exists (select hostname from vps_tmp where ip='63.246.158.4')) begin update vps_tmp set id='107', location='vps1_sago', status='running' where ip='63.246.158.4' end else begin insert into vps_tmp (id,status,hostname,ip,location,owner,note) values ('107','running','node1.intermedia.com.ua','63.246 .158.4','vps1_sago','all','other') end

Есть также вариант без begin-end, все-равно не работает.
Выполняется все на linux-сервере с mysql 5, php 4.4.7 и 5.2.3.
В пхп не хочется логику включать, лишняя морока, но если не найду решения в ближайшее время - придется юзать пхп.
Попробую еще с апострофами поиграться, вдруг поможет :)

Mixa
03-03-2008, 23:03
Надо поднять хороший топ.
Что-то давно сюда никто ничего не спрашивал и не писал. Либо все уже всему научились и некогда сюда спрашивать или примеры кода писать, либо всем все надоело.

Итак для любителей поразбираться предлагаю решить несложную задачку на пхп.
Нужно написать небольшой просто скрипт(без оформления вообще!) котороый сохранял бы в MySQL код PHP, который берется из textarea, ну и потом в нужный момент берет из базы и исполняет этот код.
Пусть этот код будет $phpCode = "Hello World";
echo $phpCode;
Исполнить его нужно сразу после формы.

Важно! Минимум кода. Приветствуются комменты.

passtas
05-03-2008, 16:31
Надо поднять хороший топ.
Что-то давно сюда никто ничего не спрашивал и не писал. Либо все уже всему научились и некогда сюда спрашивать или примеры кода писать, либо всем все надоело.

Итак для любителей поразбираться предлагаю решить несложную задачку на пхп.
Нужно написать небольшой просто скрипт(без оформления вообще!) котороый сохранял бы в MySQL код PHP, который берется из textarea, ну и потом в нужный момент берет из базы и исполняет этот код.
Пусть этот код будет
Исполнить его нужно сразу после формы.

Важно! Минимум кода. Приветствуются комменты.

ну как вставить код в базу думаю все знают, а исполнить очень просто создав временный файл (записав в него код из базы) и проинклудить его в код.

passtas
05-03-2008, 16:36
На одном сервере клиента встретил такой глюк. На моем сервере все работало как надо.
setlocale не помогло. Тогда я сделал такую простенькую функцию и все заработало.

Юзайте


function lower($ch)
{
$arr = array(
'А' => 'а',
'Б' => 'б',
'В' => 'в',
'Г' => 'г',
'Д' => 'д',
'Е' => 'е',
'Ё' => 'е',
'Ж' => 'ж',
'З' => 'з',
'И' => 'и',
'К' => 'к',
'Л' => 'л',
'М' => 'м',
'Н' => 'н',
'О' => 'о',
'П' => 'п',
'Р' => 'р',
'С' => 'с',
'Т' => 'т',
'У' => 'у',
'Ф' => 'ф',
'Х' => 'х',
'Ц' => 'ц',
'Ч' => 'ч',
'Ш' => 'ш',
'Щ' => 'щ',
'Э' => 'э',
'Ю' => 'ю',
'Я' => 'я');

if(@array_key_exists($ch, $arr))$ch = $arr[$ch];
return $ch;
};

setlocale (LC_ALL, array ('ru_RU.CP1251', 'rus_RUS.1251'));
$art = strtolower(lower($art));



а чем тебе не нравиться правильно настроеный .htaccess, или на крайняк iconv :)?

ネクロイド
05-03-2008, 16:45
а чем тебе не нравиться правильно настроеный .htaccess, или на крайняк iconv :)?
Патамуша гладиолусы. %\

Mixa
05-03-2008, 17:01
а чем тебе не нравиться правильно настроеный .htaccess, или на крайняк iconv :)?

У меня был ограниченный доступ к серверу клиента и ничего не помогало. Бился 2 часа, чтобы нормально работали локали, но ничего не срабатывало. Потом плюнул, написал эту функцию и через 5 минут скрипт делал шо надо.

Mixa
05-03-2008, 17:58
ну как вставить код в базу думаю все знают, а исполнить очень просто создав временный файл (записав в него код из базы) и проинклудить его в код.
Хм. Временный файл - это вариант, но не самый хороший. А вот как можно исполнять код налету, прямо из базы? Причем еще интересная мысль. Функция eval многими серверами очень нелюбима. Кто-нибудь знает возможность обойти ее?

Mixa
07-03-2008, 00:30
Кто знает как обрабатывать php скриптом смски отправленные с мобильника? Ну как например сделать cmc голосование?

ネクロイド
07-03-2008, 10:20
Кто знает как обрабатывать php скриптом смски отправленные с мобильника? Ну как например сделать cmc голосование?
СМС-ки в инет отправляются в виде e-mail. Можно написать bash-дэймон, который будет периодически проверять почту и запускать на исполнение php-скрипт.

ネクロイド
13-03-2008, 13:39
Думаю, кого-нибудь заинтересует. ;)
http://www.springsource.com/web/guest/webinars

Mixa
18-03-2008, 00:06
кто-нить посоветует толковый справочник по работе с SSL(на PHP) на русском или англицком?

Thanx

Mixa
20-03-2008, 17:55
Народ. Кто нибудь знает как на PHP заархивироать сразу целую папку в один архив. Знаю как один файл архивировать, а вот как папку целиком с несколькими файллами и картинками не знаю.

http://php.russofile.ru/ru/authors/unsort/zip/

ネクロイド
27-04-2008, 19:04
Нашел небольшую функцию по определения типа броузера. Немного его модифицировал, чтобы возвращал не просто true|false, а строку с типом нужной веб-страницы.

function browser_type()
{
if(stristr($_SERVER['HTTP_USER_AGENT'], 'windows') && !stristr($_SERVER['HTTP_USER_AGENT'], 'windows ce'))return 'www';

if(stristr($_SERVER['HTTP_USER_AGENT'], 'psp'))return 'psp';

if(eregi('up.browser|up.link|windows ce|iemobile|mini|mmp|symbian|midp|wap|palm|phone|p ocket|mobile|pda|psp', $_SERVER['HTTP_USER_AGENT']))return 'pda';

if(stristr($_SERVER['HTTP_ACCEPT'], 'text/vnd.wap.wml') || stristr($_SERVER['HTTP_ACCEPT'], 'application/vnd.wap.xhtml+xml'))return 'pda';

if(isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE']) || isset($_SERVER['X-OperaMini-Features']) || isset($_SERVER['UA-pixels']))return 'pda';

$a = array('acs-', 'alav', 'alca', 'amoi', 'audi', 'aste', 'avan', 'benq', 'bird', 'blac', 'blaz', 'brew', 'cell', 'cldc', 'cmd-', 'dang', 'doco', 'eric', 'hipt', 'inno', 'ipaq', 'java', 'jigs', 'kddi', 'keji', 'leno', 'lg-c', 'lg-d', 'lg-g', 'lge-', 'maui', 'maxo', 'midp', 'mits', 'mmef', 'mobi', 'mot-', 'moto', 'mwbp', 'nec-', 'newt', 'noki', 'opwv', 'palm', 'pana', 'pant', 'pdxg', 'phil', 'play', 'pluc', 'port', 'prox', 'qtek', 'qwap', 'sage', 'sams', 'sany', 'sch-', 'sec-', 'send', 'seri', 'sgh-', 'shar', 'sie-', 'siem', 'smal', 'smar', 'sony', 'sph-', 'symb', 't-mo', 'teli', 'tim-', 'tosh', 'tsm-', 'upg1', 'upsi', 'vk-v', 'voda', 'w3c ', 'wap-', 'wapa', 'wapi', 'wapp', 'wapr', 'webc', 'winw', 'winw', 'xda', 'xda-');
if(isset($a[strtolower(substr($_SERVER['HTTP_USER_AGENT']), 0, 4)]))return 'pda';
}

Smartfon
27-04-2008, 21:51
Нашел небольшую функцию по определения типа броузера. Немного его модифицировал, чтобы возвращал не просто true|false, а строку с типом нужной веб-страницы.

function browser_type()
{
if(stristr($_SERVER['HTTP_USER_AGENT'], 'windows') && !stristr($_SERVER['HTTP_USER_AGENT'], 'windows ce'))return 'www';

if(stristr($_SERVER['HTTP_USER_AGENT'], 'psp'))return 'psp';

if(eregi('up.browser|up.link|windows ce|iemobile|mini|mmp|symbian|midp|wap|palm|phone|p ocket|mobile|pda|psp', $_SERVER['HTTP_USER_AGENT']))return 'pda';

if(stristr($_SERVER['HTTP_ACCEPT'], 'text/vnd.wap.wml') || stristr($_SERVER['HTTP_ACCEPT'], 'application/vnd.wap.xhtml+xml'))return 'pda';

if(isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE']) || isset($_SERVER['X-OperaMini-Features']) || isset($_SERVER['UA-pixels']))return 'pda';

$a = array('acs-', 'alav', 'alca', 'amoi', 'audi', 'aste', 'avan', 'benq', 'bird', 'blac', 'blaz', 'brew', 'cell', 'cldc', 'cmd-', 'dang', 'doco', 'eric', 'hipt', 'inno', 'ipaq', 'java', 'jigs', 'kddi', 'keji', 'leno', 'lg-c', 'lg-d', 'lg-g', 'lge-', 'maui', 'maxo', 'midp', 'mits', 'mmef', 'mobi', 'mot-', 'moto', 'mwbp', 'nec-', 'newt', 'noki', 'opwv', 'palm', 'pana', 'pant', 'pdxg', 'phil', 'play', 'pluc', 'port', 'prox', 'qtek', 'qwap', 'sage', 'sams', 'sany', 'sch-', 'sec-', 'send', 'seri', 'sgh-', 'shar', 'sie-', 'siem', 'smal', 'smar', 'sony', 'sph-', 'symb', 't-mo', 'teli', 'tim-', 'tosh', 'tsm-', 'upg1', 'upsi', 'vk-v', 'voda', 'w3c ', 'wap-', 'wapa', 'wapi', 'wapp', 'wapr', 'webc', 'winw', 'winw', 'xda', 'xda-');
if(isset($a[strtolower(substr($_SERVER['HTTP_USER_AGENT']), 0, 4)]))return 'pda';
}
Вау! Отличная работа)

ネクロイド
27-04-2008, 22:15
Вау! Отличная работа)
Моя заслуга лишь в том, что я нашел эту функцию и поделился с вами. %\ :?)
Нужно благодарить Andy Moore (http://www.andymoore.info/) за проделанное исследование USER_AGENT огромного количества броузеров. :Drink:

Вот моя функция конвертирования unix-времени из одной временной зоны в другую.

function convert_to_zone($_time = 0, $_from = 0, $_to = 0)
{
$_diff = $_to - $_from;

if(date("I", $_time) == '1')
{
$_diff = $_diff - 1;
}

return ($_time + $_diff*60*60);
}

Пример использования:

print date("H:i:s", time()); # Выводит 22:20:20 (время EET — Киев — моя текущая временная зона)
print date("H:i:s", convert_to_zone(time(), 2, -4); #Выводит 15:20:20 (время EDT — Вашингтон, О. К.)

ネクロイド
29-04-2008, 11:56
Еще одна функция собственного производства, родившаяся после часового исследования мануала и различных статей.
Если вам нужен автоцензор с использованием UTF-8(в PHP 5 она коряво поддерживается), который ищет ЦЕЛЫЕ слова, т.е. чтобы не "материлось", к примеру, на "не психуй".

<?PHP

/* Эти ужасы можно прописать и в php.ini. Необходимы для корректной работы аналогов простых функций работы со строками(strpos, stristr, strtoupper etc) */
ini_set("default_charset", "UTF-8");
ini_set("mbstring.func_overload", "7");
ini_set("mbstring.internal_encoding", "UTF-8");
ini_set("mbstring.detect_order", "UTF-8");

$str = "ТЫЩЬ дьіщь мыщь кыщь";

(check_bad_words($str))?print 'Oops!':print 'Okay!';

function check_bad_words($str)
{
$bad = "тыщь"; # "плохое" слово
$str = mb_strtolower($str); # опускаем регистр букв, ибо /i от preg_match уже не "катит" =/

preg_match_all("#([\w\pL]+)#u", $str, $match); # \pL ищет любой символ Юникода

/* Здесь, конечно, можно сделать более сложную логику для определения массива слов и, возможно, последующей их замены на "звездочки" или "{вырезано цензурой ©}" */
foreach($match[0] as $matches)
{
if($matches == $bad)return true;
}
return false;
}

?>

Mixa
02-05-2008, 13:45
А это мое производство :)


<?
/*
$to - email addres of recepient
$from_mail - email address of sender
$from_name - the name of the sender
$subject - subject of the letter
$message - the message itself
$file_names - array of paths to files, which you want to attach.
(it can be even files that you selected in the tag <input type=file name=file_name[]>) :)
*/
function sendMail($to,$from_mail,$from_name,$subject,$messa ge,$file_names) {
$bound="-=======================================- boundary.".uniqid();
$header="From: \"$from_name\" <$from_mail>\n";
$header.="To: $to\n";
$header.="Subject: $subject\n";
$header.="Mime-Version: 1.0\n";
$header.="Content-Type: multipart/mixed; boundary=\"$bound\"";
$body="\n\n--$bound\n";
$body.="Content-type: text/html; charset=\"windows-1251\"\n";
$body.="Content-Transfer-Encoding: quoted-printable\n\n";
$body.="$message";
if(!is_array($file_names))$file_names = Array($file_names); // :)
foreach($file_names as $file_name){
if(!is_dir($file_name)){ // Sorry we can't send whole dirrectories. Next time we will zip them and send :)
$file=fopen($file_name,"rb");
$body.="\n\n--$bound\n";
$body.="Content-Type: application/octet-stream;";
$body.="name=\"".basename($file_name)."\"\n";
$body.="Content-Transfer-Encoding:base64\n";
$body.="Content-Disposition:attachment\n\n";
$body.=base64_encode(fread($file,filesize($file_na me)))."\n";
$body.="$bound--\n\n"; };
};
if(mail(@$to, @$subject, @$body, @$header)) return true;
else return false;
};

// ----------- Test! Remove this after you understand how it works! --------------

$files = array();
foreach (glob("*") as $f)@$files[] = $f;

if(sendMail("to@mail.net", "from@mail.net", "YourName", "Test", "Hello World", __FILE__)) echo "Attachment message was sent sucessfully!<br/><br/>";
if(sendMail("to@mail.net", "from@mail.net", "YourName", "Test", "Hello World", $files)) echo "Attachment message was sent sucessfully!<br/><br/>";
?>

ネクロイド
02-05-2008, 13:50
А это мое производство :)

Некоторые почтовики будут материться на письма, у которых шапка не в US-ASCII. По-этому их нужно энкодить в base64 и указывать кодировку.

$_charset = "UTF-8";
$_subject = "Драсте";
$_header = "Subject: =?$_charset?B?" . base64_encode($_subject) . "?=\n";

p4elka
02-05-2008, 14:13
интерисует такой вопрос как можно реализовать подробную фичу:
есть ссылка на файл:
http://site1.com/download/file.mp3
при клацаньи на нее открывается к примеру html страничка
http://site1.com/download/file.mp3.html и на ней опять же ссылка на этот файл, но если на нее нажать, то можно уже скачать указанный файл.

на самом сервере установлен nginx в качестве back-end(отдача статики) и apache front-end (для обаботки скриптов)

Mixa
02-05-2008, 15:09
Некоторые почтовики будут материться на письма, у которых шапка не в US-ASCII. По-этому их нужно энкодить в base64 и указывать кодировку.

$_charset = "UTF-8";
$_subject = "Драсте";
$_header = "Subject: =?$_charset?B?" . base64_encode($_subject) . "?=\n";

Спасибо не знал. Ссылку, где можно подробнее про это почитать в студию.

P.S. вообще-то это репетиция перед созданием полнофункционального коммерческого класса, который будет и с кодировками и с архивацией и с типам нормально работать. А так, функция нормально срабатывает. Пока проблем не встречал.

ネクロイド
02-05-2008, 16:12
интерисует такой вопрос как можно реализовать подробную фичу:
есть ссылка на файл:
http://site1.com/download/file.mp3
при клацаньи на нее открывается к примеру html страничка
http://site1.com/download/file.mp3.html и на ней опять же ссылка на этот файл, но если на нее нажать, то можно уже скачать указанный файл.

на самом сервере установлен nginx в качестве back-end(отдача статики) и apache front-end (для обаботки скриптов)
С помощью mod_rewrite и PHP.

$_uri = $_SERVER['HTTP_URI'];

if(preg_match("#file\.mp3\.html$#", $_uri)
{
# Показываем страничку
}
else
{
# Выводим содержимое файла с соотвествующими хэдэрами
}

2Mixa: http://ua2.php.net/function.mail
У мну почта с сервера почти всеми серверами воспринималась, как спам, по-этому искал причину. Вдобавок созданное таким способом почтовое сообщение хорошо читается почтовыми клиентами винды, которые с UTF-8 не особо дружат.

Mixa
02-05-2008, 16:43
2Mixa: http://ua2.php.net/function.mail
У мну почта с сервера почти всеми серверами воспринималась, как спам, по-этому искал причину. Вдобавок созданное таким способом почтовое сообщение хорошо читается почтовыми клиентами винды, которые с UTF-8 не особо дружат.

Спасибро. Учту. Респект.

2Пчелка. Делается красиво и не очень дорого. Тебе научиться или сделать для проекта? Есть разные способы и фишки для этого(ограничение скачивания по времени, по IP по регистрации, по хотлинку), так сразу и не расскажешь.

Smartfon
02-05-2008, 16:58
Нужна помощь. Мне необходимо яваскрипт скриптик, который реализовал возможность делать вкладки и переключатся по ним.

Уже не нужно) Нашел отличное решение - http://www.barelyfitz.com/projects/tabber/

<$<V@DIM>$>
03-05-2008, 00:21
Парни я хотел бы здесь спросить по поводу веб-дизайну.
Я самоучка как и многие и на многое в себе ответов не нахожу!
Вот к примеру возьмем шапку сайта, (речь идет о сайте не в процентах) как лучше делать?

-ставить сплошное изображение – что замедлит открытие сайта!? (1)

-Или брать тоже изображение но только порезать его по кусочкам? (2)

Если да (2), то скажите на сколько это ускорит загрузку сайта?
И еще стоит делать очень маленькие кусочки (пазл изображения шапки?)

Legol@s
03-05-2008, 11:07
Парни я хотел бы здесь спросить по поводу веб-дизайну.
Я самоучка как и многие и на многое в себе ответов не нахожу!
Вот к примеру возьмем шапку сайта, (речь идет о сайте не в процентах) как лучше делать?

-ставить сплошное изображение – что замедлит открытие сайта!? (1)

-Или брать тоже изображение но только порезать его по кусочкам? (2)

Если да (2), то скажите на сколько это ускорит загрузку сайта?
И еще стоит делать очень маленькие кусочки (пазл изображения шапки?)

ееее,шось я не вганяю..
як зміниться вага малюнку, якшо ти його поріжеш на частини? ніяк. ну то, як може змінитись час завантаження сайту? тим більше, що це тупо ставити імейдж,який багато важить... краще старатись, щоб менше важив.. хоча в наш час, майже кожен має 128кб\сєк, отже, можна робити середні по вазі сайти...

Jazze-R
03-05-2008, 11:37
Парни я хотел бы здесь спросить по поводу веб-дизайну.
Я самоучка как и многие и на многое в себе ответов не нахожу!
Вот к примеру возьмем шапку сайта, (речь идет о сайте не в процентах) как лучше делать?

-ставить сплошное изображение – что замедлит открытие сайта!? (1)

-Или брать тоже изображение но только порезать его по кусочкам? (2)

Если да (2), то скажите на сколько это ускорит загрузку сайта?
И еще стоит делать очень маленькие кусочки (пазл изображения шапки?)

Прогружатись по кусочках буде швидше.

Mixa
03-05-2008, 11:51
ееее,шось я не вганяю..
як зміниться вага малюнку, якшо ти його поріжеш на частини? ніяк. ну то, як може змінитись час завантаження сайту? тим більше, що це тупо ставити імейдж,який багато важить... краще старатись, щоб менше важив.. хоча в наш час, майже кожен має 128кб\сєк, отже, можна робити середні по вазі сайти...

1. Если разрезать большое изображение на мелкие, то некоторые части можно сильно сжать. Например одноцветные или однотипные текстуры. Поэтому суммарный объем порезанного изображения будет меньше целого. Это по идее уменьшит объем трпфика при загрузке. Но нужно быть внимательным чтобы все кусочки стали на свои места и не прыгали при загрузки. Этот метод считался оптимальным долгое время и широко используется на многих сайтах.

2. Если вставить одну большую картинку, то это сущщественно уменьшит число http запросов к серверу на загрузку страницы. Недавно читал про это статью. До 80% времени загрузки страниыы составляет загрузка элементов дизайна, а это значит кол-во запросов к серверу. Многие программисты очень рекомендуют уменьшить кол-во http и sql запросов для загрузки.

3. Web2.0 философия, которая в последнее время набирает обороты, говорит:
а) отказываемся от flash
б) стилизуем все изображения под векторную графику
в) используем блочную верстку и CSS
... ну и так далее. Читай в гугле.

Legol@s
03-05-2008, 12:31
1. Если разрезать большое изображение на мелкие, то некоторые части можно сильно сжать.

взагалі проти юзання великої картинки на шапку... так шо фтопку)

ネクロイド
03-05-2008, 13:20
Парни я хотел бы здесь спросить по поводу веб-дизайну.
Я самоучка как и многие и на многое в себе ответов не нахожу!
Вот к примеру возьмем шапку сайта, (речь идет о сайте не в процентах) как лучше делать?

-ставить сплошное изображение – что замедлит открытие сайта!? (1)

-Или брать тоже изображение но только порезать его по кусочкам? (2)

Если да (2), то скажите на сколько это ускорит загрузку сайта?
И еще стоит делать очень маленькие кусочки (пазл изображения шапки?)
Сначала нужно определить, какой тип рисунка и примерное количество цветов в нем. Простые векторные картинки, т.е. фигуры с малым количеством цветов, можно сохранить в GIF, что существенно уменьшит их размер в сравнении с JPEG-вариантами.
Более сложные изображения можно разделить на несколько малых и оптимизировать в отдельности.
Но хочу поддержать Mixa, указав на то, что стандарты WEB 2.0 более востребованы сейчас, нежели массивный "старинный" способ дизайна. Я сам перешел на блочную верстку с использованием CSS и теперь пользуюсь исключительно ею, ибо это кааайф. %)

Для оптимизации графики используй Photoshop, для верстки и CSSинга — Dreamweaver. Внешний вид шаблонов оценивай в Firefox 2 и Internet Explorer 6 — если в них дизайн здорово выглядит, значит и остальные броузеры его "скушают". Для оценки качества верстки, т.е. соответствия стандартам, используй плагин Web Developer для Firefox.

Вот сайт, который весьма удачно описывает недостатки табличной верстки и преимущества блочной с CSS: http://www.hotdesign.com/seybold/russian/

Mixa
03-05-2008, 14:16
Для оптимизации графики используй Photoshop, для верстки и CSSинга — Dreamweaver. Внешний вид шаблонов оценивай в Firefox 2 и Internet Explorer 6 — если в них дизайн здорово выглядит, значит и остальные броузеры его "скушают". Для оценки качества верстки, т.е. соответствия стандартам, используй плагин Web Developer для Firefox.

Вот сайт, который весьма удачно описывает недостатки табличной верстки и преимущества блочной с CSS: http://www.hotdesign.com/seybold/russian/

+1. Для CSS лучшее решение TopStyle. IMHO.
Проверка кода на валидность есть в PsPad (оч. рекомендую)

Отличный сайт про css http://cssing.org.ua Akella рулит.

ネクロイド
03-05-2008, 14:39
+1. Для CSS лучшее решение TopStyle. IMHO.
Проверка кода на валидность есть в PsPad (оч. рекомендую)

Отличный сайт про css http://cssing.org.ua Akella рулит.
Для мну лучшее решение для CSS — текстовый редактор с подсветкой кода PHP Expert Editor и полная голова знаний. :d Закрыть пробелы в этих знаниях помогает Dreamweaver со встроенным справочником по CSS от O'Reilly.
А Web Developer, кстати, работает по стандартам W3C и предупреждает об устаревших или несовместимых со всеми броузерами тегах и значениях таблицы стилей.

Smartfon
03-05-2008, 16:55
Для мну лучшее решение для CSS — текстовый редактор с подсветкой кода PHP Expert Editor и полная голова знаний. :d Закрыть пробелы в этих знаниях помогает Dreamweaver со встроенным справочником по CSS от O'Reilly.
А Web Developer, кстати, работает по стандартам W3C и предупреждает об устаревших или несовместимых со всеми броузерами тегах и значениях таблицы стилей.
+1
Также юзаю PHP Expert Editor. Отличная вещь.

Mixa
03-05-2008, 21:19
+1
Также юзаю PHP Expert Editor. Отличная вещь.

А кто спорит. И я его юзаю. Замечательная софтина. Но не ограничиваться только ею.

Smartfon
03-05-2008, 22:21
А кто спорит. И я его юзаю. Замечательная софтина. Но не ограничиваться только ею.
PHP Expert Editor - мой основной инструмент по работе с кодом. Естественно при работе с другими типами файлов, использую софт подходящий этим типам.

ネクロイド
07-05-2008, 13:06
Вновь модифицировал функцию определения типа броузера.
Как известно, некоторые телефоны поддерживают исключительно WML-разметку, в то время, когда PDA и смартфоны дружат с XHTML.

function browser_type()
{
$a = array('acs-', 'alav', 'alca', 'amoi', 'audi', 'aste', 'avan', 'benq', 'bird', 'blac', 'blaz', 'brew', 'cell', 'cldc', 'cmd-', 'dang', 'doco', 'eric', 'hipt', 'inno', 'ipaq', 'java', 'jigs', 'kddi', 'keji', 'leno', 'lg-c', 'lg-d', 'lg-g', 'lge-', 'maui', 'maxo', 'midp', 'mits', 'mmef', 'mobi', 'mot-', 'moto', 'mwbp', 'nec-', 'newt', 'noki', 'opwv', 'palm', 'pana', 'pant', 'pdxg', 'phil', 'play', 'pluc', 'port', 'prox', 'qtek', 'qwap', 'sage', 'sams', 'sany', 'sch-', 'sec-', 'send', 'seri', 'sgh-', 'shar', 'sie-', 'siem', 'smal', 'smar', 'sony', 'sph-', 'symb', 't-mo', 'teli', 'tim-', 'tosh', 'tsm-', 'upg1', 'upsi', 'vk-v', 'voda', 'w3c ', 'wap-', 'wapa', 'wapi', 'wapp', 'wapr', 'webc', 'winw', 'winw', 'xda', 'xda-');

if(mb_stristr($_SERVER['HTTP_USER_AGENT'], 'windows') && !mb_stristr($_SERVER['HTTP_USER_AGENT'], 'windows ce'))return 'www';

if(mb_stristr($_SERVER['HTTP_USER_AGENT'], 'psp'))return 'psp';

if(mb_eregi('up.browser|up.link|windows ce|iemobile|mini|mmp|symbian|midp|wap|palm|phone|p ocket|mobile|pda|psp', $_SERVER['HTTP_USER_AGENT'])
||
isset($_SERVER['HTTP_X_WAP_PROFILE'])
||
isset($_SERVER['HTTP_PROFILE'])
||
isset($_SERVER['X-OperaMini-Features'])
||
isset($_SERVER['UA-pixels'])
||
isset($a[mb_strtolower(mb_substr($_SERVER['HTTP_USER_AGENT']), 0, 4)]))
{
if(mb_stristr($_SERVER['HTTP_ACCEPT'], 'xhtml'))return 'pda';
else return 'wap';
}
}

ネクロイド
07-05-2008, 19:36
Все мы знаем, как иногда бывает трудно подобрать приятные глазу и сочетающиеся цвета для своего дизайна. Данный сайт не только предлагает готовые удачные цветовые комбинации, но и позволяет подобрать свои.

http://www.colorcombos.com/

ЗЫ: Мастхэвная закладочка. :)

Legol@s
07-05-2008, 23:32
Все мы знаем, как иногда бывает трудно подобрать приятные глазу и сочетающиеся цвета для своего дизайна. Данный сайт не только предлагает готовые удачные цветовые комбинации, но и позволяет подобрать свои.

http://www.colorcombos.com/

ЗЫ: Мастхэвная закладочка. :)

зачьот)

Rodi4ka
08-05-2008, 13:45
зачьот)

беззаговорачна согласен! +1

ネクロイド
09-05-2008, 10:46
Многие из вас хотели поставить на свои сайты MP3-проигрыватели, но постоянно сталкивались с их платностью или сложностью в настройке.

Даный продукт — бесплатный скрипт, предоставляемый сервисом Гаджеты Google (http://www.google.com/ig/directory?synd=open&source=gghx). Весьма прост в настройке и установке и легок в эксплуатации. :)

http://www.google.com/ig/directory?synd=open&source=gghx&num=24&url=http://mike.s.duffy.googlepages.com/mp3player.xml&output=html

Smartfon
10-05-2008, 22:22
Есть трабла с Вбулкой. Переношу VB на другой хостинг. Перенес БД и файлы, настроил конфиг но при входе - кракозябры. Таблицы в utf8, мож из-за этого? А вообще - что может быть?

Еще вот ошибка сверху:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /includes/functions.php on line 3863

Warning: Invalid argument supplied for foreach() in /includes/functions.php on line 3863

Вот сайт - http://forum.naruto.com.ua/

ネクロイド
11-05-2008, 10:16
Есть трабла с Вбулкой. Переношу VB на другой хостинг. Перенес БД и файлы, настроил конфиг но при входе - кракозябры. Таблицы в utf8, мож из-за этого? А вообще - что может быть?

Еще вот ошибка сверху:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /includes/functions.php on line 3863

Warning: Invalid argument supplied for foreach() in /includes/functions.php on line 3863

Вот сайт - http://forum.naruto.com.ua/
Корявенько дамп импортировал. ;)
А предупреждение дает из-за невозможности работать с массивом, который должен был создаться после unserialize(<текст поля в БД>)

Smartfon
11-05-2008, 13:57
Корявенько дамп импортировал. ;)
А предупреждение дает из-за невозможности работать с массивом, который должен был создаться после unserialize(<текст поля в БД>)
Блин, и как мне нормально экс/импортировать БД? Через phpMyAdmin?

ネクロイド
11-05-2008, 13:59
Блин, и как мне нормально экс/импортировать БД? Через phpMyAdmin?
Какая версия PHPMyAdmin?
Новые версии по-умолчанию экспортируют в UTF-8.

Smartfon
11-05-2008, 14:04
Какая версия PHPMyAdmin?
Новые версии по-умолчанию экспортируют в UTF-8.
Так как переношу с одного хостинга на другой напишу две версии.

Старый хостинг - 2.11.2.1
Новый хостинг - 2.11.4

Может это из-за различных версий?

ネクロイド
11-05-2008, 14:07
Так как переношу с одного хостинга на другой напишу две версии.

Старый хостинг - 2.11.2.1
Новый хостинг - 2.11.4

Может это из-за различных версий?
Да.
Пробуй импортировать в UTF-8.
Чтобы проверить, ли дамп в юникоде, открой его в WinRAR; вместо кирилицы должна быть "кракозябра".

Smartfon
11-05-2008, 14:12
Так старый дамп, и так уже импортировался в utf8

Скрин:

ネクロイド
11-05-2008, 14:14
Так старый дамп, и так уже импортировался в utf8

Скрин:
Теперь пробуй импортировать с установленной кодировкой utf8.

Smartfon
11-05-2008, 14:19
Я думаю, ты это имеешь ввиду (скрин)

Если да, то я так и импортировал...:confused:

ネクロイド
11-05-2008, 14:21
Так старый дамп, и так уже импортировался в utf8

Скрин:
Погодь, кажись дамп у тебя корявый.
Сделай через админку бэкап базы. Может он будет нормальным.

Smartfon
11-05-2008, 14:27
Вот как я экспортировал.

Smartfon
11-05-2008, 19:59
Что-то опять не получилось...

Теперь вообще все фразы убрались.

http://forum.naruto.com.ua/

ネクロイド
11-05-2008, 20:03
Что-то опять не получилось...

Теперь вообще все фразы убрались.

http://forum.naruto.com.ua/
Свяжись со мной через аську и дай реквизиты к phpMyAdmin. Попробую тебе помочь.

passtas
03-06-2009, 00:56
Заводимся....

Smartfon
04-06-2009, 08:52
Заводимся....
С чего начать? :)

kotyara
04-06-2009, 09:32
С чего начать? :)
с поворота ключа зажигания, ага
PS а вообще -- чо круче, flash/flex, silverlight, javafx или ждем html5 -- он всех порвет?

teen.spirit
04-06-2009, 19:04
с поворота ключа зажигания, ага
PS а вообще -- чо круче, flash/flex, silverlight, javafx или ждем html5 -- он всех порвет?

silverlight меготру :)

ネクロイド
05-06-2009, 17:05
Хочу дев-аккаунт на сэндбокс Wave. :cry:

kotyara
05-06-2009, 22:13
silverlight меготру :)
почему?
ЗЫ ответ "другого не видел" -- плохой ответ.

ネクロイド
06-06-2009, 09:37
Кто-то уже "трогал" новый Gears?

2kotyara: Потому что в него имплементируют фишки, которые Macromedia и Adobe манали добавлять во Flash. Но эти фишки нужны, и во Flash приходится изворачиваться, тратить время и постоянно изобретать велосипед. 3D-трансформация, взаимодействие с индивидуальным/глобальным кешем, более естественный стримминг видео, выносимый в отдельные файлы стайлинг, естественная работа с предзагрузкой. И ещё осенью выйдет обновлённый Silverlight с поддержкой взаимодействия веб-камеры и микрофона, новой версией .NET-библиотеки и ещё меньшим размером дистрибутива.

Smartfon
07-06-2009, 00:39
Кто-то уже "трогал" новый Gears?

2kotyara: Потому что в него имплементируют фишки, которые Macromedia и Adobe манали добавлять во Flash. Но эти фишки нужны, и во Flash приходится изворачиваться, тратить время и постоянно изобретать велосипед. 3D-трансформация, взаимодействие с индивидуальным/глобальным кешем, более естественный стримминг видео, выносимый в отдельные файлы стайлинг, естественная работа с предзагрузкой. И ещё осенью выйдет обновлённый Silverlight с поддержкой взаимодействия веб-камеры и микрофона, новой версией .NET-библиотеки и ещё меньшим размером дистрибутива.
Да, Google Gears 0.5.21.0. Стоит на последней dev-версии дефолтного браузера — Google Chrome.

ネクロイド
07-06-2009, 09:40
Да, Google Gears 0.5.21.0. Стоит на последней dev-версии дефолтного браузера — Google Chrome.
Кхм, а gears_init.js тебе о чём-то говорит?
Меня интересует, ли кто-то уже пробовал манипулировать файлами, которые "бросили" в окно броузера.

akrakovetsky
08-06-2009, 17:31
>> kotyara

почему?
ЗЫ ответ "другого не видел" -- плохой ответ.

Рано или поздно тебе придется признать, что у MS есть действительно классные продукты :)

По поводу RIA - глянь сюда - http://dev.net.ua/blogs/shatokhin/archive/2009/05/05/8234.aspx

ネクロイド
09-06-2009, 08:14
>> kotyara



Рано или поздно тебе придется признать, что у MS есть действительно классные продукты :)

По поводу RIA - глянь сюда - http://dev.net.ua/blogs/shatokhin/archive/2009/05/05/8234.aspx
Гыг, скоро они "докатятся" до того, что я их буду безумно любить, как сейчас люблю Гуглю.

kotyara
09-06-2009, 13:27
>> kotyara
Рано или поздно тебе придется признать, что у MS есть действительно классные продукты :)

рано или поздно тебе придется признать, что я не отрицаю наличие "классных" продуктов у майкрософт (например, 2003-й оффис; microsoft flight simulator (:cry:r.i.p) -- действительно симулятор, а не аркада а-ля "ИЛ-2 штурмовик" и иже с ним. жаль умер, остался x-plane только), а не нравится мне в первую очередь политика компании -- постоянная надоедающая реклама; вечные статьи "как мы в стопитцотый раз победили линукс!" (хотя, тут больше юзвери пишут о том как "я ниасилил линапс па сваим причинам, линапс == гавно", но один "гетзефактс" чего только стоит); несовместимость с другими по части форматов/протоколов/стандартов; и т.д, что и расценивается как политика монополиста. и потом уже отдельные продукты в виде ие6, медиаплеера (ну, не нравицца и все тут), *больше продуктов мс не помню (кроме дотнета и иже с ним, который у меня, мягко говоря, не вызывает никаких эмоций, кроме "еще-одна-платформа-может-даже-поиграюсь-если-будет-желание-или-необходимость")*

akrakovetsky
10-06-2009, 16:31
рано или поздно тебе придется признать, что я не отрицаю наличие "классных" продуктов у майкрософт (например, 2003-й оффис; microsoft flight simulator (:cry:r.i.p) -- действительно симулятор, а не аркада а-ля "ИЛ-2 штурмовик" и иже с ним. жаль умер, остался x-plane только), а не нравится мне в первую очередь политика компании -- постоянная надоедающая реклама; вечные статьи "как мы в стопитцотый раз победили линукс!" (хотя, тут больше юзвери пишут о том как "я ниасилил линапс па сваим причинам, линапс == гавно", но один "гетзефактс" чего только стоит); несовместимость с другими по части форматов/протоколов/стандартов; и т.д, что и расценивается как политика монополиста. и потом уже отдельные продукты в виде ие6, медиаплеера (ну, не нравицца и все тут), *больше продуктов мс не помню (кроме дотнета и иже с ним, который у меня, мягко говоря, не вызывает никаких эмоций, кроме "еще-одна-платформа-может-даже-поиграюсь-если-будет-желание-или-необходимость")*
Опять по тому же сценарию... Это уже даже прикольно читать :) Комментировать не буду - практика показывает отсутствие вменяемой логики в некоторых linux пользователей.

Назови мне конкурентов Google AdSense, а потом поговорим про монополию...

kotyara
10-06-2009, 17:40
Опять по тому же сценарию... Это уже даже прикольно читать :) Комментировать не буду - практика показывает отсутствие вменяемой логики в некоторых linux пользователей.

Назови мне конкурентов Google AdSense, а потом поговорим про монополию...

не, прикольно читать когда спрашиваешь "чем A отличается от B?" (кстати, спасибо ネクロイド за ответ, познавательно), а тебе про C и не в тему. а потом еще и аналогии интересные приводят.
и да, ты прав -- "опять по тому же сценарию".

ネクロイド
14-06-2009, 20:16
<?=kill_smart();?>
<?=
Лицепальцы...

Smartfon
15-06-2009, 03:05
Лицепальцы...
wtf?

<?php, ага. >_<

ネクロイド
15-06-2009, 08:47
wtf?

<?php, ага. >_<
<?php
Лицепальцы...
<?PHP

ЗЫ: Хотя так пишет некоторое количество максималистов.

Smartfon
15-06-2009, 13:34
****↓*****в самый раз. ^^

ネクロイド
18-06-2009, 21:35
Какой, по-вашему, лучший моноширинный шрифт для кодера?

Сам пользуюсь Courier New и пока ничего удобней и приятней глазу ещё не видел.

151227

kotyara
18-06-2009, 23:06
Terminus/Anonymous
оба на любителя (второй с засечками, но выглядит приятно), у обоих 0 и O отличаются.
скрины делать лениво :)
http://grml.org/screenshots/booting.png -- Terminus
http://mindprod.com/image/fontsample/anonymous.png -- Anonymous
во даж что нагуглил http://www.codinghorror.com/blog/archives/000157.html

ネクロイド
19-06-2009, 15:20
Terminus/Anonymous
оба на любителя (второй с засечками, но выглядит приятно), у обоих 0 и O отличаются.
скрины делать лениво :)
http://grml.org/screenshots/booting.png -- Terminus
http://mindprod.com/image/fontsample/anonymous.png -- Anonymous
во даж что нагуглил http://www.codinghorror.com/blog/archives/000157.html
Да, шрифты классные, только без поддержки юникода. :(

ネクロイド
02-07-2009, 16:13
Get Ready for PHP 5.3

If you're a PHP developer, you can't afford to ignore PHP 5.3.
With new features such as Namespaces for classes and functions, late static binding, native closures and others, PHP 5.3 is much more than a minor release. At Zend, we not only contributed to this new release, but also made sure you have the tools to benefit from PHP 5.3.


Интересненько. *обновляется*

ネクロイド
05-07-2009, 13:33
После около двух лет разработки выпущен релиз интерпретатора языка программирования PHP 5.3. Наиболее интересные изменения:


Значительное увеличение производительности. Например при сравнении одного из снапшотов php 5.3 и последнего стабильного релиза, было замечено увеличение производительности Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
Namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
"Late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность получить имя класса, вызванного для выполнения статического метода);
Mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql.
Из состава пакета удален модуль ext/msql, ext/ereg помечен как устаревший, ext/mhash заменен на ext/hash;
Реализован метод __callStatic для организации перегрузки статических методов;
Поддержка OpenID
Изменение техники округления чисел с плавающей точкой;
Возможность определения в ini-файле блоков конфигурации с привязкой к директории и имени хоста, для получения функциональности подобной .htaccess;
XSLT профайлинг
Многоплатформенный getopt()
Поддержка Sqlite3 (расширение ext/sqlite3);
Опционально включаемый циклический сборщик мусора;
Новый синтаксис для определения строковых блоков, ограниченная поддержка GOTO, оператор "?:";
Новые расширения: ext/phar, ext/intl, ext/fileinfo, ext/enchant;
Поддержка замыканий и лямбда-функций;
Возможность ведения подробного лога отправки почты через функцию mail(), что полезно для выявления источника спама в системах хостинга, на которых нередко пытаются рассылать спам через взломанные скрипты пользователей. Кроме ведения лога предусмотрена возможность включения в тело письма заголовка с уточнением из какого именно скрипта и от какого пользователя осуществлена отправка;
Более 140 исправлений ошибок.


Список несовместимостей и особенности миграции с прошлых версий PHP описаны в документе "Migrating from PHP 5.2.x to PHP 5.3.x". Например, из комплекта поставки удалены расширения ext/mhash (см. ext/hash), ext/msql, ext/pspell (см. ext/enchant), ext/sybase (см. ext/sybase_ct); перемещены в PECL: ext/ming, ext/fbsql, ext/ncurses, ext/fdf; удалена поддержка режима совместимости zend.ze1; у некоторых функций ужесточились требования к передаваемым параметрам.

Источник: http://opennet.ru/opennews/art.shtml?num=22392

ネクロイド
05-07-2009, 22:40
Кто-то сумел запустить PHP 6 с Apache 2.2 в Windows? У меня упорно веб-сервер дохнет с критической ошибкой.

[K.O.P.C.]
08-07-2009, 08:01
Хотел бы изучить любой из этих языков создания сайтов , но я не из тех людей кто научится по гайдам. :cry:

Smartfon
08-07-2009, 19:10
Есть таблица БД с пользователями.
В ней есть поля: user_id, nickname, password, salt, ip.

В таблицу нужно добавить еще поле(ля) для пользовательской инфы
(name, sex, avatar_id, photo_id).

Что лучше?
1. Создать для каждого значения пользовательской инфы отдельное поле в таблице?
2. Или создать одно поле data в таблице, в котором будет хранится сериализированный массив с пользоовательской инфой?

kotyara
08-07-2009, 19:21
Есть таблица БД с пользователями.
В ней есть поля: user_id, nickname, password, salt, ip.

В таблицу нужно добавить еще поле(ля) для пользовательской инфы
(name, sex, avatar_id, photo_id).

Что лучше?
1. Создать для каждого значения пользовательской инфы отдельное поле в таблице?
2. Или создать одно поле data в таблице, в котором будет хранится сериализированный массив с пользоовательской инфой?

я конечно не специалист по базам данных, но исходя из того, что avatar_id и photo_id могут достаточно часто меняться, предпочел бы 1-й метод. ибо легче дергать соответствующее поле по надобности, чем хранить массив в одном поле и переписывать его полностью с перегенерацией.

ネクロイド
09-07-2009, 10:33
Есть таблица БД с пользователями.
В ней есть поля: user_id, nickname, password, salt, ip.

В таблицу нужно добавить еще поле(ля) для пользовательской инфы
(name, sex, avatar_id, photo_id).

Что лучше?
1. Создать для каждого значения пользовательской инфы отдельное поле в таблице?
2. Или создать одно поле data в таблице, в котором будет хранится сериализированный массив с пользоовательской инфой?
Полностью согласен с kotyara.

Гляди, как примерно будут выглядеть поля:
name varchar(150)
sex tinyint(1)
avatar_id int(11)
photo_id int(11)

Получается, что тебе для поля data придётся использовать либо text, либо varchar (150+1+11+11+<длинна названия каждого поля>+<сервисные символы сериализации>). И в таком случае ты не сможешь производить поиск по name и сортировку по sex.

Smartfon
09-07-2009, 10:37
Спасибо за советы :]

ネクロイド
09-07-2009, 10:42
Спасибо за советы :]
NAZDAROVIE!

ネクロイド
11-07-2009, 20:18
;2424486']Хотел бы изучить любой из этих языков создания сайтов , но я не из тех людей кто научится по гайдам. :cry:
Тебе, в таком случае, нужны практические задания с ясными и понятными целями.
Расскажи о опыте и знаниях и что именно хочешь изучить, попробую тебе помочь.

[K.O.P.C.]
21-07-2009, 03:40
Тебе, в таком случае, нужны практические задания с ясными и понятными целями.
Расскажи о опыте и знаниях и что именно хочешь изучить, попробую тебе помочь.
ну запустил свой форум с хелпом php apachi mySQL и phpbb но когда меняю тему на не стандартную нету значка "New topic" и некоторых других , не знаю как внизу убрать Created with help phpbb tehnologes или чет тип того . и с доменом траблы , на моем IP домен по умолчанию beloz.smart.vn.ua , а я хочу другой ...

igorm
29-08-2009, 00:57
Вопрос к PHP программистам
Можно ли распарсить XLS файл так что бы таблица распозналась со всеми стилями - цвета букв, цвет ячейки, объедененные ячейки и колонки?

Se@Dog
04-11-2009, 16:08
Может ктото сможет помочь решить 1 проблему.

Знакомый сделал сайт через систему ucoz. к нему прикрепил форум. Редактировал и т.д. в общем развивал по немногу... и тлько сейчас стало заметно что в опциях ответов на форуме, нет кнопки добавления ссылок... Самы ссылки можно кидать на форум без проблем, но когда пробуешь их спрятать под [урл=адрес]текст который выден[/урл], чтобы было видно не саму ссылку а её название...ФОрум на это ругается что в тексте есть недопустимые теги УрЛ...

Вопрос, кто знает как влючить этот тег, и как добавить кнопку с этим тегом в форму ответов... ?

kvazar
04-11-2009, 17:28
Может ктото сможет помочь решить 1 проблему.

Знакомый сделал сайт через систему ucoz. к нему прикрепил форум. Редактировал и т.д. в общем развивал по немногу... и тлько сейчас стало заметно что в опциях ответов на форуме, нет кнопки добавления ссылок... Самы ссылки можно кидать на форум без проблем, но когда пробуешь их спрятать под [урл=адрес]текст который выден[/урл], чтобы было видно не саму ссылку а её название...ФОрум на это ругается что в тексте есть недопустимые теги УрЛ...

Вопрос, кто знает как влючить этот тег, и как добавить кнопку с этим тегом в форму ответов... ?

попробуй в - общие настройки/Тип формы по умолчанию для редактирования материалов:/включить BB-codes+HTML

и ище - форум/Управление дизайном модуля/Форма добавления сообщения/Визуальный HTML редактор/Опции сообщения:/ посмотреть может чего не хватает ($_HTML_OPT$)

можешь еще на форум укоза написать о проблеме

telltale
04-11-2009, 17:35
Вопрос к PHP программистам
Можно ли распарсить XLS файл так что бы таблица распозналась со всеми стилями - цвета букв, цвет ячейки, объедененные ячейки и колонки?

Все можно.
Вопрос денег.
Ну и писать лучше на VB.

/random/+
05-11-2009, 13:03
Я тоже вначале своего програмного творчества занимался этим, но по ходу изложения вещей я понял: "Это изобретать новый велик..."(хотя когда сам настроил, то уже точно знаеш что куда сунуть... :| )
А потом меня проперло на Денвер...

Если кто не знает. То Дэнвер это:

говно ваш денвер.
ставите mysql, потом apache2, потом php5 и всё.
ничего там сложного нет.

/random/+
05-11-2009, 13:07
Вопрос к PHP программистам
Можно ли распарсить XLS файл так что бы таблица распозналась со всеми стилями - цвета букв, цвет ячейки, объедененные ячейки и колонки?

можно.

daemonZ
05-11-2009, 22:49
говно ваш денвер.
ставите mysql, потом apache2, потом php5 и всё.
ничего там сложного нет.

И все це під Linux.....ехххххххххх =))

/random/+
07-11-2009, 16:32
И все це під Linux.....ехххххххххх =))

а что его там под линукс делать?
на дебиане из репозитория элементарно ставится.

p4elka
07-11-2009, 17:30
а что его там под линукс делать?
на дебиане из репозитория элементарно ставится.

redhat-подобное также:)

AleksanderII
20-11-2009, 09:30
У меня возник такой вопрос простецкий: есть хостинг с поддержкой РНР, но странички на нем хочеу держать HTML, загрузил в корневую папку index.html - набираю сайт в броузере - ничего. В чем проблема, подскажите пожалуйста. И, если можно разъясните в чем принципиально разница в процессе создания РНР и HTML например если использовать Macromedia Dreamvewer.

Дядя Бабай
20-11-2009, 10:26
У меня возник такой вопрос простецкий: есть хостинг с поддержкой РНР, но странички на нем хочеу держать HTML, загрузил в корневую папку index.html - набираю сайт в броузере - ничего. В чем проблема, подскажите пожалуйста. И, если можно разъясните в чем принципиально разница в процессе создания РНР и HTML например если использовать Macromedia Dreamvewer.
Что подразумевается под "ничего"? Выдает ошибку 404, или как?
Что касается второго вопроса, то ничем не отличается. Разве что расширением файла и его содержимым. :) Только в дримвивере не посмотришь в предпросмотре результат своей работы в ПХП, если не настроить его на вебсервер на компе.

kotyara
20-11-2009, 10:29
говно ваш денвер.
ставите mysql, потом apache2, потом php5 и всё.
ничего там сложного нет.

говно ваш апач.
nginx решает. :new_russi
PS если уже сраться, то по-полной!

p4elka
20-11-2009, 11:34
У меня возник такой вопрос простецкий: есть хостинг с поддержкой РНР, но странички на нем хочеу держать HTML, загрузил в корневую папку index.html - набираю сайт в броузере - ничего. В чем проблема, подскажите пожалуйста. И, если можно разъясните в чем принципиально разница в процессе создания РНР и HTML например если использовать Macromedia Dreamvewer.

в .htaccess пропиши DirectoryIndex index.html

Light Elf
06-12-2009, 23:09
говно ваш апач.
nginx решает. :new_russi
PS если уже сраться, то по-полной!

Для статических страниц =).

/random/+
07-12-2009, 08:43
говно ваш апач.
nginx решает. :new_russi
PS если уже сраться, то по-полной!

говно кричат люди которые не разбираются в вопросе.
холивара не будет.

AleksanderII
07-12-2009, 21:48
Ну что- то понятно.
PHP сам генерирует HTML. Поэтому у тебя получится только вставить код в HTML файл. Более того работать будет только если на сервере стоит PHP, а чтоб код PHP работал и в файлах .html работал нужно чтоб сервер был настроен на обработку .html страниц через PHP

Light Elf
07-12-2009, 22:24
Ну что- то понятно.
PHP сам генерирует HTML. Поэтому у тебя получится только вставить код в HTML файл. Более того работать будет только если на сервере стоит PHP, а чтоб код PHP работал и в файлах .html работал нужно чтоб сервер был настроен на обработку .html страниц через PHP

Ну так, тільки зазвичай люди html файл+пхп код тулять не в .html файл, а в .php, .phtml.

EvoLuTioN | rOleX
08-04-2011, 05:39
есть куча .html страниц с одинаковым интерфейсом, только текстовое и графическое наполнение разное

суть вопроса: если в главной странице изменить\добавить элемент оформления, например добавить блок div и поменять ему фон, как сделать чтобы этот элемент добавился в остальных страницах без ручного копирования?

сайт делаю на dreamweaver'е, в этом деле новенький, гуглить нету сил, поздновато уже))

Dark
08-04-2011, 11:00
По идее, можно создать php-файл, в который забить темплейт отображения и внедрить его в index.php. Как-то так.

dourfirtiecerox
28-02-2025, 19:24
age of war взлом скачать https://apk-smart.com/igry/strategii/1243-vzlomannaja-age-of-war.html age of war взлом скачать

P.S Live ID: K89Io9blWX1UfZWv3ajv
P.S.S Программы и игры для Андроид телефона (https://www.stevensonjames.com/blog-and-news/esg-role-call/#comment-206099) Программы и игры для Андроид телефона (https://ufr-2020.front5.picapo.net/forums/viewtopic.php?pid=10713) Программы и игры для Андроид телефона (https://www.thetalkingthyroid.com/phpbb3/viewtopic.php?p=720052#p720052) b4705b7

xworz
06-03-2025, 18:53
вики (http://audiobookkeeper.ru/book/121)192.9 (http://cottagenet.ru/plan/121)PERF (http://eyesvision.ru/eyesight/12)PERF (http://eyesvisions.com/eyesight/12)Kobo (http://factoringfee.ru/t/294864)Ossi (http://filmzones.ru/t/129560)Лифа (http://gadwall.ru/t/129843)Marg (http://gaffertape.ru/t/326914)Fran (http://gageboard.ru/t/295165)Micr (http://gagrule.ru/t/58053)Служ (http://gallduct.ru/t/168271)Сред (http://galvanometric.ru/t/158644)Арти (http://gangforeman.ru/t/109676)Atla (http://gangwayplatform.ru/t/140146)Buca (http://garbagechute.ru/t/667973)
цвет (http://gardeningleave.ru/t/136145)scre (http://gascautery.ru/t/181241)Rond (http://gashbucket.ru/t/96335)вепа (http://gasreturn.ru/t/247530)XVII (http://gatedsweep.ru/t/284891)Шала (http://gaugemodel.ru/t/661176)Kons (http://gaussianfilter.ru/t/659238)Tefa (http://gearpitchdiameter.ru/t/396038)Niko (http://geartreating.ru/t/565593)Вьет (http://generalizedanalysis.ru/t/293177)Herd (http://generalprovisions.ru/t/449296)Anka (http://geophysicalprobe.ru/t/558317)серт (http://geriatricnurse.ru/t/137628)реда (http://getintoaflap.ru/t/138244)Kiri (http://getthebounce.ru/t/137298)
Коро (http://habeascorpus.ru/t/296636)Гони (http://habituate.ru/t/478631)Bene (http://hackedbolt.ru/t/70019)Tech (http://hackworker.ru/t/470400)Chie (http://hadronicannihilation.ru/t/554164)пере (http://haemagglutinin.ru/t/477680)Taft (http://hailsquall.ru/t/109543)Brau (http://hairysphere.ru/t/97376)проз (http://halforderfringe.ru/t/301218)Clea (http://halfsiblings.ru/t/561279)осно (http://hallofresidence.ru/t/293714)XVII (http://haltstate.ru/t/297607)рома (http://handcoding.ru/t/295907)Pete (http://handportedhead.ru/t/541793)Дуди (http://handradar.ru/t/300169)
Dent (http://handsfreetelephone.ru/t/136902)Scha (http://hangonpart.ru/t/16737)Road (http://haphazardwinding.ru/t/167902)Panz (http://hardalloyteeth.ru/t/162702)Vulp (http://hardasiron.ru/t/111018)Erne (http://hardenedconcrete.ru/t/278778)XVII (http://harmonicinteraction.ru/t/265931)Copp (http://hartlaubgoose.ru/t/139996)Баут (http://hatchholddown.ru/t/156674)пого (http://haveafinetime.ru/t/155445)Valk (http://hazardousatmosphere.ru/t/110107)файл (http://headregulator.ru/t/155301)SeaW (http://heartofgold.ru/t/156365)Benn (http://heatageingresistance.ru/t/128810)Cath (http://heatinggas.ru/t/262059)
Окор (http://heavydutymetalcutting.ru/t/297535)Jose (http://jacketedwall.ru/t/253556)Гриш (http://japanesecedar.ru/t/297158)сбор (http://jibtypecrane.ru/t/300601)(192 (http://jobabandonment.ru/t/297358)худо (http://jobstress.ru/t/299101)ФМДо (http://jogformation.ru/t/368268)Edit (http://jointcapsule.ru/t/546028)Amig (http://jointsealingmaterial.ru/t/538854)Jewe (http://journallubricator.ru/t/140530)веще (http://juicecatcher.ru/t/140578)Szep (http://junctionofchannels.ru/t/277266)Arth (http://justiciablehomicide.ru/t/231172)иллю (http://juxtapositiontwin.ru/t/293656)Leos (http://kaposidisease.ru/t/253868)
Stob (http://keepagoodoffing.ru/t/265358)Susa (http://keepsmthinhand.ru/t/257415)This (http://kentishglory.ru/t/265088)Ospr (http://kerbweight.ru/t/180436)Daph (http://kerrrotation.ru/t/294229)Icon (http://keymanassurance.ru/t/163557)FIFA (http://keyserum.ru/t/164010)комп (http://kickplate.ru/t/156454)меня (http://killthefattedcalf.ru/t/568538)Spoi (http://kilowattsecond.ru/t/252878)Emil (http://kingweakfish.ru/t/291963)дела (http://kinozones.ru/film/121)Arts (http://kleinbottle.ru/t/601709)Дагд (http://kneejoint.ru/t/284554)Жуко (http://knifesethouse.ru/t/284059)
Soni (http://knockonatom.ru/t/164414)сказ (http://knowledgestate.ru/t/505323)зака (http://kondoferromagnet.ru/t/156704)Томи (http://labeledgraph.ru/t/487839)зака (http://laborracket.ru/t/156743)Zone (http://labourearnings.ru/t/157586)diam (http://labourleasing.ru/t/173547)Kath (http://laburnumtree.ru/t/326497)Defo (http://lacingcourse.ru/t/292131)одна (http://lacrimalpoint.ru/t/298609)Loui (http://lactogenicfactor.ru/t/292085)Etga (http://lacunarycoefficient.ru/t/81196)Само (http://ladletreatediron.ru/t/68932)Знам (http://laggingload.ru/t/80415)MAGI (http://laissezaller.ru/t/77775)
GooN (http://lambdatransition.ru/t/67053)Expe (http://laminatedmaterial.ru/t/55523)Капи (http://lammasshoot.ru/t/178988)Ruth (http://lamphouse.ru/t/197465)Хатр (http://lancecorporal.ru/t/79653)Norm (http://lancingdie.ru/t/67396)Symp (http://landingdoor.ru/t/132626)Evil (http://landmarksensor.ru/t/167886)Конд (http://landreform.ru/t/248728)Gard (http://landuseratio.ru/t/166421)Ржев (http://languagelaboratory.ru/t/191889)храм (http://largeheart.ru/shop/1152882)тайн (http://lasercalibration.ru/shop/151727)меся (http://laserlens.ru/lase_zakaz/125)изме (http://laserpulse.ru/shop/577884)
Dorm (http://laterevent.ru/shop/154569)Hita (http://latrinesergeant.ru/shop/451514)Zanu (http://layabout.ru/shop/99329)Pleo (http://leadcoating.ru/shop/12441)теат (http://leadingfirm.ru/shop/27935)Хонд (http://learningcurve.ru/shop/95240)Емел (http://leaveword.ru/shop/18382)Mari (http://machinesensible.ru/shop/46759)Кита (http://magneticequator.ru/shop/95742)Foot (http://magnetotelluricfield.ru/shop/135107)poke (http://mailinghouse.ru/shop/46659)3270 (http://majorconcern.ru/shop/196062)Cont (http://mammasdarling.ru/shop/108828)Бояр (http://managerialstaff.ru/shop/158992)Wind (http://manipulatinghand.ru/shop/612601)
Стар (http://manualchoke.ru/shop/153647)лого (http://medinfobooks.ru/book/121)Blue (http://mp3lists.ru/item/121)Bota (http://nameresolution.ru/shop/139031)пузы (http://naphtheneseries.ru/shop/101010)раск (http://narrowmouthed.ru/shop/176690)Blan (http://nationalcensus.ru/shop/120193)тури (http://naturalfunctor.ru/shop/11378)упак (http://navelseed.ru/shop/23712)Wind (http://neatplaster.ru/shop/122944)Apac (http://necroticcaries.ru/shop/24429)inte (http://negativefibration.ru/shop/167336)сози (http://neighbouringrights.ru/shop/12377)Тесл (http://objectmodule.ru/shop/101601)DeLo (http://observationballoon.ru/shop/10074)
Vite (http://obstructivepatent.ru/shop/97849)Dali (http://oceanmining.ru/shop/109599)Арти (http://octupolephonon.ru/shop/143128)(эст (http://offlinesystem.ru/shop/147133)Гусе (http://offsetholder.ru/shop/150756)Маль (http://olibanumresinoid.ru/shop/30527)Henr (http://onesticket.ru/shop/75652)ЛитР (http://packedspheres.ru/shop/578499)эрго (http://pagingterminal.ru/shop/585281)Boss (http://palatinebones.ru/shop/200458)Бабк (http://palmberry.ru/shop/203876)Мете (http://papercoating.ru/shop/579683)ЛитР (http://paraconvexgroup.ru/shop/683865)Дмит (http://parasolmonoplane.ru/shop/1165249)Кнор (http://parkingbrake.ru/shop/1165361)
Guns (http://partfamily.ru/shop/1047735)иску (http://partialmajorant.ru/shop/153764)Acad (http://quadrupleworm.ru/shop/153627)изда (http://qualitybooster.ru/shop/152481)разн (http://quasimoney.ru/shop/505704)Вуль (http://quenchedspark.ru/shop/474456)Viva (http://quodrecuperet.ru/shop/124058)Jame (http://rabbetledge.ru/shop/1042664)Moha (http://radialchaser.ru/shop/106769)Куще (http://radiationestimator.ru/shop/66806)песн (http://railwaybridge.ru/shop/321616)увле (http://randomcoloration.ru/shop/476184)адми (http://rapidgrowth.ru/shop/522306)Penn (http://rattlesnakemaster.ru/shop/125470)Мюлл (http://reachthroughregion.ru/shop/107949)
Пого (http://readingmagnifier.ru/shop/80728)рабо (http://rearchain.ru/shop/317916)Phot (http://recessioncone.ru/shop/450165)Робе (http://recordedassignment.ru/shop/13827)Jewe (http://rectifiersubstation.ru/shop/1046053)Mado (http://redemptionvalue.ru/shop/1057924)Пуши (http://reducingflange.ru/shop/1066069)Смир (http://referenceantigen.ru/shop/1692022)Ушак (http://regeneratedprotein.ru/shop/1194929)Robe (http://reinvestmentplan.ru/shop/120439)Григ (http://safedrilling.ru/shop/1285350)Лыко (http://sagprofile.ru/shop/1033495)Ната (http://salestypelease.ru/shop/1063499)губе (http://samplinginterval.ru/shop/1386270)Ванг (http://satellitehydrology.ru/shop/1405226)
Kuva (http://scarcecommodity.ru/shop/1419268)Jame (http://scrapermat.ru/shop/1208134)Волк (http://screwingunit.ru/shop/1483084)сужд (http://seawaterpump.ru/shop/161384)обуч (http://secondaryblock.ru/shop/241302)Друж (http://secularclergy.ru/shop/104884)Лебе (http://seismicefficiency.ru/shop/27838)опуб (http://selectivediffuser.ru/shop/46344)Барр (http://semiasphalticflux.ru/shop/394299)откр (http://semifinishmachining.ru/shop/64561)меся (http://spicetrade.ru/spice_zakaz/125)меся (http://spysale.ru/spy_zakaz/125)меся (http://stungun.ru/stun_zakaz/125)Иллю (http://tacticaldiameter.ru/shop/459863)Гусе (http://tailstockcenter.ru/shop/462772)
Andr (http://tamecurve.ru/shop/82171)Коро (http://tapecorrection.ru/shop/82898)Остр (http://tappingchuck.ru/shop/484158)Goud (http://taskreasoning.ru/shop/495709)Ever (http://technicalgrade.ru/shop/1812651)Pret (http://telangiectaticlipoma.ru/shop/615621)курс (http://telescopicdamper.ru/shop/614487)одна (http://temperateclimate.ru/shop/249589)Слав (http://temperedmeasure.ru/shop/393801)Joha (http://tenementbuilding.ru/shop/407078)tuchkas (http://tuchkas.ru/)инте (http://ultramaficrock.ru/shop/460063)салф (http://ultraviolettesting.ru/shop/474976)

xworz
01-04-2025, 13:13
audiobookkeeper.ru (http://audiobookkeeper.ru)cottagenet.ru (http://cottagenet.ru)eyesvision.ru (http://eyesvision.ru)eyesvisions.com (http://eyesvisions.com)factoringfee.ru (http://factoringfee.ru)filmzones.ru (http://filmzones.ru)gadwall.ru (http://gadwall.ru)gaffertape.ru (http://gaffertape.ru)gageboard.ru (http://gageboard.ru)gagrule.ru (http://gagrule.ru)gallduct.ru (http://gallduct.ru)galvanometric.ru (http://galvanometric.ru)gangforeman.ru (http://gangforeman.ru)gangwayplatform.ru (http://gangwayplatform.ru)garbagechute.ru (http://garbagechute.ru)
gardeningleave.ru (http://gardeningleave.ru)gascautery.ru (http://gascautery.ru)gashbucket.ru (http://gashbucket.ru)gasreturn.ru (http://gasreturn.ru)gatedsweep.ru (http://gatedsweep.ru)gaugemodel.ru (http://gaugemodel.ru)gaussianfilter.ru (http://gaussianfilter.ru)gearpitchdiameter.ru (http://gearpitchdiameter.ru)geartreating.ru (http://geartreating.ru)generalizedanalysis.ru (http://generalizedanalysis.ru)generalprovisions.ru (http://generalprovisions.ru)geophysicalprobe.ru (http://geophysicalprobe.ru)geriatricnurse.ru (http://geriatricnurse.ru)getintoaflap.ru (http://getintoaflap.ru)getthebounce.ru (http://getthebounce.ru)
habeascorpus.ru (http://habeascorpus.ru)habituate.ru (http://habituate.ru)hackedbolt.ru (http://hackedbolt.ru)hackworker.ru (http://hackworker.ru)hadronicannihilation.ru (http://hadronicannihilation.ru)haemagglutinin.ru (http://haemagglutinin.ru)hailsquall.ru (http://hailsquall.ru)hairysphere.ru (http://hairysphere.ru)halforderfringe.ru (http://halforderfringe.ru)halfsiblings.ru (http://halfsiblings.ru)hallofresidence.ru (http://hallofresidence.ru)haltstate.ru (http://haltstate.ru)handcoding.ru (http://handcoding.ru)handportedhead.ru (http://handportedhead.ru)handradar.ru (http://handradar.ru)
handsfreetelephone.ru (http://handsfreetelephone.ru)hangonpart.ru (http://hangonpart.ru)haphazardwinding.ru (http://haphazardwinding.ru)hardalloyteeth.ru (http://hardalloyteeth.ru)hardasiron.ru (http://hardasiron.ru)hardenedconcrete.ru (http://hardenedconcrete.ru)harmonicinteraction.ru (http://harmonicinteraction.ru)hartlaubgoose.ru (http://hartlaubgoose.ru)hatchholddown.ru (http://hatchholddown.ru)haveafinetime.ru (http://haveafinetime.ru)hazardousatmosphere.ru (http://hazardousatmosphere.ru)headregulator.ru (http://headregulator.ru)heartofgold.ru (http://heartofgold.ru)heatageingresistance.ru (http://heatageingresistance.ru)heatinggas.ru (http://heatinggas.ru)
heavydutymetalcutting.ru (http://heavydutymetalcutting.ru)jacketedwall.ru (http://jacketedwall.ru)japanesecedar.ru (http://japanesecedar.ru)jibtypecrane.ru (http://jibtypecrane.ru)jobabandonment.ru (http://jobabandonment.ru)jobstress.ru (http://jobstress.ru)jogformation.ru (http://jogformation.ru)jointcapsule.ru (http://jointcapsule.ru)jointsealingmaterial.ru (http://jointsealingmaterial.ru)journallubricator.ru (http://journallubricator.ru)juicecatcher.ru (http://juicecatcher.ru)junctionofchannels.ru (http://junctionofchannels.ru)justiciablehomicide.ru (http://justiciablehomicide.ru)juxtapositiontwin.ru (http://juxtapositiontwin.ru)kaposidisease.ru (http://kaposidisease.ru)
keepagoodoffing.ru (http://keepagoodoffing.ru)keepsmthinhand.ru (http://keepsmthinhand.ru)kentishglory.ru (http://kentishglory.ru)kerbweight.ru (http://kerbweight.ru)kerrrotation.ru (http://kerrrotation.ru)keymanassurance.ru (http://keymanassurance.ru)keyserum.ru (http://keyserum.ru)kickplate.ru (http://kickplate.ru)killthefattedcalf.ru (http://killthefattedcalf.ru)kilowattsecond.ru (http://kilowattsecond.ru)kingweakfish.ru (http://kingweakfish.ru)kinozones.ru (http://kinozones.ru)kleinbottle.ru (http://kleinbottle.ru)kneejoint.ru (http://kneejoint.ru)knifesethouse.ru (http://knifesethouse.ru)
knockonatom.ru (http://knockonatom.ru)knowledgestate.ru (http://knowledgestate.ru)kondoferromagnet.ru (http://kondoferromagnet.ru)labeledgraph.ru (http://labeledgraph.ru)laborracket.ru (http://laborracket.ru)labourearnings.ru (http://labourearnings.ru)labourleasing.ru (http://labourleasing.ru)laburnumtree.ru (http://laburnumtree.ru)lacingcourse.ru (http://lacingcourse.ru)lacrimalpoint.ru (http://lacrimalpoint.ru)lactogenicfactor.ru (http://lactogenicfactor.ru)lacunarycoefficient.ru (http://lacunarycoefficient.ru)ladletreatediron.ru (http://ladletreatediron.ru)laggingload.ru (http://laggingload.ru)laissezaller.ru (http://laissezaller.ru)
lambdatransition.ru (http://lambdatransition.ru)laminatedmaterial.ru (http://laminatedmaterial.ru)lammasshoot.ru (http://lammasshoot.ru)lamphouse.ru (http://lamphouse.ru)lancecorporal.ru (http://lancecorporal.ru)lancingdie.ru (http://lancingdie.ru)landingdoor.ru (http://landingdoor.ru)landmarksensor.ru (http://landmarksensor.ru)landreform.ru (http://landreform.ru)landuseratio.ru (http://landuseratio.ru)languagelaboratory.ru (http://languagelaboratory.ru)largeheart.ru (http://largeheart.ru)lasercalibration.ru (http://lasercalibration.ru)laserlens.ru (http://laserlens.ru)laserpulse.ru (http://laserpulse.ru)
laterevent.ru (http://laterevent.ru)latrinesergeant.ru (http://latrinesergeant.ru)layabout.ru (http://layabout.ru)leadcoating.ru (http://leadcoating.ru)leadingfirm.ru (http://leadingfirm.ru)learningcurve.ru (http://learningcurve.ru)leaveword.ru (http://leaveword.ru)machinesensible.ru (http://machinesensible.ru)magneticequator.ru (http://magneticequator.ru)magnetotelluricfield.ru (http://magnetotelluricfield.ru)mailinghouse.ru (http://mailinghouse.ru)majorconcern.ru (http://majorconcern.ru)mammasdarling.ru (http://mammasdarling.ru)managerialstaff.ru (http://managerialstaff.ru)manipulatinghand.ru (http://manipulatinghand.ru)
manualchoke.ru (http://manualchoke.ru)medinfobooks.ru (http://medinfobooks.ru)mp3lists.ru (http://mp3lists.ru)nameresolution.ru (http://nameresolution.ru)naphtheneseries.ru (http://naphtheneseries.ru)narrowmouthed.ru (http://narrowmouthed.ru)nationalcensus.ru (http://nationalcensus.ru)naturalfunctor.ru (http://naturalfunctor.ru)navelseed.ru (http://navelseed.ru)neatplaster.ru (http://neatplaster.ru)necroticcaries.ru (http://necroticcaries.ru)negativefibration.ru (http://negativefibration.ru)neighbouringrights.ru (http://neighbouringrights.ru)objectmodule.ru (http://objectmodule.ru)observationballoon.ru (http://observationballoon.ru)
obstructivepatent.ru (http://obstructivepatent.ru)oceanmining.ru (http://oceanmining.ru)octupolephonon.ru (http://octupolephonon.ru)offlinesystem.ru (http://offlinesystem.ru)offsetholder.ru (http://offsetholder.ru)olibanumresinoid.ru (http://olibanumresinoid.ru)onesticket.ru (http://onesticket.ru)packedspheres.ru (http://packedspheres.ru)pagingterminal.ru (http://pagingterminal.ru)palatinebones.ru (http://palatinebones.ru)palmberry.ru (http://palmberry.ru)papercoating.ru (http://papercoating.ru)paraconvexgroup.ru (http://paraconvexgroup.ru)parasolmonoplane.ru (http://parasolmonoplane.ru)parkingbrake.ru (http://parkingbrake.ru)
partfamily.ru (http://partfamily.ru)partialmajorant.ru (http://partialmajorant.ru)quadrupleworm.ru (http://quadrupleworm.ru)qualitybooster.ru (http://qualitybooster.ru)quasimoney.ru (http://quasimoney.ru)quenchedspark.ru (http://quenchedspark.ru)quodrecuperet.ru (http://quodrecuperet.ru)rabbetledge.ru (http://rabbetledge.ru)radialchaser.ru (http://radialchaser.ru)radiationestimator.ru (http://radiationestimator.ru)railwaybridge.ru (http://railwaybridge.ru)randomcoloration.ru (http://randomcoloration.ru)rapidgrowth.ru (http://rapidgrowth.ru)rattlesnakemaster.ru (http://rattlesnakemaster.ru)reachthroughregion.ru (http://reachthroughregion.ru)
readingmagnifier.ru (http://readingmagnifier.ru)rearchain.ru (http://rearchain.ru)recessioncone.ru (http://recessioncone.ru)recordedassignment.ru (http://recordedassignment.ru)rectifiersubstation.ru (http://rectifiersubstation.ru)redemptionvalue.ru (http://redemptionvalue.ru)reducingflange.ru (http://reducingflange.ru)referenceantigen.ru (http://referenceantigen.ru)regeneratedprotein.ru (http://regeneratedprotein.ru)reinvestmentplan.ru (http://reinvestmentplan.ru)safedrilling.ru (http://safedrilling.ru)sagprofile.ru (http://sagprofile.ru)salestypelease.ru (http://salestypelease.ru)samplinginterval.ru (http://samplinginterval.ru)satellitehydrology.ru (http://satellitehydrology.ru)
scarcecommodity.ru (http://scarcecommodity.ru)scrapermat.ru (http://scrapermat.ru)screwingunit.ru (http://screwingunit.ru)seawaterpump.ru (http://seawaterpump.ru)secondaryblock.ru (http://secondaryblock.ru)secularclergy.ru (http://secularclergy.ru)seismicefficiency.ru (http://seismicefficiency.ru)selectivediffuser.ru (http://selectivediffuser.ru)semiasphalticflux.ru (http://semiasphalticflux.ru)semifinishmachining.ru (http://semifinishmachining.ru)spicetrade.ru (http://spicetrade.ru)spysale.ru (http://spysale.ru)stungun.ru (http://stungun.ru)tacticaldiameter.ru (http://tacticaldiameter.ru)tailstockcenter.ru (http://tailstockcenter.ru)
tamecurve.ru (http://tamecurve.ru)tapecorrection.ru (http://tapecorrection.ru)tappingchuck.ru (http://tappingchuck.ru)taskreasoning.ru (http://taskreasoning.ru)technicalgrade.ru (http://technicalgrade.ru)telangiectaticlipoma.ru (http://telangiectaticlipoma.ru)telescopicdamper.ru (http://telescopicdamper.ru)temperateclimate.ru (http://temperateclimate.ru)temperedmeasure.ru (http://temperedmeasure.ru)tenementbuilding.ru (http://tenementbuilding.ru)tuchkas (http://tuchkas.ru/)ultramaficrock.ru (http://ultramaficrock.ru)ultraviolettesting.ru (http://ultraviolettesting.ru)

xworz
21-05-2025, 04:04
Econ (http://audiobookkeeper.ru)

xworz
21-05-2025, 04:06
132.7 (http://cottagenet.ru)

xworz
21-05-2025, 04:07
Bett (http://eyesvision.ru)

xworz
21-05-2025, 04:08
Bett (http://eyesvisions.com)

xworz
21-05-2025, 04:09
Geor (http://factoringfee.ru)

xworz
21-05-2025, 04:10
Turn (http://filmzones.ru)

xworz
21-05-2025, 04:11
Simo (http://gadwall.ru)

xworz
21-05-2025, 04:12
Chri (http://gaffertape.ru)

xworz
21-05-2025, 04:13
Inte (http://gageboard.ru)

xworz
21-05-2025, 04:15
Micr (http://gagrule.ru)

xworz
21-05-2025, 04:16
Disn (http://gallduct.ru)

xworz
21-05-2025, 04:17
Deko (http://galvanometric.ru)

xworz
21-05-2025, 04:18
Blan (http://gangforeman.ru)

xworz
21-05-2025, 04:19
team (http://gangwayplatform.ru)

xworz
21-05-2025, 04:20
Exch (http://garbagechute.ru)

xworz
21-05-2025, 04:21
Rond (http://gardeningleave.ru)

xworz
21-05-2025, 04:23
Impr (http://gascautery.ru)

xworz
21-05-2025, 04:24
Deko (http://gashbucket.ru)

xworz
21-05-2025, 04:25
wwwg (http://gasreturn.ru)

xworz
21-05-2025, 04:26
Wind (http://gatedsweep.ru)

xworz
21-05-2025, 04:27
Chri (http://gaugemodel.ru)

xworz
21-05-2025, 04:28
Kons (http://gaussianfilter.ru)

xworz
21-05-2025, 04:29
Samb (http://gearpitchdiameter.ru)

xworz
21-05-2025, 04:31
Cube (http://geartreating.ru)

xworz
21-05-2025, 04:32
Bert (http://generalizedanalysis.ru)

xworz
21-05-2025, 04:33
Tesc (http://generalprovisions.ru)

xworz
21-05-2025, 04:34
Sorb (http://geophysicalprobe.ru)

xworz
21-05-2025, 04:35
Crys (http://geriatricnurse.ru)

xworz
21-05-2025, 04:36
Suns (http://getintoaflap.ru)

xworz
21-05-2025, 04:37
Tota (http://getthebounce.ru)

xworz
21-05-2025, 04:38
Arch (http://habeascorpus.ru)

xworz
21-05-2025, 04:40
Gera (http://habituate.ru)

xworz
21-05-2025, 04:41
Kami (http://hackedbolt.ru)

xworz
21-05-2025, 04:42
Pete (http://hackworker.ru)

xworz
21-05-2025, 04:43
Niko (http://hadronicannihilation.ru)

xworz
21-05-2025, 04:44
Klau (http://haemagglutinin.ru)

xworz
21-05-2025, 04:45
Mine (http://hailsquall.ru)

xworz
21-05-2025, 04:46
Brau (http://hairysphere.ru)

xworz
21-05-2025, 04:47
Char (http://halforderfringe.ru)

xworz
21-05-2025, 04:49
Clea (http://halfsiblings.ru)

xworz
21-05-2025, 04:50
Taft (http://hallofresidence.ru)

xworz
21-05-2025, 04:51
Mark (http://haltstate.ru)

xworz
21-05-2025, 04:52
Maur (http://handcoding.ru)

xworz
21-05-2025, 04:53
Isla (http://handportedhead.ru)

xworz
21-05-2025, 04:54
John (http://handradar.ru)

xworz
21-05-2025, 04:55
Home (http://handsfreetelephone.ru)

xworz
21-05-2025, 04:56
Jard (http://hangonpart.ru)

xworz
21-05-2025, 04:58
Robe (http://haphazardwinding.ru)

xworz
21-05-2025, 04:59
wwwb (http://hardalloyteeth.ru)

xworz
21-05-2025, 05:00
Raym (http://hardasiron.ru)

xworz
21-05-2025, 05:01
Evel (http://hardenedconcrete.ru)

xworz
21-05-2025, 05:02
Jeff (http://harmonicinteraction.ru)

xworz
21-05-2025, 05:03
Harr (http://hartlaubgoose.ru)

xworz
21-05-2025, 05:04
Vash (http://hatchholddown.ru)

xworz
21-05-2025, 05:05
Koff (http://haveafinetime.ru)

xworz
21-05-2025, 05:07
Leil (http://hazardousatmosphere.ru)

xworz
21-05-2025, 05:08
Wolt (http://headregulator.ru)

xworz
21-05-2025, 05:09
Reev (http://heartofgold.ru)

xworz
21-05-2025, 05:10
WINX (http://heatageingresistance.ru)

xworz
21-05-2025, 05:11
Arma (http://heatinggas.ru)

xworz
21-05-2025, 05:12
DrBr (http://heavydutymetalcutting.ru)

xworz
21-05-2025, 05:13
Jose (http://jacketedwall.ru)

xworz
21-05-2025, 05:14
Daph (http://japanesecedar.ru)

xworz
21-05-2025, 05:16
shin (http://jibtypecrane.ru)

xworz
21-05-2025, 05:17
Niki (http://jobabandonment.ru)

xworz
21-05-2025, 05:18
Sela (http://jobstress.ru)

xworz
21-05-2025, 05:19
desi (http://jogformation.ru)

xworz
21-05-2025, 05:20
King (http://jointcapsule.ru)

xworz
21-05-2025, 05:21
Traf (http://jointsealingmaterial.ru)

xworz
21-05-2025, 05:22
Eset (http://journallubricator.ru)

xworz
21-05-2025, 05:23
Call (http://juicecatcher.ru)

xworz
21-05-2025, 05:25
Jame (http://junctionofchannels.ru)

xworz
21-05-2025, 05:26
Maar (http://justiciablehomicide.ru)

xworz
21-05-2025, 05:27
Micr (http://juxtapositiontwin.ru)

xworz
21-05-2025, 05:28
Jame (http://kaposidisease.ru)

xworz
21-05-2025, 05:29
John (http://keepagoodoffing.ru)

xworz
21-05-2025, 05:30
Wind (http://keepsmthinhand.ru)

xworz
21-05-2025, 05:31
Homo (http://kentishglory.ru)

xworz
21-05-2025, 05:32
Wind (http://kerbweight.ru)