www.digitever.net www.digitever.net

Procesando formas HTML con PHP

Procesar una forma con metodo de envio POST

"; echo "\$numeros = $numeros
"; echo "\$alfanumerico = $alfanumerico
"; echo "\$email = $email
"; echo "\$fecha1 = $fecha1
"; echo "\$fecha2 = $fecha2

"; $valido = preg_match_all("/[^A-z]/",$letras,$arreglo); if($valido < 1) echo "\$letras si cumple ! : $valido
"; else { echo "\$letras no cumple ! : $valido
"; echo "Elementos en \$array = " . count($arreglo) . "
"; echo "\$array[0] = " . $arreglo[0][3] . "
"; foreach($arreglo as $campo => $valor) { if (is_array($valor)) { $valor = implode(",", $valor); } } echo "\t$valor
"; } echo "
"; $valido = preg_match_all("/[^0-9]/",$numeros,$arreglo); if($valido < 1) echo "\$numeros si cumple ! : $valido
"; else { echo "\$numeros no cumple ! : $valido
"; } echo "
"; $valido = preg_match_all("/[^A-z0-9]/",$alfanumerico,$arreglo); if($valido < 1) echo "\$alfanumerico si cumple ! : $valido
"; else { echo "\$alfanumerico no cumple ! : $valido
"; } echo "
"; $valido = preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/",$email); if($valido > 0) echo "\$email si cumple ! : $valido
"; else { echo "\$email no cumple ! : $valido
"; } echo "
"; $valido = preg_match_all("/(^[0-9]{1,2})([^0-9a-zA-Z])([0-9]{1,2})([^0-9a-zA-Z])([0-9]{4}$)/",$fecha1,$arreglo); //$valido = ereg("(^[0-9]{1,2})([^0-9a-zA-Z])([0-9]{1,2})([^0-9a-zA-Z])([0-9]{4}$)",$fecha1,$arreglo); echo "*** $valido
Elementos en \$arreglo = " . count($arreglo). "
"; if($valido > 0) { echo "\$fecha1 si cumple ! : $valido
"; //echo "$arreglo[0][0] - $arreglo[0][1] - $arreglo[0][2]"; foreach($arreglo as $campo => $valor) { if (is_array($valor)) { $valor = implode(",", $valor); } echo "$campo = $valor * "; } echo "
" . $arreglo[0][0] . " * " . $arreglo[1][0]. " * " . $arreglo[2][0]. " * " . $arreglo[3][0]. " * " . $arreglo[4][0]. " * " . $arreglo[5][0]; } else { echo "\$fecha1 no cumple ! : $valido
"; } echo "
"; $valido = preg_match_all("/(^[0-9]{1,2})([^0-9a-zA-Z])([0-9]{1,2})([^0-9a-zA-Z])([0-9]{4}$)/",$fecha2,$arreglo); echo "*** $valido
Elementos en \$arreglo = " . count($arreglo). "
"; if($valido > 0) { echo "\$fecha2 si cumple ! : $valido
"; echo "
" . $arreglo[0][0] . " * " . $arreglo[1][0]. " * " . $arreglo[2][0]. " * " . $arreglo[3][0]. " * " . $arreglo[4][0]. " * " . $arreglo[5][0]; } else { echo "\$fecha2 no cumple ! : $valido
"; } ?>
Regresar