Вопрос № 71457: Здравствуйте!
Какие фунции получения хэшей существуют в php, кроме md5 и наскольно они надежны?
...Вопрос № 71463: Добрый день!
Подскажите как осуществить выборку данных из БД Oracle по дате выбранной из календаря.
В приведенном примере производиться выборка всех данных....Вопрос № 71504: FreeBSD 6.1, Apache 2.2
Скачал PHP 5.2 (пакеты с ftp.freebsd). Как мне его подключить к Apache. В инструкции написано, что в httpd.conf нужно прописать:
LoadModule php5_module modules/libphp5.so
однако этот самый libphp5.so отсутствует. Г...
Вопрос № 71.457
Здравствуйте!
Какие фунции получения хэшей существуют в php, кроме md5 и наскольно они надежны?
Отвечает: RaZer
Здравствуйте, Савенков Владимир Петрович!
Мне известны следущие:
1. crypt - http://php.net/crypt
Возвращает хеш по стандартному, доступному в ОС алгоритму. Надежность зависит от алгоритма шифрования, кот. используется в ОС.
2. CRC32 - http://php.net/crc32 вычисляет контрольную сумму по алгоритму CRC32. ИМХО, для получения хеша довольно слабая функция. Ее удел - подсчет контрольной суммы переданых данных.
3. sha1 - http://php.net/sha1
Приложение:
--------- Меня постоянно преследуют умные мысли, но я быстрее!
Ответ отправил: RaZer (статус: 1-ый класс)
Ответ отправлен: 18.01.2007, 07:28
Вопрос № 71.463
Добрый день!
Подскажите как осуществить выборку данных из БД Oracle по дате выбранной из календаря.
В приведенном примере производиться выборка всех данных.
Приложение:
Отправлен: 18.01.2007, 08:10
Вопрос задал: LarisaMV (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Bolzamo
Здравствуйте, LarisaMV!
Не совсем понятно, как по дате? Если нужна определенная запись, то в SQL-запросе используется параметр WHERE:
$sql="select * from BANKDOCS WHERE date='$date'";
$s = OCIParse($c, $sql);
........
Обратите внимание на то что переменная заключена в одинарные кавычки. Это правильный вариант написания.
Если же надо отсортировать, то используется оператор ORDER BY
$sql="select * from BANKDOCS ORDER BY date";
$s = OCIParse($c, $sql);
........
//date - это предполагаемое поле даты в таблице БД.
--------- Жить будем, хоть и не долго!
Ответ отправил: Bolzamo (статус: Заблокирован)
Ответ отправлен: 18.01.2007, 17:16
Вопрос № 71.504
FreeBSD 6.1, Apache 2.2
Скачал PHP 5.2 (пакеты с ftp.freebsd). Как мне его подключить к Apache. В инструкции написано, что в httpd.conf нужно прописать:
LoadModule php5_module modules/libphp5.so
однако этот самый libphp5.so отсутствует. Где в дистрибутиве PHP он должен находится? В пакете php5-5.2.0.tbz его нет.
Отправлен: 18.01.2007, 12:57
Вопрос задал: sir henry (статус: Академик)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Барков Илья Андреевич
Здравствуйте, sir henry!
собрать сначала надо) в папке с пхп пишите
./configure --prefix=/usr/local/php5/
make
make install
теперь пхп у вас будет собран в папку /usr/local/php5
по крайней мере я так собирал, и там вроде в папке bin или где-то щё будет so-шник
а вообще гугл в помощь. я долго парился с полным инсталлом :)
Ответ отправил: Барков Илья Андреевич (статус: 7-ой класс)
Ответ отправлен: 18.01.2007, 16:06
Отвечает: PaVeL_Ekt
Здравствуйте, sir henry!
я бы посоветовал Вам установить у себя пакет APPServ. Он соодержит в себе уже полностью настроенные для работы компоненты:
Apache, PHP, PHPMyAdmin и MySQL.
Достаточно запустить установщик, и Все.
--------- Да поможет Вам F1, да сохранит Вас F2, во имя CTRL, ALT и святого DEL
Ответ отправил: PaVeL_Ekt (статус: Студент)
Ответ отправлен: 18.01.2007, 16:13