Hola a tod@s, tengo un problemilla: tengo una página que en un momento dado hace una redirección y quiero que antes de hacerla muestre un alert de javascript. Pero resulta que si pongo el alert, la página se queda parada en esa linea, saca el alert y no llega a hacer la redirección. Os pongo el código de ese trozo:
Código PHP:
if (@copy($HTTP_POST_FILES["file"]["tmp_name"], $fp)) {
@unlink($HTTP_POST_FILES["file"]["tmp_name"]);
@chmod($fp, $filemode);
// echo "\n<script language='javascript'>";
// echo "\nalert('El archivo ha sido cargado correctamente');";
// echo "\n<\/script>";
redirectWithMsg("info", "fup2", $HTTP_POST_FILES["file"]["name"]);
} else {
redirectWithMsg("error", "fup3", $HTTP_POST_FILES["file"]["name"]);
}
Creo que tiene que ver con el </script> porque resulta que si comento esa linea, solo comenta hasta la barra (/) y el resto de la linea no. Le he puesto una barra invertida delante y entonces si que comenta la linea entera, pero de esta forma, ni siquiera saca el alert por pantalla y se queda igualmente parada la página. Alguien sabe como solucionar esto?? Muchas gracias por adelantado, salu2