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..

Comentarios