12 de mayo de 2015

Resaltar sintaxis PHP en navegadores

A veces debes mostrar tu código php en el navegador de tu red interna para que otras personas puedan revisarlo y crear un complemento a codificar un modulo que implemente tu función, que herede de tu clase, que utilice tu interfaz, etc

Ante estos casos por seguridad no les envías tu archivo php ya que la persona interesada solo necesita saber cual fue la lógica con que trabajaste tu código, para solo mostrar tu código con la sintaxis php correcta puedes utilizar esta función siempre teniendo en cuenta de especificar correctamente la ruta donde esta guardado tu archivo php
<?php
echo nl2br(highlight_string(file_get_contents('BLOGGER\CFG\parametros.php')));
?>

Related Posts:

  • Login PHP con crypt() y BlowfishEn esta entrada se utilizara la función crypt() y Blowfish, otra opción muy aceptable es utilizar password_hash(), dejo este link con una explicación del tema en Login PHP con password_hash(), pasando a la función crypt() co… Read More
  • Session Hijackin PHPSession Hijacking (secuestro o robo de sesión) se refiere a que un individuo (atacante) consigue el identificador de sesión entre una página web y un usuario, de forma que puede hacerse pasar por el usuario y acceder a su cue… Read More
  • Login PHP con password_hash()Primero una aclaración…como no guardar contraseñas No guardar contraseñas en texto plano, esto debería ser obvio ya que si alguien tiene acceso a tu base de datos y a las contraseñas de tus usuarios, si un ataque externo…o in… Read More
  • Session Fixation PHPSession fixation Session fixation (fijación de sesión) es un método de Session hijacking (robo de sesión) un poco especial, ya que, si normalmente en el robo de sesión se intenta conseguir el identificador de sesión de un us… Read More
  • Caducar sessiones PHPEn el php.ini esta un atributo llamado 'session.cookie_lifetime', si está en 0 va a durar hasta que el navegador se cierre tambien puedes indicar cuanto debe durar la cookie de sesion, en esta línea session.gc_maxlifetime = … Read More