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