Error al programar en PHP (solucionado)

Bienvenidos a Ver Tutoriales.com. Seguramente a más de uno le habrá ocurrido que a la hora de lanzar nuestro proyecto nos ha salido una codificación extraña en nuestra página () y seguidamente hemos ido al código a buscar donde se nos ha colado esa pulsación de teclas «sin querer»…

Pues nada de eso, esta codificación es producto de haberse guardado el archivo con otro tipo de formato, es decir, cualquier formato que no sea ANSI ha podido generar el error.

Normalmente si trabajais con programas profesionales o dedicados a la programación no suele dar este tipo de error, pero si habeis abierto el archivo .php con por ejemplo notepad, es posible que se os guardara con otra codificación diferente y al hacer el include o el include_once, genera ese código.

Así que para solucionarlo, solo teneis que abrir el archivo con el notepad o cualquier editor y al darle a guardar como, en el notepad te mostrará un menú desplegable al final de la ventana que indica el tipo de codificación en las que está UTF-8 entre otras, selecciona ANSI y guarda el archivo… y LISTO!

Ya tienes el problema solucionado.

Carlos Dk

Apasionado por la enseñanza y el SEO

26 comentarios en “ Error al programar en PHP (solucionado)

  • el 21 agosto, 2012 a las 4:39 pm
    Permalink

    Muy bueno me sirvió de gran ayuda ya no existen los caracteres molestos en mi web. Muchas gracias por tu aporte

    Respuesta
    • el 21 agosto, 2012 a las 5:48 pm
      Permalink

      De nada, esos caracteres de PHP no son solucionables sino se controla el formato, lo cual puede volver loco (por experiencia)

      Respuesta
  • el 14 septiembre, 2012 a las 2:39 pm
    Permalink

    La verdad un maestro, tan simple corregirlo.. hay un monton de post que la re complican.. FELICITACIONES!!

    Respuesta
    • el 14 septiembre, 2012 a las 5:44 pm
      Permalink

      De nada 🙂 hay que compartir lo que ya se ha andado para ayudar a los demás y lo de ï» es para volverse loco en PHP, sobre todo por que no aparece en ningún sitio del código 😀

      Respuesta
  • el 14 noviembre, 2012 a las 1:23 pm
    Permalink

    ¡¡¡Excelente!!! muchas gracias!… anduvo de perla 😉

    Respuesta
    • el 14 noviembre, 2012 a las 1:28 pm
      Permalink

      Nada 🙂

      El error “ de PHP que no es error 😀 cosa de los formatos.

      Un saludo!

      Respuesta
  • el 29 noviembre, 2013 a las 4:50 pm
    Permalink

    Si cambiamos la codificación, probablemente no se reconozcan algunois caracteres como tíldes y eñes, por lo que la mejor opción es crear un archivo de scripts php y que retorne la información que necesitamos desde el html, asi solo ponemos «echo nombreDeLaFuncion()» y no necesitamos cambiar la codificación de nuestro documento.

    Respuesta
    • el 20 marzo, 2017 a las 4:26 pm
      Permalink

      Hola davinci, buenas tardes. Tras leer, me gusta tu solución.

      El caso es que no sé como proceder a hacerlo como tu comentas.
      ¿Podrías ayudarme por favor?
      Gracias. Roberto.

      Respuesta
  • el 17 mayo, 2014 a las 6:28 pm
    Permalink

    todavia en el 2014 funciona gracias por el aporte

    Respuesta
    • el 19 mayo, 2014 a las 8:14 am
      Permalink

      Exactamente, el formato de los ficheros o más exactamente, la codificación de los mismos es algo muy importante en programación, ya que jugar con el tipo de caracteres nos puede llevar a más de un quebradero de cabeza.

      Por suerte este texto “ de PHP se soluciona fácilmente, pero cuando haces una migración de base de datos y te traes otros símbolos si puede ser un problema sino se reconoce a tiempo y se pone en producción. (Por experiencia)

      Gracias por el comentario! 😉

      Respuesta
  • el 25 mayo, 2014 a las 3:51 pm
    Permalink

    Hola, ¿Cómo se puede abrir el archivo para después poder guardarlo?. Es que tengo este problema con una página web y he estado tratando de hacer lo que dices, pero no encuentro la manera.

    Respuesta
    • el 25 mayo, 2014 a las 7:54 pm
      Permalink

      No es al abrirlo, sino al guardar.

      Si el error que te marca es el siguiente: 

      Abre tu fichero con el notepad de windows o algún editor de texto plano, una vez abierto dale a guardar como, ahí es donde seleccionas el modo de guardar el fichero. Revisa el tutorial que viene cada paso bien explicado 😉

      Salud!

      Respuesta
  • el 25 mayo, 2014 a las 8:14 pm
    Permalink

    Con el tutorial a que te refieres ? a lo que has escrito? o a algún vídeo? Si es lo que has escrito, ya me lo he leído varias veces, pero es que no entiendo como puedo abrir ni guardar ese elemento. A ver, yo lo que hago es lo siguiente, pongo esta dirección web, http://www.iestimposmodernos.es y me sale dicho símbolo en la parte superior izquierda de la pantalla . Selecciono dicho símbolo y le doy a «Inspeccionar elemento», (solo me salen esa y otras 3 opciones) una vez echo eso que es lo que tengo que hacer ? O no tengo que darle a «Inspeccionar elemento» ? Es que no entiendo que es lo que hay que «abrir» propiamente dicho ni como abrirlo. Gracias por tu ayuda y disculpa las molestias, es que tengo que hacer trabajos y esa página es donde los entrego, y que no me funcione es un buen handicap : (

    Respuesta
  • el 26 mayo, 2014 a las 7:41 am
    Permalink

    Buenas Tobi.

    El fichero que estás viendo desde tu dominio lo tendrás en tu servidor, ese archivo que está en tu servidor es el que tienes que abrir con el editor de texto.

    Si utilizas windows, lo más fácil es utilizar el Notepad que viene en el propio sistema. No es algo que tengas que hacer en el navegador. Es algo que lleva el propio fichero, por lo que tendrás que cambiarlo tal y como se explica en el tutorial de arriba.

    De todas maneras, ¿dices que te sale ese error y tú no eres el que está haciendo esa página? Si es así tendrás que hablar con el administrador y mándale una captura de lo que te ocurre.

    Sino te sale, coméntalo a ver si podemos ayudarte a aclararlo.

    Respuesta
  • el 7 noviembre, 2014 a las 10:08 am
    Permalink

    Genial 😀 ya me estaban volviendo loca esos simbolos jejejeje gracias

    Respuesta
    • el 7 noviembre, 2014 a las 10:11 am
      Permalink

      Hacen falta más loc@s en este mundo… pero no por  en nuestros ficheros PHP jejeje

      Respuesta
  • el 27 enero, 2016 a las 12:30 am
    Permalink

    Gracias, me sirvió… abrir con el notepad guardar como elegir ansi, subir el fichero al servidor, y todo funcionando.

    Respuesta
  • el 10 febrero, 2016 a las 6:53 pm
    Permalink

    Muchas gracias funciona perfectamente; solo un detalle, si el archivo incluye a otro archivo y éste a otro; todos los archivos deben estar en la codificación ANSI…

    🙂

    Respuesta
  • el 27 agosto, 2016 a las 9:09 pm
    Permalink

    Hola. No entiendo qué es lo que estoy haciendo mal. Cambié el formato y ¡aún así siguen apareciendo estos malditos caracteres! 🙁
    ¿Alguna solución?

    Respuesta
    • el 29 agosto, 2016 a las 7:28 am
      Permalink

      Buenas Ángel, ¿no lo tendrás escrito? jeje, sino es por la codificación y no lo tienes escrito directamente, no se me ocurre otra cosa, no creo que por diferencias de versión de PHP pudiera ocurrir tal cosa.
      No tengo otra solución. Lo siento.

      Un saludo!

      Respuesta

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.