Posts etiquetados ‘php’
PHPTUENTI: API no oficial de Tuenti
Publicado por Javi en 8 de Marzo 08UTC 2009
Publicado en General | Etiquetado: api, php, phptuenti, tuenti | 4 Comentarios »
Cómo obtener la carpeta temporal del sistema en PHP
Publicado por Javi en 19 de Febrero 19UTC 2009
Para obtener el path de la carpeta temporal del sistema se puede mirar a dónde apunta la variable de entorno TEMP (o TMP):
< ? echo $_ENV['TEMP']; // o echo $_ENV['TMP']; ?>
Es una buena opción que funciona en la inmensa mayoría de sistemas; pero la «inmensa mayoría de sistemas» no son «todos los sistemas», debido a que no todos los sistemas tienen una variable TEMP. La solución que he ingeniado, que creo que es más compatible, consiste en utilizar la función tempnam, que sirve para crear un fichero con nombre único (útil para crear ficheros temporales). Sus dos parámetros son el directorio donde crear el fichero y la cadena inicial del nombre; si el directorio indicado no existe, PHP crea el fichero en la carpeta temporal del sistema. El truco está en decirle que cree un fichero en un directorio inexistente, como por ejemplo null, y luego sacar el path del fichero que nos devuelve usando la función dirname. En resumen, queda algo así:
< ?
function getTempFolder() {
$tmp = tempnam ( null, '' );
return dirname ( $tmp );
}
echo getTempFolder();
?>
La ejecución del código anterior me ha dado estos resultados:
En Linux: /var/tmp
En Windows: C:\Documents and Settings\Usuario\Configuración local\Temp
Publicado en General | Etiquetado: php | 3 Comentarios »
Mis scripts: Feed RSS de EstrenosDTL
Publicado por Javi en 4 de Febrero 04UTC 2008
El script que hoy os presento para mí es muy útil y lo llevo utilizando desde hace tiempo. Genera un feed RSS 2.0, permitiéndote recibir en tu agregador de noticias los últimos estrenos de cine subidos a la página antes citada. Me basé en el script de Daniel Mota para estrenosdivx.com (RIP), modificándolo y adaptándolo a EstrenosDTL.
Para información acerca de la descarga e instalación del script consultad su página oficial: Feed RSS de EstrenosDTL.
Actualización
Parece que EstrenosDTL ya tiene su propio feed RSS (¡ya era hora, que estamos a 2008!). Sin embargo, hay diferencias importantes entre él y el que genera mi script que voy a comentar:
Ventajas:
- Por cada película te muestra su ficha (título, director, país, duración, reparto, etc.), aunque incompleta. Mi script sólo muestra el título, el género y el idioma de la película.
Desventajas:
- No te muestra la portada de la película.
- Para bajar el fichero .torrent necesitas acceder a la página y bajarlo de ahí.
- No te muestra los enlaces a IMDB, FilmAffinity y CINeol.
Vosotros decidís ;-)
Publicado en Scripts | Etiquetado: cine, estrenosdtl, php, rss | Deja un Comentario »