Foros del Web » Programando para Internet » PHP »

Problema con la ñ

Estas en el tema de Problema con la ñ en el foro de PHP en Foros del Web. Buenas, Tengo un problema. Tengo el siguiente código: Código: <font face="Arial">País</font><br /> <label id="hub" for="country"></label> <select name="country"> <option>Espa&ntilde;a</option> <option>Francia</option> <option>Inglaterra</option> <option>EEUU</option> <option>Portugal</option> <option>Italia</option> <option>Serbia</option> <option>Alemania</option> ...
  #1 (permalink)  
Antiguo 15/06/2012, 09:15
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses
Puntos: 5
Problema con la ñ

Buenas,

Tengo un problema. Tengo el siguiente código:
Código:
<font face="Arial">País</font><br />
<label id="hub" for="country"></label>
<select  name="country">
			<option>Espa&ntilde;a</option>
			<option>Francia</option>
			<option>Inglaterra</option>
			<option>EEUU</option>
			<option>Portugal</option>
			<option>Italia</option>
			<option>Serbia</option>
			<option>Alemania</option>
			<option>Mexico</option>
			<option>Colombia</option>
			<option>Perú</option>
			<option>Chile</option>
		
		</select>
    <br />
El problema es que la insercción en la base de datos no me hace Espa&ntilde;a si no que España. Cómo puedo hacer para que la insercción que haga sea Espa&ntilde;a??????
  #2 (permalink)  
Antiguo 15/06/2012, 09:51
 
Fecha de Ingreso: junio-2012
Mensajes: 77
Antigüedad: 11 años, 10 meses
Puntos: 5
Respuesta: Problema con la ñ

mira coloca esto de cabecera..
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
y asi deberia funcionar
y en ultimas si no te da usa este otro
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  #3 (permalink)  
Antiguo 15/06/2012, 10:03
 
Fecha de Ingreso: junio-2012
Ubicación: Argentina - Buenos Aires
Mensajes: 135
Antigüedad: 11 años, 11 meses
Puntos: 32
Respuesta: Problema con la ñ

Tenes que usar si la recibis por post:
Código PHP:
Ver original
  1. $c = htmlentities($_POST['country']);

y si la recibis por get:

Código PHP:
Ver original
  1. $c = htmlentities($_GET['country']);

Te dejo la referencia de la funcion en php.net.

http://ar2.php.net/manual/es/function.htmlentities.php

Espero sirva, saludos.
__________________
http://www.latinium.com.ar/
  #4 (permalink)  
Antiguo 15/06/2012, 12:26
 
Fecha de Ingreso: enero-2006
Ubicación: Lima
Mensajes: 20
Antigüedad: 18 años, 3 meses
Puntos: 2
Respuesta: Problema con la ñ

esta funciona te ayudara
<?php
$str = "<p>this -&gt; &quot;</p>\n";

echo htmlspecialchars_decode($str);

?>

----resultado---
<p>this -> "</p>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:17.