Llamar funcion JavaScript desde PHP
Hola a todos, bueno pues en este articulo voy a explicarles como llamar una funcion JavaScript desde una funcion de PHP.
Esto es muy sencillo, la verdad estube probando varios metodos pero el mas funcional que se adecuó a mis necesidades fue este.
paso 01. creamos un archivo llamado miclase.php con el siguiente código
<?
class Miclase
{
public function script()
{
echo "<script type='text/javascript' >
document.location.href='http://localhost:8081/phplocal/sesion/sesion_inicio.php';
</script>
";
}
}
?>
explicacion: si observamos dentro del "echo" estoy indicando el JavaScript que deseo ejecutar al llamar esta funcion (en mis ejemplo el JavaScrip redirecciona automaticamente hacia otra pagina llamada sesion_inicio.php), en tu caso tu script puede ser un alert o lo que desees.
paso 02. instanciamos nuestra clase desde otro archivo php (en este caso lo llamé instanciando.php) y luego le agregamos el siguiente script php.
<?
require('clases/miclase.php');
$obj=new Miclase;
$obj->script();
?>
ahora ejecutamos nuesto pagina instanciando.php y debería funcionar sin ningun problema
Es todo, asi de sencillo podemos llamar nuestro javascript, claro que no he probado Scripts muy largos.
Espero a alguien le sirva y me consulte cualquier duda.
Saludos..
Esto es muy sencillo, la verdad estube probando varios metodos pero el mas funcional que se adecuó a mis necesidades fue este.
paso 01. creamos un archivo llamado miclase.php con el siguiente código
<?
class Miclase
{
public function script()
{
echo "<script type='text/javascript' >
document.location.href='http://localhost:8081/phplocal/sesion/sesion_inicio.php';
</script>
";
}
}
?>
explicacion: si observamos dentro del "echo" estoy indicando el JavaScript que deseo ejecutar al llamar esta funcion (en mis ejemplo el JavaScrip redirecciona automaticamente hacia otra pagina llamada sesion_inicio.php), en tu caso tu script puede ser un alert o lo que desees.
paso 02. instanciamos nuestra clase desde otro archivo php (en este caso lo llamé instanciando.php) y luego le agregamos el siguiente script php.
<?
require('clases/miclase.php');
$obj=new Miclase;
$obj->script();
?>
ahora ejecutamos nuesto pagina instanciando.php y debería funcionar sin ningun problema
Es todo, asi de sencillo podemos llamar nuestro javascript, claro que no he probado Scripts muy largos.
Espero a alguien le sirva y me consulte cualquier duda.
Saludos..
Comentarios
Publicar un comentario