Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/05/2013, 22:02
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 6 meses
Puntos: 28
Respuesta: duda al colocar signos en html

a ver primero que nada: si estas usando HTML tienes que poner

Código HTML:
Ver original
  1. <meta charset="utf-8">

los documentos tienes que fijarte en el guardar como: que diga que va en UTF-8

si manejas PHP usa:

Código PHP:
Ver original
  1. header("Content-type:text/html; charset=utf-8");

como cabecera y para conexiones:

Código PHP:
Ver original
  1. $mysqli->query("SET NAMES 'utf8'");

y para otros casos debes tener la base de datos en utf-8_unicode_ci y las tablas y charset en UTF-8_general_ci

EJEMPLO:

Código PHP:
Ver original
  1. <?php
  2. // Conexión DB
  3. include("config.php");
  4. $mysqli = new mysqli($host,$username,$userpass,$db1);
  5. if($mysqli->connect_errno > 0){
  6.     die('Error de Conexión a la base de Datos. [' . $mysqli->connect_error . ']');
  7. }
  8. $mysqli->query("SET NAMES 'utf8'");
  9. header("Content-type:text/html; charset=utf-8");
  10. ?>

Código HTML:
Ver original
  1. <!doctype html>
  2. <meta charset="utf-8">/*estooooooo*/
  3. </head>
  4. </body>
  5. </html>
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB