За последние 24 часа нас посетили 22911 программистов и 1555 роботов. Сейчас ищут 1433 программиста ...

Работа с удаленными файлами

Тема в разделе "Вопросы от блондинок", создана пользователем Salvador095, 8 ноя 2008.

  1. Salvador095

    Salvador095 Активный пользователь

    С нами с:
    8 ноя 2008
    Сообщения:
    5
    Симпатии:
    0
    Народ помогите разобраться!
    Перепробовал множество функций на PHP и даже на PERL пробовал но результат 1(((
    Смыл работы скрипта такой: PHP5 Есть файл test.php http://salvador.1gb.ru/test.php
    В скрипте в данный момент прописана функция ->

    <?php
    $ch=curl_init("http://2ip.ru");

    curl_setopt($ch,CURLOPT_USERAGENT,"Opera");

    ob_start();

    curl_exec($ch);
    curl_close($ch);

    $str=ob_get_contents();
    ob_end_clean();

    echo $str;
    ?>


    Как видно что при обращении выдает IP адрес сервера.
    А вопрос вот в чем нужно чтоб при вставке на мой сайт кон-тента к примеру учитывался IP адрес не сервера а пользователя который просматривает файл к примеру тот же test.php.
    Может я туплю но перепробовал всё уже.
    Заранее благодарен за помощь.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.557
    Симпатии:
    631
    Просто получить файл можно так:
    PHP:
    1. <?php
    2. echo file_get_contents('http://2ip.ru');
     
  3. Salvador095

    Salvador095 Активный пользователь

    С нами с:
    8 ноя 2008
    Сообщения:
    5
    Симпатии:
    0
    Пробовал.Результат тот же(((
    http://salvador.1gb.ru/test2.php
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.557
    Симпатии:
    631
    В php.ini директива allow_url_fopen должна иметь значение On.
    Может еще какой фаервол мешает...
     
  5. Salvador095

    Salvador095 Активный пользователь

    С нами с:
    8 ноя 2008
    Сообщения:
    5
    Симпатии:
    0
    Ну вот в принципе сама информация о PHP. http://salvador.1gb.ru/info.php allow_url_fopen On
    В том то и дело не могу понять на php4 работало даже через include();
    Через include(); выводил IP не сервера а мой.