$fecha -> fecha en formato YYYY-MM-DD HH:MM:SS * Devuuelve -> $lafecha -> fecha en formato DD/MM/YYYY -----------------------------------------------------------------------*/ function cambiaf_a_normal($fecha){ ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); $lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1]; return $lafecha; } //Convierte fecha de norma a mysql /*----------------------------------------------------------------- * Valores puntuales de los parametros: * Recibe -> $fecha -> fecha en formato DD/MM/YYYY * Devuuelve -> $lafecha -> fecha en formato YYYY-MM-DD -----------------------------------------------------------------------*/ function cambiaf_a_mysql($fecha){ ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha); $lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1]; return $lafecha; } //Convierte fecha a fecha larga /*----------------------------------------------------------------- * Valores puntuales de los parametros: * Recibe -> $fecha -> fecha en formato YYYY-MM-DD * Recibe -> $array_dias_semana -> array con los dias de la semana * Recibe -> $array_meses -> array con los meses * Devuuelve -> Miercoles, 23 de Agosto de 2010 -----------------------------------------------------------------------*/ function fecha_larga_mysql($fecha, $array_dias_semana, $array_meses){ ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); $lafecha_timestamp=mktime(0,0,0,$mifecha[2],$mifecha[3],$mifecha[1]); //setlocale ("LC_TIME", "es_ES"); return $array_dias_semana[date("w", $lafecha_timestamp)] . ", " . date("j", $lafecha_timestamp) . " de " . $array_meses[date("n", $lafecha_timestamp)] . " de " . $mifecha[1]; } //Genera cadena aleatoria /* Recibe una variable longitud y devuelve una cadena de caracteres aleatorios*/ function generaAleatorio($longitud){ $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"; $cad = ""; for($i=0;$i<$longitud;$i++) { $cad .= substr($str,rand(0,61),1); } return $cad; } /* Funciones para evitar ataques por CSRF. Se genera un campo hiden en los formularios que luego es recogido en el procesado del formulario. Se comprueba si es igual a la variable de session antes establecida */ function generaCSRF(){ $_SESSION["csrf"]=""; $codigoCSRF=generaAleatorio(20); $_SESSION["csrf"]=$codigoCSRF; echo ""; } function generaCSRF_2(){ echo ""; } function compruebaCSRF($campoform){ if($campoform!=$_SESSION["csrf"]){ ?> Bartleby Editores presenta las 'Crónicas de oreja de vaca'. Andrea Jeftanovic, Giovanna Rivero y Juan Terranova. Prologado por Juan Cruz.
Viene de portada > encuentro digital con Juan Terranova

Juan Terranova (Buenos Aires, 1975)

Ha publicado las novelas El Bailarín de Tango (Del Dragón, 2003), El pornógrafo (Górgola, 2005), Mi nombre es Rufus (Interzona, 2008), Lejos de Berlín (Negro Absoluto, 2009), Los amigos soviéticos (Mondadori, 2009), Hiroshima (Eduvim, 2010) y las crónicas La Virgen del Cerro (Sudamericana, 2007) y Peregrinaciones (Sudamericana, 2008). Tambiién el libro de poemas El Ignorante (Ediciones Tantalia-Crawl, 2004). Música para rinocerontes, su único libro de relatos, apareció a mediados del 2010 en la prestigiosa editorial boliviana El Cuervo. Su primera novela El Caníbal (Del Dragón, 2002) fue editada en España por Ediciones Baladi. Colaboró con relatos en varias antologías y tradujo por primera vez al poeta bahiano Gregorio de Matos. Editó la antología Buenos Aires Escala 1:1 (Entropía, 2007) donde jóvenes narradores argentinos escribían sobre un barrio de Buenos Aires. Y otra antología de jóvenes narradores en primera persona, Hablar de mí (Lengua de Trapo, 2009).

Escribe todos los días en su blog www.elconejodelasuerte.blogspot.com.

El próximo viernes 29 de abril, a las 12.30, hora española, Juan Terranova responderá a todas vuestras preguntas en este chat.

Site validado para Internet Explorer 7 y superiores, Chrome, Safari y Firefox. Windows y Mac.