Документация MySQL

27.02.2008

Для того чтобы работал механизм UDF, функции должны быть написаны на C
или на C++, а используемая операционная система должна поддерживать
динамическую загрузку. В поставку исходного кода входит файл
'sql/udf_example.cc'
, в котором определены пять новых функций. К этому файлу
следует обращаться, если нужно узнать, как работает соглашение о вызовах
UDF.
имел возможность использовать UDF-функции, необходимо
сконфигурировать MySQL с
. Причина здесь в
том, что на многих платформах (включая Linux) можно загружать динамическую
библиотеку (посредством
) из статически скомпонованной программы,
получаемой при использовании
. Если есть
потребность использовать UDF, которой нужно обращаться к символам из
mysqld (как...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Функция file_put_contents()

24.02.2008

int file_put_contents ( string filename, mixed data [, int flags [, resource context]] )
Функция идентична последовательному вызову функций ,
и . Возвращаемым функцией

значением является количество записанных в файл байтов.
FILE_USE_INCLUDE_PATH FILE_APPEND .

Используйте
FILE_USE_INCLUDE_PATH с осторожностью.
. Это будет эквивалентно вызову
file_put_contents($filename, join('', $array))
.
Начиная с версии PHP 5.1.0, вы также можете передавать ресурс потока в

качестве аргумента
. В результате оставшийся

буфер этого потока...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Функции PHP

22.02.2008

Windows binaries may be found at .
To install, download php_ssh2.dll to the folder specified
by your php.ini file's
directive.
Enable it by adding
extension=php_ssh2.dll
to your php.ini and restarting your webserver.
Linux, BSD, and other *nix variants
Download and install .
If you install OpenSSL via your distribution's packaging system
be sure to install the development libraries as well.
This will typically be a package named
,
, or some variation thereof.
...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Функция apd_breakpoint()

22.02.2008

bash#tcplisten localhost 7777

APD - Advanced PHP Debugger Trace File

---------------------------------------------------------------------------

Process Pid (6118)

Trace Begun at Sun Mar 10 23:13:12 2002

---------------------------------------------------------------------------

( 0.000000): apd_set_session_trace called at /home/alan/Projects/project2/test.

php:5

( 0.074824): apd_set_session_trace_socket() at /home/alan/Projects/project2/tes

t.php:5 returned. Elapsed (0.074824)

( 0.074918): apd_breakpoint() /home/alan/Projects/project2/test.php:7

++ argv[0] $(??) = 9

apd_breakpoint() at /home/alan/Projects/project2/test.php:7 returned. Elapsed (

-2089521468.1073275368)

>\n

statement: /home/alan/Projects/project2/test.php:8

>\n

statement: /home/alan/Projects/project2/test.php:8

>\n

statement: /home/alan/Projects/project2/test.php:10

>apd_echo($i);

EXEC: apd_echo($i);

0

>apd_echo(serialize(apd_get_active_symbols()));

EXEC: apd_echo(serialize(apd_get_active_symbols()));

a:47:{i:0;s:4:"PWD";i:1;s:10:"COLORFGBG";i:2;s:11:"XAUTHORITY";i:3;s:14:"

COLORTERM_BCE";i:4;s:9:"WINDOWID";i:5;s:14:"ETERM_VERSION";i:6;s:16:"SE

SSION_MANAGER";i:7;s:4:"PS1";i:8;s:11:"GDMSESSION";i:9;s:5:"USER";i:10;s:5:"

MAIL";i:11;s:7:"OLDPWD";i:12;s:5:"LANG";i:13;s:10:"COLORTERM";i:14;s:8:"DISP

LAY";i:15;s:8:"LOGNAME";i:16;s:6:"

>apd_echo(system('ls /home/mydir'));

........

>apd_continue(0);

Рубрики: Без рубрики | Комментариев нет »

PHP и HTTP - Работа с HTML формами

21.02.2008

Теперь настал момент поговорить о передаче параметров формы PHP скрипту.
Сначала напишем HTML-документ, который будет содержать практически все элементы HTML-формю Параметры формы мы будем передавать скрипту для последующией обработки. Итак, листинг HTML-документа
send.html
<title>Test Form PHP.SU</title>
<form name="form1" method="post" action="script.php">
<p>&copy;&nbsp;2005 <a href="http://php.su">PHP.SU</a></p>
В окне браузера данная форма будет выглядеть Когда пользователь нажимает кнопку "Отослать форму", браузер передаст скрипту следующие параметры:
: checkbox1 ,
checkbox2 и checkbox3 будут переданы только в том случае, если соответствующие им независимые переключатели активны;
(будет передано одно из значений: Yes или No -...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

« Раньше