Tag: programación

Leer archivos XML con PHP y SimpleXML

Debido al trabajo y a la curiosidad claro está, hoy toca hablar de cómo leer los datos XML recibidos con la extensión SimpleXML, disponible en PHP5. Con SimpleXML es muy fácil convertir un archivo XML en un objeto, y claro está se puede trabajar con estos objetos como con cualquier otro en PHP. Veamos un [...]

Genera contraseñas con PHP

Una función muy sencillita para generar passwords con la longitud que le indiquemos. function GenerarPass($longitud) { $caracteres=array(); for($i=48;$i<=57;$i++) { array_push($caracteres, chr($i)); } for($i=65;$i<=90;$i++) { array_push($caracteres, chr($i)); } for($i=97;$i<=122;$i++) { array_push($caracteres, chr($i)); } while(list($k, $v)=each($caracteres)) { $k." -> ".$v.""; } for($i=0;$i<$longitud;$i++) { mt_srand((double)microtime()*1000000); $Contrasena.=$caracteres[mt_rand(0,count($caracteres))]; } return $Contrasena; } Para indicarle la longitud que queramos solo tendremos [...]

Tu último estado de Twitter con PHP

Hoy os dejo una función para mostrar nuestro último estado de Twitter con PHP, apoyándose en cURL, biblioteca que está activada por defecto en la mayoría de los alojamientos. <?php function twitter_status($twitter_id, $hyperlinks = true) { $c = curl_init(); curl_setopt($c, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$twitter_id.xml?count=1"); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $src = curl_exec($c); curl_close($c); preg_match('/<text>(.*)<\/text>/', $src, $m); $status = htmlentities($m[1]); [...]

Hacks CSS para navegadores

Ya tocaba poner un tema de los míos, y esta vez es una recopilación de hacks, que por circunstancias (llamadas casi siempre IE) hay que utilizar de vez en cuando. Está cogida de Paul Irish, que nos ha hecho todo el trabajo sucio para que podamos utilizarlos en los diversos navegadores. /***** Selector Hacks ******/ [...]