Hola ando haciendo una comparacion, tengo los dias de la semana en un combo (select) y bueno quiero saber si en verdad ese dia es realmente le dia indicado con el date (mktime))..
bueno el caso es que siempre me dice que no son iguales...
existe algo especial en el date (mktime)) que yo no sepa?
Código PHP:
error_reporting(0);
if(isset($_GET['Submit']))
{
$fecha_i=$_GET['fecha_i'];
$select=$_GET['select'];
$arr= list($d,$m,$a)= explode("-",$fecha_i);
echo "dia/mes/año ".$d."-".$m."-".$a."<br>";
$dia = date("l",mktime(0,0,0,$m,$d,$a));
$dia2 = date("w",mktime(0,0,0,$m,$d,$a));
$select;
echo "Con l " .$dia = date("l",mktime(0,0,0,$m,$d,$a))."<br>";
echo "Con w " .$dia2 = date("w",mktime(0,0,0,$m,$d,$a))."<br>";
echo "el combox " .$select."<br>";
$nuevodia="";
if($select==$dia2))
{
echo "Son iguales";
}else{
echo "No son iguales";
}
}
aqui el select
Código PHP:
<select name="select">
<option value="DIA" selected>DIA</option>
<option value="1">LUNES</option>
<option value="2">MARTES</option>
<option value="3">MIERCOLES</option>
<option value="4">JUEVES</option>
<option value="5">VIERNES</option>
<option value="6">SABADO</option>
<option value="0">DOMINGO</option>
</select>
Bueno como podran ver es algo mas que basico...pero no me esta funcionando....
tengo el despliegue del dia en letras (ingles) y tengo el numero correspondiente de dicho dia en la semana....y este numero es el que comparo con los numeros asignados a cada dia en el select...
por que siemrpe devuelve que "no son iguales"?
existe algo que yo no sepa del mktime?
Saludos