[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Можно ли использовать файл php находящийся на другом сайте?
     
  2. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    в php.ini
    установить allow_url_include = on
     
  3. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Это понятно, а на примере кода...
     
  4. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    На вскидку

    include('http://host.ru/test.php');

    насколько я понимаю, на удаленном хосте test.php не должен интерпретироваться как пхп, либо можно попробовать

    include('http://host.ru/test.txt');

    а в test.txt пишеш обынчый php код
     
  5. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    PHP:
    var DATA_URL=root+"data.php?action=";
     function 
    GetEmitList()
    {var 
    a=new Ext.data.Store({url:DATA_URL+"getEmitList",timeout:60000,reader:new Ext.data.XmlReader({record:"ROW",id:"id",totalRecords:"@total"},["num","id","sname","sname_locale"])});a.load();return a}
    root-мой сайт
    data.php-расположен на другом сайте
    что необходимо добавить в скрипт?
     
    #16905 Tpocmb, 17 Nov 2010
    Last edited: 17 Nov 2010
  6. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    а при чем тут вообще инклуд пхп?
     
  7. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Вот я и спрашиваю, как можно использовать data.php который находится на другом сайте?
     
  8. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    Ну дак ты обращаешься к скрипту который лежит на другом хосте, передаешь ему параметры и получаешь нужную инфу.

    Ну дак и обращайся к нему с нужными параметрами и получай данные. не вижу сложности никакой
     
  9. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    В том то и дело что ничего не получается....
    root=мой_сайт, data.php на нем нет
     
  10. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    можно ли в php сделать "панельки"(panel) как в ASP.NET.
    мне просто надо поместить все на панельку а потом при нажатии на кнопку сделать ее невидимой(visible=false)
     
  11. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    ну дак ты сам и ответил на свой вопрос.

    если у тебя нет data.php и ты обращаешься к нему

    http://твой_сайт.ru/data.php?..... - то его тоже нет кэп.

    либо ты не понимаешь чего ты хочешь, либо я не понимаю чего ты хочешь, то тогда изъясняйся лушче.
     
  12. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Вопрос поставлю иначе:как изменить скрипт, чтобы он использовал данный data.php файл с другого сайта на котором он есть?
     
  13. Mystery

    Mystery Member

    Joined:
    16 Nov 2010
    Messages:
    32
    Likes Received:
    5
    Reputations:
    0
    это делается с помошью css + JavaScript
     
    #16913 Mystery, 17 Nov 2010
    Last edited: 17 Nov 2010
  14. Mystery

    Mystery Member

    Joined:
    16 Nov 2010
    Messages:
    32
    Likes Received:
    5
    Reputations:
    0

    CURL : http://php.net/manual/en/book.curl.php

    example from manual:

    PHP:
    <?php

        
    // fictional URL to an existing file with no data in it (ie. 0 byte file)
        
    $url 'http://www.example.com/empty_file.txt';

        
    $curl curl_init();
       
        
    curl_setopt($curlCURLOPT_URL$url);
        
    curl_setopt($curlCURLOPT_RETURNTRANSFERtrue);
        
    curl_setopt($curlCURLOPT_HEADERfalse);

        
    // execute and return string (this should be an empty string '')
        
    $str curl_exec($curl);

        
    curl_close($curl);

        
    // the value of $str is actually bool(true), not empty string ''
        
    var_dump($str);

    ?>
     
    #16914 Mystery, 17 Nov 2010
    Last edited: 17 Nov 2010
  15. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    PHP:
    var DATA_URL="http://нужный сайт . ру/data.php?action=";
     
  16. Tpocmb

    Tpocmb New Member

    Joined:
    22 Oct 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    PHP:
    var DATA_URL="http://нужный сайт . ру/data.php?action=";
    не работает
     
  17. qaz

    qaz Elder - Старейшина

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    таже самая ошика
     
  18. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    574
    Likes Received:
    86
    Reputations:
    11
    после всего цикла while сделай print_r($row);
    и сюда покажи
     
  19. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    а можно конкретный пример?
     
  20. Mystery

    Mystery Member

    Joined:
    16 Nov 2010
    Messages:
    32
    Likes Received:
    5
    Reputations:
    0
    не знаю для каких целей тебе надо , вот,если подойдёт:
    http://www.dynamicdrive.com/dynamicindex17/tabcontent.htm
    или
    http://www.dynamicdrive.com/dynamicindex17/switchcontent2.htm

    вообще полазь по этому сайту, может найдёшь чтото для себя подходяще ;)
     
Thread Status:
Not open for further replies.