Dunno,... Maybe you should specify the full file path, ie: file(http://www.163.com/index.htm) ? ""atan"" <[EMAIL PROTECTED]> wrote in message 9h0s59$l4h$[EMAIL PROTECTED]">news:9h0s59$l4h$[EMAIL PROTECTED]... > file("http://www.163.com") error? > this is a test: > //////////////////////// > <?php > $fcontents = file ('http://www.php.net'); > while (list ($line_num, $line) = each ($fcontents)) { > echo "<b>Line $line_num:</b> " . htmlspecialchars ($line) . "<br>\n"; > } > ?> > ///////////////////////////////////////// > This program run no error in my server ; > but it not work when i sent it to the Server (mtkj.51.net) > The message: > > Warning: file("http://www.163.com") - Permission denied in > /z1/mtkj/public_html/test.php on line 2 > Warning: Variable passed to each() is not an array or object in > /z1/mtkj/public_html/test.php on line 3 > > why? > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]