Как вызвать file_get_contents ?

Статус
В этой теме нельзя размещать новые ответы.

diab0583

Знаток
Регистрация
9 Июл 2007
Сообщения
199
Реакции
28
Приветствую всех!!! Помогите пожалуйста. Напишите файл для проверки функции file_get_contents . Очень нужно(((
Функция file_get_contents на серваке включена. Как её вызвать? Я саппорт по хостингу, а в PHP я нуб.
 
[06.08.2008 21:14] sw04: diab ,
PHP:
<?php echo file_get_content('google.ru'); ?>


---
ещё можно посмотреть php скрипт с содержанием
PHP:
<?php phpinfo(); ?>
смотреть disable_functions. если там есть file_get_content, значит отключено, иначе работает.
 
Приветствую всех!!! Помогите пожалуйста. Напишите файл для проверки функции file_get_contents . Очень нужно(((
Функция file_get_contents на серваке включена. Как её вызвать? Я саппорт по хостингу, а в PHP я нуб.
Сочувствую тем клиентам кто на твоём хостинге, если ты не знаешь как посмотреть ту или иную функцию для пхп, то сделаю для тебя открытие есть такой сайт php.net где с лёгкостью можно глянуть как описания функций так и в комментариях примеры их использования:
Для просмотра ссылки Войди или Зарегистрируйся
 
Пустая страница.:nezn: А как вызвать файл с самого сайта (public_html/a.txt)?
 
function_exits сначала используй. в четвертой версии пхп этой функции. И вообще эту функцию необязательно использовать - она просто создана как подмена цепочки функций fopen, fread, fclose. Используй эти три функции и тогда проблем на хостинге из-за отсутствия этой функции не будет.
 
  • Заблокирован
  • #7
function_exits сначала используй. в четвертой версии пхп этой функции. И вообще эту функцию необязательно использовать - она просто создана как подмена цепочки функций fopen, fread, fclose.

Сначала не врубился - что за выходы функций? :)

Код:
if (!function_exists("file_put_contents"))
{
function file_put_contents($filename, $data, $file_append = false)
       {
        $fp = fopen($filename, (!$file_append ? 'w+' : 'a+'));
                if(!$fp) {
                trigger_error('file_put_contents cannot write in file.', E_USER_ERROR);
                        return;
                }
                $result = fputs($fp, $data);
                fclose($fp);
                return $result;
        }
}
 
Думаю стоит проверить включен ли Для просмотра ссылки Войди или Зарегистрируйся
PHP:
if (ini_get('allow_url_open')) {
// работаем
}
allow_url_open отключена. Было обнаружено через phpinfo.
Благо у наших клиентов свой php.ini

allow_url_open = on
И вуаля.
Спасибо Всем за помощь:yahoo:

Добавлено через 2 минуты
в папку с a.txt суешь 1.php с содержанием:
Как я после понял не <?php echo file_get_content('a.txt'); ?>
а <?php echo file_get_contents('a.txt'); ?>
P.S Или я уволюсь с этой работы, или стану программером:D

Добавлено через 3 минуты
Сочувствую тем клиентам кто на твоём хостинге, если ты не знаешь как посмотреть ту или иную функцию для пхп, то сделаю для тебя открытие есть такой сайт php.net где с лёгкостью можно глянуть как описания функций так и в комментариях примеры их использования:
Для просмотра ссылки Войди или Зарегистрируйся
Мне больше понравился
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху