Versio

cURL

Overzicht Reageren

Daniel Voogsgerd

Daniel Voogsgerd

24/10/2009 09:57:00
Quote Anchor link
Hoi allemaal,
Heeft iemand een idee hoe ik als ik curl gebruik bij een timeout niet een fatal error krijg maar dat hij de url in een array zet?

Lolzzzman
 
PHP hulp

PHP hulp

24/05/2012 08:36:47
Gesponsorde koppelingen:
 

24/10/2009 10:39:00
Quote Anchor link
Verschillende mogelijkheden. De meest simpele is het volgende

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
// starten curl
$ch = curl_init('http://www.error.tld');
// resultaat als return value geven en niet direct naar scherm
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// curl uitvoeren, resultaat opslaan, en geen fouten rapporteren (zorgt die @ voor)
$result = @curl_exec($ch);
// controleren of resultaat boolean false is en er geen een foutmelding is (dan ging het mis namelijk)
if ($result === false && curl_error($ch) == '')
{

// fout weergeven
  echo 'Something goes wrong: ' . curl_errno($ch) . ' ' . curl_error($ch) . PHP_EOL;
}

else
{
// resultaat weergeven
  echo 'Resultaat: ' . $result;
}

curl_close($ch);
?>
 



Overzicht Reageren