Autor | Zpráva | ||
---|---|---|---|
XenoCIDa Profil * |
#1 · Zasláno: 25. 9. 2005, 14:30:16
Mam takový menší dotaz. Jak udělat funkci, která mi po předání určitých parametrů přečte zdrojový kód danné url. Jde o to, aby se mi tento zdrojový kód dostal do scriptu k dalšímu zpracování!!! to je to důležité, jak na to? Dík
|
||
Jakub Profil |
#2 · Zasláno: 25. 9. 2005, 14:45:45
Těžko, jakmile má soubor koncovku php (nebo jinou nakonfigurovanou) tak ten skript server interpretuje a ty zdroj nedostaneš -> buď ten zdroják ulož pod jinou koncovkou (ale dostane se k němu kdokoliv, ještě ev. zaheslovat složku), nebo se tam dostaň přes ftp.
Jsou to ale strašný konstrukce, proč ten skript rovnou nepoužiješ? |
||
XenoCIDa Profil * |
#3 · Zasláno: 25. 9. 2005, 14:52:12
jde o to že je nějaký výsledek zápasu, na nějakým serveru X. no a na mým serveru Z chci vybrat z tohoto zápasu výsledek + všechny hráče se statistikama (abych to nemusel psát ručně :-) ) No a tudíž mi připadalo že bych moh vzít zdroják a přes různý funkce to naházet do tabulek. Vůbec mi v tomto případě nejde o rychlost, je to pouze ADMIN sekce, ta může jet pomalu. Takže z ftpka to tahat nejde. Taky mě napadlo že bych si ten zdroják uložil k sobě a potom to bral ze svýho serveru. Ale jde o to, že admin sekci používaj lidi co vůbec neumí s FTP, HTML nebo tak, natož otevřít zdrojovej kód :-), takže sem myslel že by jen zadali ID zápasu a script by si to načetl.
PS: Jde o online hru a turnaj k této hře, který má svůj web jinde a výsledky zápasů jsou o sobotách a vždy jich je víc jak 30, tudíž vše vypisovat ručně trvá čtyřem lidem zhruba 4 - 5 hodin.. tak proto.:-) ten soubor má adresu např.: http://www.blabla.net/public_match_info.php?match_id=1286132 |
||
Jakub Profil |
#4 · Zasláno: 25. 9. 2005, 15:03:33
Aha, takže nepotřebuješ zdroják stránky v php ale získat normální HTML stránku, a z ní vybagrovat nějaká data, která chceš použít.
Řešení je asi víc, první (v php) mě napadá přes sockets stáhnout do proměnné celý kód stránky a pak pomocí regulárních výrazů v tom vyhledat co potřebuješ - má to 2 háčky - stránka odkud to taháš se nesmí měnit a nevím jestli je to úplně legální... snad jsem to pochopil dobře. J |
||
XenoCIDa Profil * |
#5 · Zasláno: 25. 9. 2005, 15:07:25
jo to je fakt, potřebuju html stránku, to sem nějak pomotal...
no legální to je neboť sem mluvil s vedením tý online hry apod.. a to je v poho, no a za druhý k tej změně stránky. Jak to myslíš že se nesmí měnit? nesmí se snad měnit jen když tahám ty údaje ne?! pak si je hodim do MYSQL databáze a tu stránku už nepotřebuju... jo napíšeš mi plíz nějakej kód jak to udělat přes ty sockets? s těma sem nikdy nedělal |
||
Jakub Profil |
#6 · Zasláno: 25. 9. 2005, 15:21:18
No neměla by se nějak moc měnit struktura těch informací (stránek) co budeš tahat - aby seděl ten regexp. Ale stránky se zas tak často nemění ;o)
Funkce fsockopen http://mirrors.inway.cz/manual/cs/function.fsockopen.php. Ten první příklad je dost podobný tomu co potřebuješ - vypisuje kód stránky example.com. Kdyby ti nebylo jasné jak to funguje, tak si někde vygoogli popis protokolu http. |
||
XenoCIDa Profil * |
#7 · Zasláno: 25. 9. 2005, 15:22:37
oki dík moc, jo jasný struktura se nemění, nebo ne tak často..:-)
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0