Tildes en Javascript

Para mostrar tildes y otros carácteres especiales con javascript, por ejemplo en un alert() hay que hacerlo en unicode. En Nice entity hay una lista de conversión entre carácteres especiales y su versión en HTML y unicode. Por ejemplo, á en unicode sería \u00e1, de manera que es prácticamente imposible recordar todos los carácteres, por […]

Leer más

Base64 (encode y decode) en Javascript

Me he pasado un rato buscando alguna función para codificar y decodificar (que no encriptar) cadenas de texto en base64, de la misma forma que lo haría en PHP. Nota: No utilizar esto para «ofuscar» las contraseñas o cualquier otro dato importante, hay que tener en cuenta que cualquiera puede decodificar una cadena en base64. […]

Leer más

Enviar el log de errores de PHP por email

Tener noticias de los errores que puedan surgir en una web, sobretodo cuando acaba de ser puesta en producción y necesita una atención especial para confirmar que todo funciona bien, o cuando se acaba de realizar algún cambio en el servidor, puede ser un punto muy importante. Para recibir los errores por email, hay que […]

Leer más

Obtener la URL que se esta visitando con PHP

Con esta función, se puede saber la URL que se está visitando… y no hay nada más que decir, sólo la función y un ejemplo. function selfURL(){ $s = empty($_SERVER[«HTTPS»]) ? » : ($_SERVER[«HTTPS»] == «on») ? «s» : «»; $protocol = strleft(strtolower($_SERVER[«SERVER_PROTOCOL»]), «/»).$s; $port = ($_SERVER[«SERVER_PORT»] == «80») ? «» : («:».$_SERVER[«SERVER_PORT»]); return $protocol.»://».$_SERVER[‘SERVER_NAME’].$port.$_SERVER[‘REQUEST_URI’]; […]

Leer más

Comprobar DNI / NIF con PHP

Esta función es capaz de comprobar si el NIF tiene un formato correcto o no, es decir, si la letra indicada es la que corresponde a la cadena de 8 números. Que devuelva un resultado positivo no quiere decir que sea un número que exista, sólo que el formato es correcto.

Leer más