| |||
Problema con codificacion de caracteres Muy buenos dias a todos, mi problema es el siguiente, tengo un archivo php, q al inserta datos a la base de datos, pero los esta insertando con caracteres erroneos al ingresar una ñ o un acento, para que estos se vean corretamente en la pagina al llamar los datos de la tabla no hay problema, por q uso las etiketas meta y se muestran correctamente, pero al insertar y crear carpetas es el problema, estoy seguro que es del php, por q revise la base de datos y los tengo bien conifgurados, ojala puedan ayudarme, o si conocen alguna funcion q tradusca esos caracteres para crear un filtro y luego indertarlo en la tabla y poder crear bien las carpetas, htmlentities no me funciono para esto, se los agradeceria un monton, muchas gracias (Y) |
| |||
Respuesta: Problema con codificacion de caracteres intenta pasar los variables por mysql_real_escape_string antes de montar la consulta INSERT $variable=mysql_real_escape_string($variable) |
| ||||
Respuesta: Problema con codificacion de caracteres Utiliza la funcion utf8_encode o utf8_decode , un ejemplo
Código PHP:
Ver original |
| |||
Respuesta: Problema con codificacion de caracteres Simplemente, asegúrate de que TODA la codificación es igual. Quiero decir, que tu base de datos es, por ejemplo, UTF8, las conexiones también, los ficheros PHP... Si unificas la codificación de caracteres, no tendrás problemas. También puedes probar con:
Código MySQL:
Ver original |
Etiquetas: |