Hola, tengo este script y no sabia en que foro ponerlo (si en php o mysql).
tengo este script:
Código PHP:
<?php
print "<form action=\"?id=<?php echo $id; ?>&ver=guardar\" method=\"post\" name=\"form1\">\n";
print " <br>\n";
print "<TEXTAREA NAME=\"mensaje\" ROWS=\"15\" COLS=\"50\" align=\"center\">Aqui escribe el comentario</TEXTAREA>\n";
print "<table border=\"1\">\n";
print "<input type=\"hidden\" value=\"".$_SESSION['nick']."\" name=\"comentarista\">\n";
print "<input type=\"hidden\" value=\"".$id."\" name=\"id_re\">\n";
print "</table>\n";
print "<br>\n";
print "<INPUT TYPE=\"SUBMIT\" name=\"sende\" value=\"Agregar Comentario >>\" align=\"absbottom\">\n";
print " <input type=\"reset\">\n";
?>
solo pongo esa parte del script por ke me da error al postear 15400 caracteres, y despues cuando recibo ese post en el otro script hago los str_replace y preg_replace, por ke tiene un script añadido de smiles y codigobb, y si le doy a :
Código PHP:
<?php
echo smiles($_POST['mensaje']);
?>
si me aparece cambiado, peroaun no lo subo a la base de datos, entonces pongo este otro pedazo de script que es con elque subo los datos:
Código PHP:
$ssql = "INSERT INTO `comentarios` ( `id_imagen` , `texto` , `comentarista` )";
$ssql.= "VALUES (";
$ssql.= "'".$id_res."', '".$resultado."', '".$comentarista_."'\n";
$ssql.= ");";
if(mysql_query($ssql)){
echo "<script languaje=\"JavaScript\">";
echo "alert('Comentario Agregado Correctamente');";
echo "window.location.href=\"panel.php\";";
echo "</script>";
}else{
echo "<script languaje=\"JavaScript\">";
echo "alert('Error al Agregar Comentario');";
echo "window.location.href=\"./add_coment.php?id=".$id_res."\";";
echo "</script>";
}
pero todo se sube menos el mensaje, alguien saber como solucionar ese problema??
Salu2.