Programación Web y Scripting > HTML
¿Por qué no carga la fecha en HTML...?
(1/1)
elcalcetin:
Hola y gracias de antemano:
Mi problema es el siguiente.
Tengo un código (lo + sencillo) en PHP para mostrar la fecha:
echo date(Y)
cuando lo corro por separado funciona bien en el servidor (fecha.php).
Mi problema comienza cuando quiero insertar este código en una celda de una tabla en HTML...
No logro hacerlo ni con las etiquetas clásicas <?php/?> ni con <script language="php"></script>
qué puedo hacer...? seguramente es algo que estoy haciendo mal ¿podrían abrirme los ojos...?
el codigo en html es el siguiente:
<tr>
<td height="50">
<?php
echo date();
?>
</td>
</tr>
y también intenté esto:
<tr>
<td height="50">
<script language="php">
echo date();
</script>
</td>
</tr>
¿Qué estoy haciendo mal?
Gracias
Darkfirephoenix:
Tienes que especificar que parte de la fecha necesitas como parámetros, si no haces eso le estas diciendo "imprime ninguna parte de la fecha"
el código debería quedar algo asi :
--- Código: PHP --- <html><head><title>Ejemplo</title></head><body> <?php echo(date(d."-".m."-".Y)); ?></body></html>
Esto imprimiria :
--- Citar ---21-03-2009
--- Fin de la cita ---
En la documentación oficial de php puedes encontrar todos los parámetros que puedes usar
Saludos y espero que te sirva.
elcalcetin:
Gracias, sin embargo no funcionó... no sé a qué se deba... según algunos autores que he leído al respecto, mencionan que incluir php en un documento html, es tan sencillo como usar las etiquetas <?php ?> y todo lo que esté dentro de ellas (siendo codigo php), se mostrará, sin embargo, no sé a qué se deba, pero en mi página no se muestra... si corro el script fecha.php por ejemplo, en mi servidor, me muestra la fecha, pero basta con que el mismo código lo incluya dentro de una página .html, para que no funcione... de verdad que no sé por qué, se supone que no es necesario nada más... o sí...?
O a caso podría ser que debo configurar dreamweaver de una determinada forma para que incluya el código php...?
--- Cita de: "Darkfirephoenix" ---Tienes que especificar que parte de la fecha necesitas como parámetros, si no haces eso le estas diciendo "imprime ninguna parte de la fecha"
el código debería quedar algo asi :
--- Código: PHP --- <html><head><title>Ejemplo</title></head><body> <?php echo(date(d."-".m."-".Y)); ?></body></html>
Esto imprimiria :
--- Citar ---21-03-2009
--- Fin de la cita ---
En la documentación oficial de php puedes encontrar todos los parámetros que puedes usar
Saludos y espero que te sirva.
--- Fin de la cita ---
F_Tanori:
El problema es la extension del archivo, necesitas utilizar .php para que el codigo sea interpretado por el servidor... o configurarlo para que funcione con otro archivo
Cambia la estension de tu archivo de .html a .php y utiliza <?php ?> que es el estandar, porque para usar otras etiquetas como el estilo <script> tambien es necesario configurar el servidor
Saludos
elcalcetin:
Gracias... ^_^
--- Cita de: "F_Tanori" ---El problema es la extension del archivo, necesitas utilizar .php para que el codigo sea interpretado por el servidor... o configurarlo para que funcione con otro archivo
Cambia la estension de tu archivo de .html a .php y utiliza <?php ?> que es el estandar, porque para usar otras etiquetas como el estilo <script> tambien es necesario configurar el servidor
Saludos
--- Fin de la cita ---
Navegación
Ir a la versión completa