Inicio  >  PHP

Convertir texto con tildes a minúsculas en php

PHP      2 Marzo, 2010      149 lecturas      2 comentarios

strtolower no funciona bien si hay una palabra con tildes, por ejemplo:

echo strtolower(“Álvaro”)

Se queda ígual: Álvaro

La solución es utilizar la función mb_strtolower para no tener problemas con la codificación utf8:

$str = mb_strtolower( $str,”UTF-8″ );

Calendario con las últimas fotos de un usuario twitpic

PHP      19 Febrero, 2010      153 lecturas      0 comentarios

Mi idea era darle a twitpic un toque a fotolog con un calendario mensual, lastima que la API de twitpic no da para más y tan sólo puedo obtener un RSS con las últimas 20 fotos.

Demostración

Nota: para generar el calendario uso PHP Calendar de Keith Devens

Buscando proyectos que había dejado aparcados, he encontrado este script php que nunca llegué a mencionar en el blog y que pienso que va a ser de utilidad a los diseñadores que andan necesitados de inspiración.

Demostración

Instalación: Descarga el script y renombra la extensión a .php

Configurar URLs amigables en el foro phpbb

PHP      20 Enero, 2010      343 lecturas      1 comentarios

Requisitos:

Tener la última versión de phpbb.

Pasos:

  1. Haz una copia de seguridad de tu foro phpb.
  2. Descarga Ultimate SEO url en español
  3. Descomprime el fichero phpBB_SEO_Ultimate_SEO_URL_v0.6.2-Es.zip.
  4. Sube el contenido de la carpeta root en la raíz de tu foro, si te pregunta para remplazar dile que si.
  5. Dale permisos chmod 777 a la carpeta phpbb_seo/cache
  6. Para instalar el mod entra en:

    http://dominio.com/foro/phpbb_seo/phpbb_seo_install.php

  7. Entra en el panel de control:

    http://dominio.com/foro/adm/

  8. Entra en la pestaña PHPBB SEO.
  9. Activa todas las opciones.
  10. Entra en CONFIGURACIÓN DE REESCRITURA DE URL > htaccess.
  11. Copia el contenido del fichero .htaccess de muestra.
  12. Crea un fichero llamado .htaccess en la raíz de tu foro y pega ahí el contenido.
  13. Ejecuta el siguiente script para reescribir las URLs:

    http://dominio.com/foro/phpbb_seo/sync_url.php

  14. Copia el contenido de contrib/phpBB_3.0.6_modified_files en la raíz de tu foro.

    Nota: Vigila que correponda tu versión de phpbb.

Quitar las normas del foro phpbb

PHP      19 Enero, 2010      309 lecturas      0 comentarios

Una cosa que no encontre en el panel de control del foro phpbb es la manera de desactivar las normas que aparecen antes de proceder al registro de usuario.

No me gusta el formulario porque puede echar para atrás a algunos usuarios a continuar y hace más lento el proceso de registro de usuario.

Investigando un poco encontre la manera, es un poco guarra porque se modifica un php para colar un javascript para que acepte el formulario de forma automatica.

Pasos:

  1. Abre el fichero /language/es/ucp.php.
  2. Añade al final del fichero:
    $lang['TERMS_OF_USE_CONTENT'] = ‘<script>window.onload = function(){document.getElementById(“agreed”).click()}</script>’;
  3. Guarda el fichero.
14 páginas