Hallo allemaal,

Ik probeer een tekstbestand in te lezen en om te zetten in een array maar dit geeft een foutmelding.


<?php
$filename = "http://robot.vanbaasbank.nl/robot_bron.txt";
$handle = fopen($filename, "rb");
$contents = fread($handle, filesize($filename));
fclose($handle);
    
$aRobot = array();
    
if ($handle) {
    while (($buffer = fgets($handle, 4096)) !== false) {
        $aRobot[] = $buffer;
}
if (!feof($handle)) {
        echo "Error: unexpected fgets() fail\n";
}
fclose($handle);

?>


Ik krijg deze melding Error: unexpected fgets() fail Array ( )
Waar heb ik een (denk)fout gemaakt?

George

[size=xsmall]Toevoeging op 06/04/2015 14:50:45:[/size]

Probleem opgelost
En wat is de oplossing?
waarschijnlijk is de oplossing geweest om op regel 6 geen fclose() te doen, voordat je de file gelezen hebt.

(daarnaast zou ook php.ini nog http-requests kunnen dwarszitten natuurlijk)

Reageren