|    
			
				03/04/2008, 00:42
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: julio-2003 
						Mensajes: 1.773
					 Antigüedad: 22 años, 3 meses Puntos: 21 |  | 
  |  Re: charset en base y al mostrar  
  ahora lo que hice fue guadar los documentos php en su parte codificacion utf8 uso zend studio
 la otra le agregue en donde use
 <?php
 header('Content-Type: text/html; charset=UTF-8');
 
 
 y cuando hago un insert o select antes del query
 puse estas dos lineas
 
 mysql_query("SET NAMES 'utf8'");
 mysql_query("SET CHARACTER SET 'utf8'");
 $insertar_resultado = tablas_almacenar($insertar_campos, $insertar_tabla, $insertar_valores, $conect_conexion);
 if($insertar_resultado)
 {
 echo "información almacenada";
 echo "1: ".$usr_aspirante_nom_Seg;
 echo "<br>";
 echo "2: ".$_POST['txnombre'];
 echo "<br>";
 echo "3: ".$usr_aspirante_nom;
 }
 
 ?>
 
 
 hice una prueba de impresion
 y vi que cuando imprimo directamente $_POST['txnombre'];
 imprime si tecleamos en campo Día me lo guadar bien
 
 pero si uso esto
 $usr_aspirante_nomtutor_Seg = strip_tags(mysql_real_escape_string($_POST['txnombre']));
 
 me guarda D??a pone sigonos de interrogacion ya sea en acentos o ñ pone doble ??
 
 que debo hacer o estoy usando mas los elementos de seguridad para en caso de inyeccion de sql
 
 saludos
 espero sus comentarios
 
				__________________gerardo
     |