Re: Opening a file

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dan Shirah wrote:
Good Morning!

Opening this file is proving to be a pain. I have a folder that contains a
PHP page and a text file. I am trying to open the contents of the txt file
using file() but it keeps erroring out. Below is the code I'm using to try
and open it:

<?php
$fruit = "apple");
$lines = file("fruits.txt");
if (in_array($fruit,$lines))
  {
  $a = "Y";
  }
?>

So, I'm setting my variable, opening my file as an array in $lines, then
checking to see if my variable is in the array, and if it is, assign a value
ot a new variable.  However, I am getting the following error:

PHP Warning: in_array()
[function.in-array<http://develop1/credit%20card%20processing/function.in-array>]:
Wrong datatype for second argument


Have you tried passing the full path to the file? Make sure you use the entire filesystem path (from root). If you're not sure what that is, you can get it easily like so:

// say your file lives within your site's home at /mydir/fruits.txt

$filepath = "${_SERVER['DOCUMENT_ROOT']}/mydir/fruits.txt";

brian

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux