Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: get_browser() и browscap.ini

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Oleh
Отправлено: 21 Января, 2012 - 04:44:21
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Пытаюсь разобраться с функцией get_browser(). Написано, что для её работы необходимо скачать файл browscap.ini.
Файл "php_browscap.ini" скачал по адресу http://browsers.garykeith.com/downloads. Скопировал файл в папку по адресу: D/Programmes/browscap/ php_browscap.ini.
В файле "php.ini" раскомментировал строку и прописал путь к файлу:

[browscap]
browscap = programmes/browscap/php_browscap .ini

Перезапустил Apache, открываю в браузере файл со следующим кодом:

$browser=get_browser();
$browser=(array)$browser;
while(list($key,$val)=each($browser)):
if($val==''):
$val=0;
endif;
print $key.': '.$val.'<br>';
endwhile;

и появляется сообщение "Cannot open 'programmes/browscap/php_browscap.ini' for reading".

У меня две учётные записи: "Admin" и "User". Файл "php.ini" редактировал и перезапускал Apache в учётной записи "Admin".
Но у записи "User" полный доступ к папке "programmes" на диске "D".

В чём может быть ошибка ? Куда копировать файл "php_browscap.ini" и как прописывать к этому файлу путь в файле php.ini ?
 
 Top
Зверь
Отправлено: 21 Января, 2012 - 06:11:58
Post Id



Частый гость


Покинул форум
Сообщений всего: 243
Дата рег-ции: Окт. 2011  


Помог: 7 раз(а)




абсолютный путь под виндой указывается вместе с диском D:\programmes\browscap\php_browscap.ini попробуй так
 
 Top
Oleh
Отправлено: 21 Января, 2012 - 20:32:36
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Зверь пишет:
абсолютный путь под виндой указывается вместе с диском D:\programmes\browscap\php_browscap.ini попробуй так

Да, точно. Заработало.
Спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB