Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2007, 16:19
gvargas
 
Fecha de Ingreso: octubre-2006
Ubicación: México D.F
Mensajes: 210
Antigüedad: 17 años, 6 meses
Puntos: 0
Insertar texto formateado en campo de de tipo TEXTO

Hola a todos.

Resulta que estoy haciendo un modulo pequeño de foros, uso un editor TinyMCE y despues de mucho esfuerzo lo he adaptado a mi pagina.

Para recuperar el texto insertado en el <textarea> uso el siguiente codigo:
Código PHP:
$allowedTags '<p><strong><em><u><h1><h2><h3><h4><h5><h6><img>';
$allowedTags .= '<li><ol><ul><span><div><br><ins><del>';
if(
$_POST['elm1']!='') {
        
$sContent strip_tags(stripslashes($_POST['textarea']), $allowedTags);
}

$str_qry_text "INSERT INTO tabla (campo1, campo2, campo_de_texto)
    VALUES ($int_post, '$str_subtitulo', " 
'"' $txt_texto '"' ")"
En ocaciones, cuando agrego texto normal todo va sin problemas, pero con texto que contiene comillas o caracteres mas raros, falla.

Alguna idea de lo que estoy haciendo mal??

Saludos