Tokens, identificadores,.. los errores más comunes en php.

Muchisimas veces tenemos errores tontos a la hora de programar (a mi con php me pasa a menudo), ya sea porque no tenemos los conocimientos necesarios, porque se nos cruzan los lenguajes, o porque queremos programar tan rápido que se nos pasan palabras (o simbolos). Por eso creo que tener una lista de los principales errores gramaticales en php a mano, nos puede solucionar la papeleta más de una vez. Cuando tenemos un error gramatical, en php nos devuelve un parse error con un identificador, por ejemplo, si escribimos este código: if ($numeroA => $numeroB) { echo ‘Mayor’; } Nos…

Leer más

Por qué no funciona en internet explorer 6

Seguro que alguna vez te has hecho esta pregunta, ¿Por qué mi diseño/script no funciona en IE6? Seguramente será por uno de estos motivos.. – IE6 es un navegador antiguo, nació en 1995 y su ultimo parche fué en 2004 ¡Hace 5 años! – IE6 sólo soporta CSS1 (actualmente se utiliza CSS2 y en breve aparecerá CSS3). – IE6 no soporta la transparencias en las imagenes .png (simplemente las ignora y les pone fondo). – IE6 no soporta XHTML (el sustituto a HTML como estándar para las páginas web) – IE6 no soporta los estándares W3C – IE6 es lento…

Leer más

El RSS de mi blog me tiene mania

Llevo unos días con problemas en la suscripción por rss al blog, pues me lanza este error: Error de lectura XML: mal formado Ubicación: http://blog.nnatali.com/feed/ Número de línea 1, columna 2:</head><?xml version=”1.0″ encoding=”UTF-8″?> -^ Aparece una etiqueta que no debería aparecer.. y no se donde #%*/? está el fallo. Lo primero que he pensado es que se me habría borrado / sobreescrito el archivo del wp-rss.php, pero lo he revisado y no hay ningún error ahí. Asi que lo segundo que se me ocurre es que el error viene debido a algún plugin nuevo que he instalado, por lo que…

Leer más

¿Por qué no funciona el formulario de mi web?

Visto el interés que tiene mi artículo sobre cómo crear formularios con php, y la gran cantidad de comentarios que me escriben pidiendo ayuda porque no consiguen que funcione, he decidido recopilar en un nuevo artículo los errores más comunes a la hora de incluir un formulario en nuestra web. Parse error: syntax error, unexpected T_STRING in formulario.php on line 00 Puede deberse a que te falte / sobre una coma (,), comillas (“), punto y coma (;), corchetes ({}), el dolar en una variable ($).. errores de síntaxis en general. Lo más habitual es que hayas copiado el código…

Leer más

Pánico en el núcleo de nuestro MAC

Una búsqueda que cada día trae a muchas visitas a mi blog es “You need to restart your computer“. Seguro que a algunos de vosotros, usuarios de Mac, os ha aparecido alguna vez una cortina gris bajando por la pantalla y se os ha plantado en medio el cartel: “You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.“ Pues este letrero error se llama Kernel Pánic (Pánico en el nucleo), y se produce cuando el nucleo de nuestro querido mac recibe una instrucción en un formato inesperado o no consigue…

Leer más