Foros del Web » Programando para Internet » PHP »

Duda en devolución de datos

Estas en el tema de Duda en devolución de datos en el foro de PHP en Foros del Web. Buenas tardes, Tengo un script que busca en una base de datos. Lo que busca en concreto son poemas, que se introducen en la misma ...
  #1 (permalink)  
Antiguo 29/11/2008, 11:07
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 15 años, 8 meses
Puntos: 1
Duda en devolución de datos

Buenas tardes,

Tengo un script que busca en una base de datos. Lo que busca en concreto son poemas, que se introducen en la misma por medio de campos textarea de un formulario (si creeis que sería mejor de otra forma acepto sugerencias). El campo que ingresa los datos en la base de datos es así:

$formulario=addslashes($_POST['formulario']);
$insertar = "INSERT INTO dbase (poema) VALUES ('".$formulario."')";
y luego el query. Se inserta en un registro de la base de datos de tipo "text". (no sé si es lo más acertado)

Y a la hora de devolverlo lo tengo así (por un tema operativo, hago que salga en un capmo de formulario):
echo "Poema: <br><textarea rows='20' cols='80' readonly='true'>".stripslashes(utf8_encode(nl2br($ poema])))."</textarea><br><br>";


El caso es que lo devuelve así:

Con una flecha aqu?n mi pecho, qued?abado su misterio. <br />
El conjuro de sus besos encendi? tentaci?<br />


Alguien sabe como arreglarlo? Y por cierto, se aceptan sugerencias por si algo es "mejorable" que seguro que sí. jeje

Gracias y un saludo.
  #2 (permalink)  
Antiguo 29/11/2008, 11:18
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Duda en devolución de datos

Por cierto, si aquí:

echo "Poema: <br><textarea rows='20' cols='80' readonly='true'>".stripslashes(utf8_encode(nl2br($ poema])))."</textarea><br><br>";

Le quito las funciones striplslashes, utf8 encode y nl2br, no aparecen los <br> esos, pero tampoco salen las tildes ni las ñ bien.

Un saludo.
  #3 (permalink)  
Antiguo 30/11/2008, 13:19
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Duda en devolución de datos

Jop no consigo arreglarlo : (
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 03:11.