bueno otra ves yo , si que canson yo se pero esto es lo mas charro de todo!!!
y no entiendo por que me pueden decir que tengo mal o k?
buneo recibo una variable por POST y ese solo es una letra Y o N y comparo para ver si se ingreso esto mismo. poer no me da
asi lo comparo!!!
if ($of<>'Y' or $of<>'N') {
$msg.= "Solo se permite Y o N en el campo oferta<br/>"; }
else { $ab=true; } //Contiene algun dato
if ($of!='Y' or $of!='N') {
$msg.= "Solo se permite Y o N en el campo oferta<br/>"; }
else { $ab=true; } //Contiene algun dato
if ($of!='Y' or $of!='N') {
$msg.= "Solo se permite Y o N en el campo oferta<br/>"; }
else { $ab=true; } //Contiene algun dato
pero no me lo esta comparando siempre me muestra el $msg.
problema resuelto. pero tengo ese otro con las fechas.
//validar que la fecha si este bien
function validarfecha($input){
global $msg;
//Separadores de la fecha
"/",
"-",
"."
);
//Seperar toda la fecha para por hacer un checkdate
foreach ($separator_type as $separator) {
$find2= stripos($actdate,$separator); if($find<>false){ $separator_used= $separator; }
}
$inputarray= explode($separator_used,$input); //Separacion de la fecha ingresada $actinput= explode($separator_used,$actdate); //Separacion de la fecha actual if (!checkdate($inputarray[1],$inputarray[2],$inputarray[0])) { $msg .="La fecha introducida es invalida <br/>";
}else { $dtinput= $inputarray[1]."-".$inputarray[2]."-".$inputarray[0]; }
if (!($inputarray[0]>$actinput[0]) or !($inputarray[1]>$actinput[1]) or !($inputarray[2]>$actinput[2])) {
$msg .="La fecha no es superior a la actual <br/>";
}
}
me tira el mensaje de que la fecha no es superior a al actual
de ante mano muchas gracias!!!