Mega Code Archive

 
Categories / Php / File Directory
 

Checking for an error from file_put_contents()

<? $zip = 10040; $weather_page = file_get_contents('http://www.demo.com/z.php?inputstring=' . $zip); if ($weather_page === false) {     print "Couldn't get weather for $zip"; } else {     $page = strstr($weather_page,'AAA');     $table_start = strpos($page, '<table');     $table_end  = strpos($page, '</table>') + 8;     $forecast = substr($page, $table_start, $table_end - $table_start);     print $forecast;     $saved_file = file_put_contents("weather-$zip.txt", $matches[1]);     if (($saved_file === false) || ($saved_file == -1)) {         print "Couldn't save weather to weather-$zip.txt";     } } ?>