Hola tengo un prolema en el siguiente array:
Código PHP:
if ($arResult["PERSON_TYPE"] != 18) {
$valida_boucher = array(
0=> $_REQUEST["ORDER_PROP_33"],
1=> $_REQUEST["ORDER_PROP_19"],
);
foreach( $valida_boucher as $checkCode ) {
echo "Código a validar: $checkCode<br>";
}
//$checkCode = $_REQUEST["ORDER_PROP_19"];
if(eregi("[a-z]{3}-[0-9]{4}",$checkCode)){
echo "<div style=\"color:#FF0000\">El array es correcto </div>"; }
Como pueden ver lo que necesito es validar las mascara de entrada del valor de la variable $checkCode (
eregi("[a-z]{3}-[0-9]{4}",$checkCode), pero esa valor puede provenir de
$_REQUEST["ORDER_PROP_33"] o de
$_REQUEST["ORDER_PROP_19"] o de
$_REQUEST["ORDER_PROP_34"] (o de cualquier otra que se ingrese en el array).
Ahora, el problema que tengo es que $checkCode sólo mantiene el último valor, es decr el valor de
$_REQUEST["ORDER_PROP_19"] par este caso. Necesito que $checkCode tenga el valor de cualquiera de los valores declarados para las variables del array.
Cita: $_REQUEST["ORDER_PROP_33"] o de $_REQUEST["ORDER_PROP_19"] o de $_REQUEST["ORDER_PROP_34"] (o de cualquier otra que se ingrese en el array).
Espero haberme explicado bien.
Muchas grgacias de antemano