Autor | Zpráva | ||
---|---|---|---|
maarlin Profil |
#1 · Zasláno: 5. 5. 2006, 16:39:29
Zdarec, nevíte někdo jak dostat obsah stránky (text) do řetězce, aby se s ním dalo dál pracovat?
Zkoušel jsem fopen () a potom fread(); i file_get_contents(); , ale vypadá to že u obou fcí mám na serveru zakázáno otevírat URL adresy, vyhazuje mi to totiž chybu: Warning: fopen(): URL file-access is disabled in the server configuration in .... on line 9 |
||
esemeska Profil |
#2 · Zasláno: 5. 5. 2006, 18:37:31
jakej to je server?
|
||
souki Profil |
#3 · Zasláno: 6. 5. 2006, 12:30:47
zku to otevřít přes ftp.... jestli k němu máš přístup... ale jinka ti asi nezbyde než se dohodnout se správcem serveru...
|
||
hans Profil * |
#4 · Zasláno: 6. 5. 2006, 18:39:11
přesně stejný problém jsem nedávno řešil, pokud nemáš povolený fopen (což na většině hostingů není) použij knihovnu CURL, ta většinou bývá k dispozici
v proměnné $zurl zadávám URL stránky a obsah se mi vrátí v $content poté pokud ji chceš někde zobrazovat je vhodné vyhledat všechny relativní adresy přehodit na absolutní, aby to nehledalo třeba obrázky v neexistujících adresářích na tvých stránkách a v případě ukládání do databáze je vhodné uložit jako BLOB ne jako TEXT
|
||
maarlin Profil |
#5 · Zasláno: 6. 5. 2006, 18:53:48
Diky moc hans, funguje to. :)
Jediné co bych teď ještě potřeboval vykoumat, je jak z té stránky vyzískat její adresu/URL, protože pokud v Curl testuji např nějakou stránku/script který pokaždé přesměruje jinam, potřeboval bych z toho vždycky dostat tu URL kterou mi to předhodí. - Díky moc za všechny vaše odpovědi a ohlasy, to se cení. :) |
||
hans Profil * |
#6 · Zasláno: 6. 5. 2006, 22:41:38
maarlin:
sorry ale teď jsem z toho vůbec nepochopil jakou URL chceš?? |
||
maarlin Profil |
#7 · Zasláno: 6. 5. 2006, 22:43:01
už jsem to vyřešil - stačilo nastavit CURLOPT_FOLLOWLOCATION na 1 :)
Díky za tvou pomoc. :) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0