Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/04/2004, 10:40
fermdp
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mar del Plata
Mensajes: 203
Antigüedad: 22 años, 4 meses
Puntos: 0
Aun no funciona !

Cluster, te cuento utilize tus concejos al pie de la letra pero nada, todavia sigo sin poder insertar el texto que tiene " (comillas) en el medio, el code usado es el siguiente:
Código PHP:
<?
if ($HTTP_POST_VARS["cmdEnviar"]=="Enviar")
{
require (
'Connections/cnn.php');

$cmdSQL "INSERT INTO libros (titulo, tituloshort, autor, genero, comentario, miniaturas, tapas, video, audio, biografia) ";
$cmdSQL .= "VALUES ('".$_POST['$ztitulo']."', '".$_POST['ztituloshort']."', '".$_POST['zautor']."', '".$_POST['zgenero']."', '".$_POST['zcomentario']."', '".$_POST['zminiaturas']."', '".$_POST['ztapas']."', '".$_POST['zvideos']."', '".$_POST['zaudio']."', '".$_POST['zbiografia']."')" ;

if (
mysql_query ($cmdSQL))
echo 
"<P> Consulta OK:<BR>$cmdSQL</P>";
else
echo 
"<P> Consulta ERROR</P>";
}
else
{
?>
<form name="form1" method="POST" action="insertar_ok.php">
  <input name="ztitulo" type="hidden" id="ztitulo" value="<? echo $HTTP_POST_VARS["titulo"]; ?>">
  <input name="ztituloshort" type="hidden" id="ztituloshort" value="<? echo $HTTP_POST_VARS["tituloshort"]; ?>">
  <input name="zautor" type="hidden" id="zautor" value="<? echo $HTTP_POST_VARS["autor"]; ?>">
  <input name="zgenero" type="hidden" id="zgenero" value="<? echo $HTTP_POST_VARS["genero"]; ?>">
  <input name="zcomentario" type="hidden" id="zcomentario" value="<? echo $HTTP_POST_VARS["comentario"]; ?>">
  <input name="zminiaturas" type="hidden" id="zminiaturas" value="<? echo $HTTP_POST_VARS["miniaturas"]; ?>">
  <input name="ztapas" type="hidden" id="ztapas" value="<? echo $HTTP_POST_VARS["tapas"]; ?>">
  <input name="zvideos" type="hidden" id="zvideos" value="<? echo $HTTP_POST_VARS["videos"]; ?>">
  <input name="zaudio" type="hidden" id="zaudio" value="<? echo $HTTP_POST_VARS["audios"]; ?>">
  <input name="zbiografia" type="hidden" id="zbiografia" value="<? echo $HTTP_POST_VARS["biografia"]; ?>">
  <input type="submit" name="cmdEnviar" value="Enviar">
</form>
<?
}
?>
Si vemos el contenido del campo oculto zcomentario por ejemplo veo como value el texto que contiene "comillas" en el medio, pero este no llega a insertarce en la db, como veras utilize comillas simples para la sentencia de insert y haci y todo, nada solo ingresa en la db el texto hasta que encuentra la primer comilla doble, el resto sigue ignorandolo. Tienes idea que solucion se podria implementar para este caso ???

Desde ya muchas gracias por todo lo que hacen para los novatos en PHP. Un saludo
__________________
:) Fernando Dichiera (:
[email protected]