- Fotók, videók mobillal
- Apple Watch
- Samsung Galaxy S21 FE 5G - utóirat
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- Android alkalmazások - szoftver kibeszélő topik
- Redmi 9 - sok bába közt elvész a gyerek
- Apple iPhone 16 Pro - rutinvizsga
- Milyen GPS-t vegyek?
- Tokba kerülnek a Pixel 10 mágnesei
- Bemutatkozott a Poco X7 és X7 Pro
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
válasz
Speeedfire #6243 üzenetére
Az általam tesztelt kód és a kimenetének eleje:
maerlyn@biliskner:~/tmp$ cat tmp.php
<?php
$domd = new DOMDocument();
libxml_use_internal_errors(true);
$domd->loadHTML(file_get_contents("http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/"));
libxml_use_internal_errors(false);
$domx = new DOMXPath($domd);
$links = $domx->query(sprintf("//a[position() >= %d]", isset($_GET["start"]) ? (int)$_GET["start"] : 0));
foreach ($links as $link) {
$url = 'http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/' . $link->getAttribute("href");
echo $url . "\n";
}
maerlyn@biliskner:~/tmp$ php tmp.php | head
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/../
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/6in4_8-1_all.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/6scripts_0.1-6_all.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/6to4_3-1_all.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/6tunnel_0.11rc2-2_ar71xx.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/GraphicsMagick-jpeg_1.3.8-2_ar71xx.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/GraphicsMagick_1.3.8-2_ar71xx.ipk
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz
http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ahcpd_0.51-3_ar71xx.ipkAmire felhívnám a figyelmet: az xpath queryben nem pos(), hanem position() van, valamint a hrefben csak egy relatív url van, hozzá kell csapni az elejéhez a base urlt.
Új hozzászólás Aktív témák
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Synology NAS
- EAFC 25
- Asustor NAS
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Autós topik
- Nyaralás topik
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- War Thunder - MMO Combat Game
- További aktív témák...
- BESZÁMÍTÁS! Asus TUF B550M R7 5700X 16GB DDR4 512GB SSD RTX 3060 Ti 8GB Rampage SHIVA FSP 700W
- BESZÁMÍTÁS! ASUS B450 R7 2700X 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman i3 FSP 600W
- Több Lenovo Thinkpad x1 carbon gen 4 / 5 / 6 / 7 X1 Yoga gen3 6-9. gen i7, i5 procik
- Eladó ez a jóféle kis Synology DS223j
- BESZÁMÍTÁS! ASUS H610M I5 12400F 32GB DDR5 512GB SSD X 4060 8GB SPIRIT OF GAMER CLONE 3 Chieftec600W
- Samsung Galaxy A35 5G 128GB Kártyafüggetlen 1Év Garanciával
- ÁRGARANCIA! Épített KomPhone Intel i9 14900KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- ALIENWARE Area-51 R6 Threadripper Edition 1920X
- Keresem : Lenovo Legion 5 16IRX9 83DG0037HV
- AKCIÓ! Dell Optiplex 5050 SFF asztali számítógép - i5 7500 8GB DDR4 256GB SSD HD630 Win10
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest