Momenteel ben ik bezig met een ripper om zo de uptime te laten showen van mijn router.
Orginele script:
Een beetje verbouwd naar mijn hand om het wat werkend te krijgen.
Het enige wat nu werkt is Last Update output.
Network uptime: - Last update: Netherlands
Dat klopt niet helemaal
preg_match opbouw is fout, even hier info gelezen. Alleen dan nog heb ik geen idee wat het moet worden
.
http://www.m2bwebsolutions.nl/index.php?actie=preg_match
Wat moet ik doen om mijn gewenste output te krijgen?
Orginele script:
PHP:
1
2
3
4
5
6
7
8
9
| $content = file_get_contents('http://www.sparkfun.com/commerce/product_info.php?products_id=9279'); preg_match('#<tr><th>(.*)</th> <td><b>price</b></td></tr>#', $content, $match); $price = $match[1]; preg_match('#<input type="hidden" name="quantity_on_hand" value="(.*?)">#', $content, $match); $in_stock = $match[1]; echo "Price: $price - Availability: $in_stock\n"; |
Een beetje verbouwd naar mijn hand om het wat werkend te krijgen.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?php $content = file_get_contents('http://tomato.groov.pl/tomatoanon.php?search=9&routerid=1db7a7ec19a010d6122580c41c1d549b'); preg_match('#<tr><th>(.*)</th> <td><b>Uptime</b></td></tr>#', $content, $match); $uptime = $match[1]; preg_match('#<td align=center><font size=2>(.*?)</font></td>#', $content, $match); $last_update = $match[1]; echo "Network uptime: ".$uptime." - Last update: ".$last_update; ?> |
Het enige wat nu werkt is Last Update output.
Network uptime: - Last update: Netherlands
Dat klopt niet helemaal
preg_match opbouw is fout, even hier info gelezen. Alleen dan nog heb ik geen idee wat het moet worden
http://www.m2bwebsolutions.nl/index.php?actie=preg_match
Wat moet ik doen om mijn gewenste output te krijgen?
Blog - Glasnet status (privé log) - Nette LAN - RIPE Atlas Probe