Hi!
Why fread() function do not read first two lines in a file?

I have a chrates.php file :

<html>
<head>
       <title>Title here!</title>
       </head>
       <body>
<?
if (isset($save)) {

// get contents of a file into a string
$filename = "/var/www/html/data/rates.php";
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
echo $contents; // !!! here i see all contents of rates.php without first two lines
fclose ($fd);
}
?>
<br>
<form method="post" action="<?=$php_self?>">
<input type="text" name="text" >
<input type="submit" name="save" value="save">
</form>
       </body>
       </html>


PS.rates.php is:

<?php
$currency_rates = array(
'ADF' => '6.5596',
'ADP' => '183.180',
'AED' => '3.6725',
'AFA' => '4750.00',
'ALL' => '143.840',
'ANG' => '1.7800',
'AON' => '5.8956',
.....
'ZAR' => '7.8350',
'ZMK' => '2780.00',
'ZWD' => '550.000',
'DUMMY', ''
);
?>

tx




Reply via email to