Hirdetés
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- GoodSpeed: Egy bihari a Hajdúságban
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- Gurulunk, WAZE?!
- Lalikiraly: Kinek milyen setupja van?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Ú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
- Apple MacBook
- Kuponkunyeráló
- Bemutatkozott a HHKB legújabb, Topre kapcsolókkal szerelt billentyűzete
- Milyen okostelefont vegyek?
- AliExpress tapasztalatok
- Formula-1
- Okos Otthon / Smart Home
- Bambu Lab 3D nyomtatók
- NBA és kosárlabda topic
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone i5 10400F 16/32GB/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- HP EliteBook x360 1040 G8 i7-1185G7 32GB 512GB 2in1 1 év garancia
- Apple iPhone 12 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! ASUS ROG Strix RTX 2080Ti 11GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


