Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/12/2003, 16:09
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Tal com ohaces, estas comparando dos cadens de texto. Y si dices que pasas la fecha por URL como 2003-12-05, con ese date estas generando con este formato: 2003 , 12 , 05.

Si pasas 2003-12-05, tendrias que usar date('Y-m-d').

Tambien podrias comparar el unixtimestamp de ambas cadenas:
Código PHP:
$fecha_ar=explode('-',$fecha); // $fecha se supone en 'Y-m-d'
$fecha_timestamp=mktime(0,0,0,$fecha_ar[1],$fecha_ar[2],$fecha_ar[0]);
$date_timestamp=mktime(0,0,0,date('m'),date('d'),date('Y'));
if (
$fecha_timestamp==$date_timestamp) {
  echo 
'iguales';
} else {
  echo 
'diferentes';

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.