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