Tartalom másik weboldalról hogyan?
2011-04-04T08:23:23+02:00
2011-04-06T10:06:30+02:00
2022-07-24T17:01:17+02:00
  • Szia!
    Én ezt használom.
    PHP Simple HTML DOM Parser
    Egyszerű és jól használható.
    Mutasd a teljes hozzászólást!
  • Valóban nem ártana a saját dolgodat megkönnyíteni, ha tied az oldal, pl hogy adnál egyedi id tagot a blokkoknak, amiben a tartalom van. akkor nagyon egyszerűen kivehetnéd belőle a tartalmat.
    De így sem olyan bonyolult hogy órákig (napokig) kelljen a kódban turkálni és keresni.

    http://onlinereklam.uw.hu/

    a file_get_contents használatával magyar tárhelyekről olvasható a tartalom, külföldiről is próbáltam, de arról már nem engedett be.

    Ha majd megváltozik az időjárás előrejelzés az oldaladon eldől, hogy az enyém továbbra is jól olvassa-e.

    Ha még mindig kérdés a kérdés, ahogy elkészül a tartalom, mivel nincs a blokknak egyedi azonosítója:

    - a kiolvasásnál a Meteorológia szóra kerestem a strstr() függvénnyel,
    - ismét strstr() ezúttal az első <font class="content"> taghoz,
    - innen substr() és 22 (ami a fenti tag hossza) karakterrel beljebb ismét strstr() ezúttal a </font> részig, ami a blokkot zárja,
    - ezután a maradék tartalom hosszát a strlen() függvénnyel megméred, szorzod -1 értékkel,
    - végül substr(22,$maradekhossz) és meg is kaptad a kívánt szöveg részt.

    Amíg a Meteorológia szó ott van a blokk címében így kiolvasható.

    A profik persze ettől egyszerűbbet is összehoznának de nekem csak így megy.
    Mutasd a teljes hozzászólást!
  • tessék :)
    Link
    Mutasd a teljes hozzászólást!
  • Ha ennél jobban el kell magyarázni, akkor ajánlom a kapálást a programozás helyett..


    Ha tudsz kapálós melót, szóljál!
    Nem az a baj, hogy tele van a munkapiac kapálással és kapálni nem akaró munkaerővel. Hanem hogy nincs munka. Így mindenki maga csinál mindent. Nekem nincs webfejlesztői munkám, hát kifestem a konyhát. A festőnek nincs munkája, hát megcsinálja a weblapját.
    Egy barátom már szétszedte a pár éves fordját a garázsban. És kiderült hogy így szakmai ismeretek nélkül is szét és össze tudja rakni a váltót 2 nap alatt. Valóban sok(k) az a 170e, amit ezért kértek volna. De ők a szakemberek. A munkanélküliség sok embert ráébreszt, hogy eddig mire mennyi pénzt adott ki. Nekem is olcsóbb a konyhát kifesteni, legközelebb is én csinálom. Sajnos, a festő is weblapot fog csinálni, így igazából nem spóroltam...
    Mutasd a teljes hozzászólást!
  • szóval ott kezdődik a probléma hogy csak a tárhelyemen van a forráskódok


    Nem tudod őket letölteni FTP-vel, vagy elkérni az üzemeltetőtől?

    Nem akarok napokat bogarászni a php forráskódban.


    Hát azt szerintem már megette a fene, ha egy ilyen dolgot napokig kell keresni. Innentől nem tudok többet segíteni, de suthea sztringműveletes megoldása még mindig játszik. (Megkeresed a megfelelő részletet a teljes oldalból, és kivágod. Ha ennél jobban el kell magyarázni, akkor ajánlom a kapálást a programozás helyett...)
    Mutasd a teljes hozzászólást!
  • szóval ott kezdődik a probléma hogy csak a tárhelyemen van a forráskódok a pc-n nincs semmi belőle egy vírus miatt, És 2010 ben íródott a honlap és tudja a nyavaja hogy melyik rész (melyik php csinálja). gondolom elég érthetően fogalmaztam.
    Nem akarok napokat bogarászni a php forráskódban.
    Mutasd a teljes hozzászólást!
  • Húha, ez nehéz lesz. Menjünk lépésről lépésre...

    1. Van valami kódod, ami most kigenerálja a főoldalt, nem?
    2. Ennek van egy része, ami kiírja a meteorológia részt?
    3. Azt a részt, ami kiírja a meteorológiát, ki tudod rakni egy külön PHP fájlba?
    4. A csak a meteorológiát kiíró PHP oldalt be tudja include-olni a másik szerver file_get_contents()-szel?

    A fentiek közül melyik nem igaz, illetve melyik nem megy?
    Mutasd a teljes hozzászólást!
  • Tudom erre gondoltál


    Szerintem nem erre gondolt!
    Mutasd a teljes hozzászólást!
  • Tudom erre gondoltál

    <?php $f = file_get_contents( &#8216;pelda.txt&#8217;, NULL, NULL, 5, 10 ); echo $f; //a 6. karaktertol kezdve kiolvas 10 karaktert a file-bol ?>
    Mutasd a teljes hozzászólást!
  • konkrét megoldás érdekel
    - Itt az élő példa, mikor az ügyes okos honlapkészítők elakadnak, mert ezt már nem lehet egy e107 és társaiban három klikkel összerakni. Szánalmas. Rég leírták a megoldást, használd az agyad! Konkrét megoldás? Állás/munka rovat, és majd valaki megírja neked.
    Mutasd a teljes hozzászólást!
  • Nos a file_get_contents felejtős mert ha úgy viszem át akkor mindent hoz


    Olvass figyelmesebben:
    csinálsz egy külön PHP kódot, ami csak a meteorológia részt írja ki

    Vagy az is jó, amit suthea mond.
    Mutasd a teljes hozzászólást!
  • Írtam az elején hogy egy konkrét megoldás érdekel. neked lenne egy?
    Mutasd a teljes hozzászólást!
  • Sztring műveletek??? strpos,substr? mondanak valamit?
    Mutasd a teljes hozzászólást!
  • Nos a file_get_contents felejtős mert ha úgy viszem át akkor mindent hoz... próbáltam. az az hozza az egész oldalt és nem az adott szövegrészt.
    Mutasd a teljes hozzászólást!
  • Bocs, azt nem figyeltem, hogy tiéd az oldal.

    Ha viszont tényleg a tiéd, mi tart vissza abban, hogy copy-paste módszerrel átvidd a meteorológia részt generáló kódot a másik oldaladra? Vagy ha az bonyolult, akkor csinálsz egy külön PHP kódot, ami csak a meteorológia részt írja ki plain textben, aztán a másik oldaladon mehet a file_get_contents, ahogy Breka írta.
    Mutasd a teljes hozzászólást!
  • Sztring műveletek??? strpos,substr? mondanak valamit?

    Meg ha tiéd az oldal tedd egyértelműen azonosíthatóvá a blokkot.
    Mutasd a teljes hozzászólást!
  • Itt az oldalam amiről a meteorológiát vinni szeretném másik oldalaimra.
    Link
    Mutasd a teljes hozzászólást!
  • Ha minden nap frissítem a meteorológiát akkor a szövegrész ugye változik.
    Ebből kifolyólag nem tudom hogyan kezdjek hozzá.
    Mutasd a teljes hozzászólást!
  • De most nem értelek olyan nehéz lenne azt a szöveget megkeresned a stringben?
    Mutasd a teljes hozzászólást!
  • az omsz nem tiltja a copy paste dolgot.
    Szerintem más is tőük lesi a meteorológiát.
    mint ítram a saját oldalamról akarom leszedni a szövegrészt nem máséról....
    Mutasd a teljes hozzászólást!
  • Szóval van egy honlapom


    Jaja! Az olvasottak tükrében kötve hiszem, hogy az oldal a sajátod lenne. Szal szvsz ez nem fair dolog.
    Mutasd a teljes hozzászólást!
  • Arról tudjál azért, hogy amit csinálsz, az valószínűleg nem törvényes. Ha mást nem mond az oldal, akkor a tartalmát védi a szerzői jog, és csak külön engedéllyel használhatod fel a tartalmát máshol.

    A dolog technikai okokból is problémás. A te szervered használja a másik szerver erőforrásait és sávszélességét, hogy elkérje a szükséges tartalmat. Ez bizony a másik szerver tulajának pénzbe kerül, és te cserébe nem adsz neki semmit (nem látják a reklámjait, linkjeit, stb.). Ha meg is csinálod, ne csodálkozz rajta, ha előbb-utóbb észreveszik, és letiltják a szervered IP-jéről a hozzáférést...
    Mutasd a teljes hozzászólást!
  • egész pontosan innen kéne kiszedni a szöveget.
    <p class='justify'>blablabla </p>
    Mutasd a teljes hozzászólást!
  • huh akkor lesz kínlódás mert egy frissülő szövegrészt kellene
    kiszedni.

    pl: Előrejelzés az ország területére hétfő estig: Főleg délen és keleten még több órára kisüthet a nap, később nyugat, északnyugat felől egyre többfelé beborul az ég, és egyre többfelé várható eső, zápor. Helyenként zivatar is előfordul. A szél északnyugatira fordul, és estig elsősorban a Dunántúlon sok helyütt viharossá fokozódik. A hőmérséklet kora délután általában 18, 23, késő este pedig 10, 15 fok között valószínű.
    Mutasd a teljes hozzászólást!
  • pl így?

    Aztán kibányászod belőle.
    Mutasd a teljes hozzászólást!
  • Üdv mindenki!
    Kérnék egy kis segítséget.
    Szóval van egy honlapom ahol egy szövegrészt szeretnék áthozni másik honlapomra hogyan lehetséges ez?
    iframe nélkül.
    Köszönöm a válaszokat.
    Ui: Valami konkrét megoldás érdekel.
    Mutasd a teljes hozzászólást!
Címkék
abcd