Autor | Zpráva | ||
---|---|---|---|
running Profil |
#1 · Zasláno: 15. 9. 2007, 16:53:12
chci udělat vcelku jednoduchou věc- znám adresu stránky a její kód chci PHP skriptem stáhnout a dál zpracovat (konkrétně na něm něco najít, ale to už je jedno) a nemůžu přijít na to, jak to udělat. Pokud např. napíšu tohle:
<?php $snejnov=FOpen ("http://seznam.cz", "r"); $txt=FRead($snejnov,100000); echo $txt; //místo echo pak bude něco dalšího fclose($snejnov); ?> , skončí mi txt už celkem na začátku stránky (někde u "ve světě"). Když si chci stránku k sobě zkopírovat: <?php copy("http://www.seznam.cz","ulozeno"); ?> vyhodí mi to chybovou hlášku o oprávnění ( Warning: copy(ulozeno) [function.copy]: failed to open stream: Permission denied in /Library/WebServer/Documents/stahni.php on line 2) - co je špatně? |
||
efe Profil * |
#2 · Zasláno: 15. 9. 2007, 16:54:21
v php je na to spec fce jak přistupovat k souborum pres http
|
||
D4V1D3K Profil |
#3 · Zasláno: 15. 9. 2007, 16:55:38
Permission denied = Přístup odmítnut k souboru /Library/WebServer/Documents/stahni.php
|
||
running Profil |
#4 · Zasláno: 15. 9. 2007, 16:59:52
efe: hm, jaká?
d4v1d3k: ach tak, možná že je chyba někde v nastavení apache? |
||
D4V1D3K Profil |
#5 · Zasláno: 15. 9. 2007, 17:08:33
Zkus se podívat na tohle nadeausoftware.com/articles/2007/07/php_tip_how_get_web_page_using_fop en_wrappers
|
||
running Profil |
#6 · Zasláno: 15. 9. 2007, 17:42:21 · Upravil/a: running
d4v1d3k: aha, díky! Sice jsem to nenašel až úplně tam, ale vim, jak to má vypadat. Je to jednodušší, než jsem si myslel :)
Kdyby to hledal někdo další, je to $neco=file_get_contents("http://www.seznam.cz"); simply as that :) |
||
Časová prodleva: 17 let
|
0