Hirdetés
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Itt a Microsoft szörnyprocesszora, ami 132 maggal tarolhatja le a felhőt
- Az Inteltől – nem csak az Intelnek
- Alice Recoque-kal mutatná meg Európa hogyan kell szuperszámítógépet építeni
- Pokolian jól elrejtette egyik leghasznosabb hardverét az Intel
- AMD Navi Radeon™ RX 6xxx sorozat
- Azonnali VGA-s kérdések órája
- Vezetékes FEJhallgatók
- Bambu Lab 3D nyomtatók
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- ThinkPad (NEM IdeaPad)
- Milyen monitort vegyek?
- Jól áll az ARM-os Windows helyzete, de a játékoknál nem jön az áttörés
- Milyen házat vegyek?
Új hozzászólás Aktív témák
-
Gardaai
senior tag
Sziasztok!
/octobercms/Egy olyan kérdésem lenne, hogy alap esetben PHP function-ban curl-el DOMDocument->loadHTML, DOMXPath-al végig megyek egy oldal elemein, majd adatokat nyerek ki belőle, viszont olyan hibába ütköztem, hogy egyszerűen nincsenek a DOM html-ben azok az elemek amik rel="nofollow" attribútummal vannak ellátva.
Ami a legérdekesebb, hogy localhost-on tartalmazza és simán végig fut a node-okon, szerverre feltöltve pedig a legelső query is üres lesz, mert mint írtam nincs egy darab elem sem az oldal html-jében ami rel="nofollow"-el van ellátva.
A local és szerver oldali DOM html-t vizsgálva semmi különbség nincs, csak a "nofollow" paraméter, az utolsó karakterig egyeznek.Kódrészlet:
$url = $data['url'];$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);$domdata = curl_exec($curl);curl_close($curl);$dom = new \DOMDocument();@$dom->loadHTML($domdata);$finder = new \DOMXPath($dom);$nodes = $finder->query(".....");
Localon a nodes változó tartalmazza a query elemeit, szerveren pedig üres.
Ötlet?
Új hozzászólás Aktív témák
- Arc Raiders
- iPhone topik
- Robotporszívók
- V.Milán: Lapdiffúzor nyomáseloszlása: gondoltad volna?
- AMD Navi Radeon™ RX 6xxx sorozat
- Azonnali VGA-s kérdések órája
- Xiaomi Mi 9 - egy híján
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Vezetékes FEJhallgatók
- Elektromos autók - motorok
- További aktív témák...
- MSI GF66 gamer laptop - i7-11800H, RTX 3070, 32GB RAM, 1TB SSD, Win11
- UHH! Lenovo Yoga 9i x360 Érintős Hajtogatós Laptop Tab 14" -60% i7-1280P 16/1TB Iris Xe 4K UHD OLED
- Lenovo Miix 520 i5-8250U / 8 GB RAM / 256 GB / Windows 11 / EU bill
- Bomba ár! Lenovo IdeaPad V320-17IKB - i3-7G I 8GB I 128SSD + 1TB I 17,3" I HDMI I Cam I W11 I Gari!
- Samsung Galaxy S22 Ultra 12/256gb - Törött kijelző
- Samsung Galaxy A56 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- Xiaomi Redmi Note 9 / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
- Sony WH-1000XM5 zajszűrős fejhallgató
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



