Ah, eso, jeje. (Por cierto, es echo, no hecho

)
De hecho te recomiendo hacerlo de la siguiente forma:
Código PHP:
Ver original<iframe src='http://X.X.X.X/EQUIPOAhora.php?smsc=logica4&fecha=
<?php echo date('Y-m-d'); ?>' width=550 height=1800></iframe>
¿Cuál es la diferencia?
Verás, hay una directiva de php.ini (el archivo que carga PHP al ser iniciado, contiene una serie de 'reglas') llamada
short_open_tag, que si está activada, se puede abrir código PHP con algo así:
Código PHP:
Ver original<?
// <?= significa short tag con echo
El problema viene cuando algunos servidores tienen desactivada esa instrucción, provocando que la única forma de ejecución sea:
De otra forma, el servidor nunca procesa el código y aparece como simple HTML.
Entonces, para evitar problemas cuando se migran archivos entre servidores, etcétera, siempre hay que usar <?php

Saludos!