Cliphpo

Posts sobre el tag php (Página 40)

<?php strip_tags($resumen, '<p><pre><br /><img><blockquote>'); ?>La función strip_tags() elimina todas las etiquetas HTML y PHP. Lo que desconocía es que el segundo argumento es usado para las excepciones. Una vez más, la documentación de php a la altura de las circunstancias.
<?php
$host = "194.179.1.100";
$archivo = "./nmap.log";
$CADENA = "nmap -P0 ".$host." > $archivon";
shell_exec($CADENA);
$fd = fopen($archivo,"r");
while(!feof($fd))
{
$scan = fgets($fd);
echo $scan."n";
}
fclose($fd);
?>
Todavía hay gente que sigue utilizando shell_exec(), exec(), system()... aún sabiendo el riesgo de estas funciones. Pensando en un entorno seguro con servidor web enjaulado, modo seguro (safe_mode=On) y demás previsiones el código rompería por mil sitios antes de devolver un resultado coherente, (obviamente nadie tiene nmap instalado en la jaula de httpd).
$texto_utf=utf8_encode($texto_iso);
function datetime2tstamp($timestamp)
{
$year=substr($timestamp,0,4);
$month=substr($timestamp,5,2);
$day=substr($timestamp,8,2);
$hour=substr($timestamp,11,2);
$minute=substr($timestamp,14,2);
$second=substr($timestamp,17,2);
$newdate=mktime($hour,$minute,$second,$month,$day,$year);
return($newdate);
}
$fecha_timestamp=datetime2tstamp("2005-10-15 20:54:26");
Con esto, un par de conexiones a base de datos, bucles y reemplazos he conseguido salvar todo el contenido, falta categorizar noticias y repasar enlaces rotos.
conciertos felicidades barça sysadmin ssh sidenotes python cakephp lucux mac programación blogs rfilms humor hack 2008 lugo mundial blog macosx 2007 frases twitter debian userlinux openbsd opinion ds web bash rsidenotes league vacaciones cumpleaños meme canción futbol mysql php django ubuntu nintendo linux apple games blogsfera ps3 seguridad films champions bsd freebsd twitt personal iphone cake deportes alemania_2006 bake juegos