Mahtaiskohan kukaan osata auttaa seuraavan pienen ongelman kanssa. Mun pitäisi kyhätä koodin pätkä, joka nappaa esim tuollaiselta sivulta kuin http://www.veikkausliiga.fi/ottelutapahtumat.asp?ID=1300663 halutut tiedot ylös. Mä olen itse yrittänyt löytää jotain ton tapasta scriptiä netistä, josta voisi katsoa vähän mallia, mutta eipä ole löytynyt. Joten, jos joku sattuisi tietämään moisen ja laittaisi vaikka linkin mulle siihen, niin olisin hyvin kiitollinen!
kysymys
****
6354
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
Kröhömmmmm. Vähän kuulostaa/epäilyttää nyt siltä kuin joku olisi tekemässä tekijänoikeus rikkomusta. Oletko tietoinen siitä onko henkilö, jolle koodin pätkäsi tulee, tietoinen siitä mikä on sallittua ja mikä ei? Mihin ja missä tätä "kaapattua" tietoa käytettäisiin?
saa kokonaisen sivun luettua muuttujaan tai taulukkoon takahipsuilla
@sivu = `http://sejokusivu.html`;
Sitten vaan etsii muuttujasta/taulukosta String-luokan metodeilla oikeat kentät arvoineen tai jos sivu on aina samassa järjestyksessä, niin etsii taulukkoa indeksoimalla.
pelaaja1 = @sivu[11];
Jotain XML/HTML parseria siihen kai kantsii käyttää. Ei oo yksinkertanen homma. Mitäs kun koodaat hiki hatussa 5 tuntii ja sitte ne muuttaa kuukauden päästä sivun ulkoasua niin saat koodata jutun uusiks. (motivoi varmaan tosi paljon). Siirrä ne taulukot käsipelillä (copy-pastella) tekstitiedostoon ja yritä parsettaa sitä kautta.
Juu, kiitoksia vaan vastauksista kaikille. Tosta sun mainitsemastasi jutusta tuskin tulee kuitenkaan ongelmaa, koska noi kaikki sivut on pysyneet nyt jo samana vuosia. Eikä tuo muutoskaan mikään iso ongelma olisi. Lähinnähän tuo kiinnostava osuus tuossakin on vain tuo lopussa oleva "gamelog" osio. Katoin tuon viestini uudelleen ja taisin laittaa ton varsinaisen ongelman tuossa hiukka huonosti, eli miten mä löydän vaikkapa ne rivit joissa on esim "laukaus" tms ja saan sen jälkeen otettua siltä siviltä ylös haluamani tiedot (ajan, kuka laukoi jne mitä siitä löytyykin). Vaikka tota jossain vaiheessa hiukan muutettaisiinkin, niin eipä tuosta nyt aiheudu mulle mitään isoa korjausurakkaa.
Toi on varmasti ihan simppeli juttu, mutta meikän alottelijoiden php-kirjasta ei just tollasta löytynyt. Oli siellä jotain tuon tapaista, mutta mulla oli hiukka hahmotusvaikeuksia tuon kanssa :-).
Tässä olisi alkeellinen viritys, jota voit parannella. Ei ole mikään hääppöinen toteutus mutta toimii tuohon esimerkki sivuusi.
--- KOKEILU.PHP ALKAA ---
Kokeilu
--- KOKEILU.PHP LOPPUU ---
...