Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: mark182 en 27 Julio 2009, 18:20 pm



Título: Llamar un archivo .php
Publicado por: mark182 en 27 Julio 2009, 18:20 pm
Hola como esta?

Hay forma de llamar a un archivo .php por medio de html? porque en un archivo .php tengo una funcion que me muestra el día y no quiero poner ese codigo en el archivo .html entonces queria saber si hay forma de hacer un llamado a ese archivo haci aparece el dia en la pagina html. gracias.


Título: Re: Llamar un archivo .php
Publicado por: Erik# en 27 Julio 2009, 18:37 pm
Es tan simple como al archivo .html le cambias la extensión por PHP, y haces una llamada al principio de todo el code:

Código
  1. <?php
  2. include("mi_archivo_php.php");
  3. ?>

Y después donde quieras usar la función haces:

(por ejemplo):

Código
  1. <h2>Hoy es dia <?php echo mostrar_dia(); ?></h2>

Si quieres llamar funciones o archivos o ejecutar alguna sentencia en php tiene que ir entre: <? ?>, <?php ?>, <script language="php"></script>.


Título: Re: Llamar un archivo .php
Publicado por: SnakeDrak en 27 Julio 2009, 23:33 pm
Hola,

También puedes usar include_once, por si no quieres que haya dobles declaraciones y no estás seguro de si lo has declarado dos veces, y también tienes require y require_once, es igual a include pero en caso de que no encuentre el archivo la página no se carga y da error (por ejemplo si es un archivo que da seguridad a la página en caso de que no se encuentre lo mejor es que de error).

Código
  1. require_once("archivo.php");
  2.  

Saludos!


Título: Re: Llamar un archivo .php
Publicado por: Hadess_inf en 27 Julio 2009, 23:39 pm
Si usas include solo podras usarlo una vez, es decir que si incluyes el mismo fichero dos veces te tirara error en el segundo, por lo contrario esto no sucede con el include_once.

Saludos.

Edito: Perdon pero creo que publique de mas .. O_o