The manual says the second parameter needs to be an array. I assume it 
is not, but you have not shown us how $type is assigned so we cannot tell.

HTH
Chris

Rw wrote:

>This is a continue from this morning (thanks so much for the responses)..
>yielding a data type mismatch:
>
>  $CheckArr = array("Periodic", "Sale", "Return");
>  IF (SUBSTR($approvalcode,0,1) == "Y" && in_array($CheckArr, $type))
>   {
>   PRINT "<BR>$approvalcode";
>   PRINT " ";
>   PRINT "$type";
>   }
>
>This line:   IF (SUBSTR($approvalcode,0,1) == "Y" && in_array($CheckArr,
>$type))
>
>Causes this error:
>Warning: Wrong datatype for second argument in call to in_array in
>/home/www/globalspacesolutions/php3/billingtrx.php on line 47
>
>



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

Reply via email to