Ik ben bezig om een tabel op te halen via cUrl. Ik probeer dat op de volgende manier:
Het probleem is dat er in de tabel ook weer diverse tabellen verwerkt zijn, waardoor ik niet de hele tabel te zien krijg. Ik heb al gezocht op internet, er blijkt echter nergens iets te vinden.PHP Code:
$url="http://example.com";
$cookie="cookie.txt";
//Create a curl object
$ch = curl_init();
//Set the useragent
$agent = $_SERVER["HTTP_USER_AGENT"];
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
//Set the URL
curl_setopt($ch, CURLOPT_URL, $url);
//This is a POST query
curl_setopt($ch, CURLOPT_POST, 0);
//We want the content after the query
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
/*
Set the cookie storing files
Cookie files are necessary since we are logging and session data needs to be saved
*/
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
//Execute the action
$postResult = curl_exec($ch);
preg_match_all('#<table[^>]*>(.+?)</table>#is', $postResult, $matches);
Heeft een van jullie misschien een oplossing?
- [PHP-CURL] Tabel ophalen
-
16-11-2012, 14:25 #1
- Berichten
- 161
- Lid sinds
- 13 Jaar
[PHP-CURL] Tabel ophalen
-
16-11-2012, 14:42 #2
- Berichten
- 279
- Lid sinds
- 15 Jaar
Re: [PHP-CURL] Tabel ophalen
Heb je geen andere unieke tekstkenmerken die alleen bij het begin en einde van de complete tabel staan? Dan zou je die mee kunnen nemen in je regex
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic