Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2008, 03:56
suncubus
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 0
no entra en el script

Hola,
misterios de la ciencia??

Los datos para poder realizar la consulta vienen de un textarea desde otra página.
El problema es que, la insert me la hace correctamente y también entra en el script y muestra la alerta y redirecciona la página.
Pero en el momento en que el usuario mete algún salto de linea en el textarea, la insert me la hace correctamente mete bien los datos en la base de datos pero no ejecuta el script , osea no muestra la alerta ni redirecciona.
¿¿Por qué no ejecuta el script??

$sql9="INSERT INTO criterio_generador (nom_cri, unidad) VALUES ('$criterio', $codunidad)";
$resultado9=mysql_query($sql9);

if($resultado9){ ?>
// Hasta aquí entra siempre
<script>

window.alert("El criterio <? echo $criterio ?> se ha guardado satisfactoriamente.");

function redireccionar(){
window.history.back();
}
setTimeout ("redireccionar()", 5);
}

</script>

<? }else{

die (mysql_error());
}