gafeman viciao2k3 logo viciao2k3
 
¿que estoy haciendo?
estoy en la ultima fila a la izquierda, donde estais vosotros ?
 chica del dia  —  la novia de tu mejor amigo
 
Suscribete →  
487  fans y una planta carnivora
 
0

importar idioma segun el navegador

Publicado en PHP el dia 17 Julio, 2007  —  892 lecturas

Lo que hace el siguiente código es:

  1. leer el idioma predeterminado del navegador
  2. comprobar si el idioma existe en la carpeta lang (por ejemplo el idoma español: lang/ES.php)
  3. si este existe, se incluye en el script mediante require_once
  4. si no existe se carga por defecto el idioma 'EN' (english)
PHP:
  1. $idioma_navegador = strtoupper(substr( $_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2));
  2.  
  3. $dir = 'lang/'.$idioma_navegador.'.php';
  4.  
  5. if(file_exists($dir))$lang = $idioma_navegador;//el idioma esta disponible
  6. else $lang = 'EN'; //idioma predeterminado
  7.  
  8. $dir = 'lang/'.$lang.'.php';
  9.  
  10. require_once($dir);

actualmente lo estoy probando en una versión alpha de xinu, espero que les sea útil

para saber información sobre los idiomas podéis consultar este enlace

2

mi obsession por las comillas simples

Publicado en PHP el dia 15 Julio, 2007  —  886 lecturas

Desde que un día, un comentario de Alejandro Torres en el que decía que es mejor utilizar comillas simples a las dobles

Me obsesione en hacerlo todo con comillas simples, pues bien he tenido un problema en xinu, os explico:

tenia un filtro para eliminar saltos de linea en strings:

PHP:
  1. $str='nrprova';
  2. echo ereg_replace('(\r\n|\n|\r)', '',$str);

lo que hace este código es eliminar las letras "r", "n" y no los saltos de linea, quedando "pova"

al final lo he dejado así:

PHP:
  1. ereg_replace("(\r\n|\n|\r)", '',$str);

espero que esta experiencia os sirva para no caer en el mismo error

3

El post vago del dia, GOOD CHARLOTTE - The River

Publicado en Musica el dia 14 Julio, 2007  —  865 lecturas

ahora mismo, no tengo muchas ganas de escribir...

estoy retomando un proyecto que había abandonado, cuando lo tenga listo pienso liberar TODO el código fuente
puede que lo termine entre hoy y mañana, hasta entonces aguarden con el siguiente vídeo:

6

ejecutar código php en un javascript

Publicado en PHP el dia 14 Julio, 2007  —  1775 lecturas

si estás pensando en AJAX, en este ejemplo no lo vas a ver, lo que quiero explicar és mucho más simple

la idea es:

  1. llamar desde una etiqueta HTML <SCRIPT> un script en php
  2. ejecutar el código php
  3. y finalmente imprimir el resultado con javascript, utilizando document.write();

ventaja:

  • podemos ejecutar el script php en un servidor remoto
    me explico, puedes ejecutar el script php, desde un servidor que no lo tenga y mostrar el mismo resultado

ejemplo:

PHP:
  1. <?php
  2. if(file_exists('contador.log')){
  3. $visitas = implode('',file('contador.log'));
  4. $visitas++;
  5. }else{
  6. $visitas=1;
  7. }
  8. $gestor = fopen('contador.log', 'w');
  9. fwrite($gestor,$visitas);
  10. fclose($gestor);
  11. echo "document.write($visitas);";
  12. ?>

Ahora en una pagina HTML, pega el siguiente código:

HTML:
  1. <script src="http://www.tudominio.com/contador.php" type="text/javascript"></script>

Nota:

Si el código falla puede ser por los permisos (CHMOD), que no te deja crear el fichero donde se guardan el número de visitas (en este caso prueba con permisos 777)

7

¿cuando se actualiza el pagerank?

Publicado en SEO el dia 13 Julio, 2007  —  1131 lecturas

He estado investigando y encontré la siguiente información:

  • el pagerank no es un dato que se actualice cada día
  • se actualiza cada 3 o 4 meses
  • la actualización dura 4 días
  • la última actualización fue el 18 de abril 2007
  • la próxima actualización, seguramente sera la última semana de este mes

En este enlace podéis ver un calendario con las ultimas actualizaciones de google, en términos SEO llamado google dance

background by eboy