Últimas entradas en Php
Saber si una cadena contiene a otra en php
29 de July, 2010
/ Apuntes / Programación / Php
Para saber si tenemos una porción de una cadena.
if ( stripos(Router::$c,'.html') ) { $titulo=str_replace('.html','',Router::$c);} elseif ( stripos(Router::$c,'.btml') ) { $titulo=str_replace...
Recoger la salida de una función en una variable con php
22 de July, 2010
/ Apuntes / Programación / Php
ob_start();
$this->tiempos_abiertos(NULL);
$salida = ob_get_contents();
ob_end_clean();...
Page speed - Optimizar proyectos web
11 de June, 2010
/ Apuntes / Programación / Php
Page speed es una extensión para firefox que nos permite ver fácilmente todas las mejoras que se pueden realizar en nuestros proyectos para que las páginas web bajen más ra...
xdebug con php
07 de June, 2010
/ Apuntes / Programación / Php
Fichero de configuración de xdebug
zend_extension=/usr/lib/php5/20060613/xdebug.so; CONTROL REMOTO; --------------;; xdebug.remote_autostart=on; xdebug.remote_handler=dbgp; xdebug.remote_mode=...
PHPUnit
21 de Enero, 2010
/ Apuntes / Programación / Php
Tener en cuenta que en cada metodo del test se volvera a llamar al constructor y al destructor
Tipos de comprobación
Tiene que devolver un TRUE:
$this->assertTrue(file_exists('/tmp/test.b...
Tests de programación
06 de Enero, 2010
/ Apuntes / Programación / Php
Tipos de test
Unitarios: Realizados sobre la unidad más pequeña en OO, los metodos.
Funcionales: Sobre una función que debe realizar el programa....
Php auditoria de seguridad con spike_phpSecAudit
27 de Noviembre, 2009
/ Apuntes / Programación / Php
spike_phpSecAudit:
php run.php –src ../../dev/gcm.old/ –exclude ../../dev/gcm.old/gcm/lib/ext/ –format text –outdir ../informes/
Referencia: http://mediakey.dk/~cc/ca/php-source-code-securi...
Evitar sql injection
01 de Septiemre, 2009
/ Apuntes / Programación / Php
He aquí una función en PHP para prevenir la inyección de código SQL desde los formularios Web:
function limpiar_sql($value){
$value = trim(htmlentities($value)); // Evita introducción códig...