I don't think I am using the syntax correctly, I have been looking at this function on php.net and everything I have seen says my code should be working. A form allows the user to upload a file: <form name="img1" method="post" action="upload_done.php" enctype="multipart/form-data"> <input type="file" name="img1" size="25"> <input type="submit" name="Submit" value="save"> <input type="reset" name="reset" value="reset"> </form> Resulting file (upload_done.php): <?php $types = array(".gif", ".jpg", ".jpeg", ".htm", ".pdf"); //place file type into array if (in_array(array ('.jpg', '.jpeg'), $types)) { //this is the error line (line 7) print "jpg file"; } ?> And here is my error: Warning: Wrong datatype for first argument in call to in_array in upload_done.php on line 7
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php