Yo cuando se trata de eso, me gusta trabajar con timestamps (de hecho, para todo lo de fechas suelo usar eso..)
Si tienes las fechas como 27/08/2007 o algo asi, yo usaria mktime() despues de sacar cada elemento de la fecha.. luego le sumo las 48 hrs (172800 seg) y si time() es mayor, es que ya pasaron las 48 horas..
No se si me explico xDD
Código PHP:
$fecha = "29/03/2007";
list ($dia, $mes, $anyo) = explode("/", $fecha);
$timestamp = mktime(0, 0, 0, $mes, $dia, $anyo) + 172800;
if (time() > $timestamp) {
echo "Ya pasaron 48 horas o_o";
}
Algo asi, creo..