// Bachicha: 2009

jueves, 24 de diciembre de 2009

Experimentando con las diferentes notaciones de php

Solemos escribir html con php de la siguiente manera:

echo '<a href="link">hola </a>';

que tendría el mismo resultado que:

echo "<a href='link'>hola </a>";

Ahora bien, existe otra forma de escribirlo (y quién sabe cuántas más), al lorito:

echo <<<HTML
        <a href="link">hola</a>
HTML;

Interesante, verdad?

Un saludo

domingo, 13 de diciembre de 2009

Aprendiendo a crear un captcha

He descubierto el siguiente link (en inglés) en que explican muy bien cómo hacer un captcha desde cero:

http://www.webcheatsheet.com/PHP/create_captcha_protection.php

 A continuación una foto en plan decorativo. Es de un niño que aprendió desde pequeñito a crear captchas:























(Foto obtenida de http://img.ffffound.com)

sábado, 5 de diciembre de 2009

domingo, 29 de noviembre de 2009

Función para parsear un array en php





















function parseaArray($var){
if(is_array($var)){
$txt="<ul>";
foreach($var as $k1=>$v1){
$txt.= "<li class='$k1'>";
$txt.=parseaArray($v1); 
$txt.="</li>";
}
$txt.="</ul>";
}else{
$txt.="$var";
}
return $txt;
}


Esta función nos devuelve una estructura html. Podemos usarla por ejemplo al obtener un output generado a través de curl

miércoles, 18 de noviembre de 2009

domingo, 15 de noviembre de 2009






























FFotografía: Jeff Wall







sábado, 7 de noviembre de 2009

Como quitar los tags de una cadena html

Pongamos por caso que queremos obtener el contenido de una página web sin los tags típicos de una web: <head> <style> ... etc...
Navegando por la web para conseguir hacerlo encontré el siguiente link:

http://nadeausoftware.com/articles/2007/09/php_tip_how_strip_html_tags_web_page

Es fabuloso

En él nos explican detalladamente cómo hacerlo.

miércoles, 4 de noviembre de 2009

Cargar jquery de google

<script src="http://www.google.com/jsapi"></script>

<script type="text/javascript">

      // Load jQuery

      google.load("jquery", "1.2.6");

     

      google.setOnLoadCallback(function() {

            // Your code goes here.

           

      });

</script>

lunes, 2 de noviembre de 2009

Convertir un texto a su equivalente html

CONVERTIR A HTML




Esta función convierte una cadena a su equivalente en formato


html

Hala!, a disfrutarla


function myhtmlentities($str) {


$tbl=get_html_translation_table(HTML_ENTITIES);


unset ($tbl["<"]);

unset ($tbl[">"]);

unset ($tbl["'"]);

unset ($tbl['"']);



$tbl["“"]="&quot;";

$tbl["”"]="&quot;";

$tbl["…"]="...";

$tbl["—"]="-";

$tbl["»"]="&raquo;";

$tbl["«"]="&laquo;";



return str_replace(array_keys($tbl),array_values($tbl),$str);


}

domingo, 1 de noviembre de 2009

Ayudando a monoperro

Esta es la página de monoperro:


 


http://www.monoperro.com


 


Como hacer una conexión AUTH con la API de Google mediante Javascript

Podéis encontrar la documentación en el siguiente link:

http://code.google.com/intl/es-ES/apis/blogger/docs/1.0/developers_guide_js.html

Básicamente lo que hay que hacer es:

1) Registrarse en Google Cuentas, https://www.google.com/accounts/
Allí nos pedirán que insertemos la url de callback (de vuelta) para el proceso de autenticación
2) Autenticarse desde nuestra página

        El código que tenemos que utilizar es:

               

       

sábado, 24 de octubre de 2009

Uso de jquery.include.many para cargar plugins de jquery

La librería JQuery include es genial
Recomiendo que os la estudiéis,
Ver página web

Ahora veamos un ejemplo:

Si queremos cargar varios archivos (js, css...) haremos lo siguiente:

function cargaJQueryUI(callback){

 $.include(
['http://jquery-ui.googlecode.com/svn/tags/1.7.2/ui/ui.core.js',
            'http://jquery-ui.googlecode.com/svn/tags/1.7.2/ui/ui.draggable.js',
            'http://jquery-ui.googlecode.com/svn/tags/1.7.2/ui/ui.sortable.js'],
function(){
         callback();
                       }
);

}

Consideraciones sobre tener un blog de bachicha o no

He estado investigando la posibilidad de integrar el blog de bachicha en blogger en la propia página de Bachicha, www.bachicha.org, que está hecha con Drupal.
Todavía no he llegado a ninguna conclusión, aunque estoy viendo que a la hora de generar contenido, blogger es mucho más rápido.
Espero poder avanzar en este tema de la integración, y conseguir que lo que se publique en el blog aparezca en el servidor de bachicha.

Por ahora posteo una imagen, ya que en lo demás he fracasado


lunes, 14 de septiembre de 2009

viernes, 27 de marzo de 2009

Análisis de blogger de cara a crear un sistema similar para nophoto

Inicio mi blog personal

Hola este es el inicio de mi blog personal
Un abrazo
Guillermo Matamala