2013-07-20 4 views
2

Я хочу вернуть страницу загрузки формы после успешной загрузки. предупреждение работает хорошо, но расположение окна не запускается.Почему window.location не перенаправляет страницу

Здесь мой код. Спасибо за помощь

if ($uploadKey) 
    { 
?> 
    <script> 
      alert("Upload succesfull"); 
     window.location ('= form_upload.php'); 
    </script> 

     <?php 
    } 
else{ 
    ?> 
     <script> 
      alert("Upload failed"); 
      window.location('=form_upload.php'); 
    </script> 
<?php 
     } 

ответ

4

Вы интересовались синтаксисом? Он должен быть

window.location = "PATH_TO_REDIRECT"; 

Кроме того, вы используете PHP, вы должны использовать header() вместо window.location

if ($uploadKey) { 
    header('Location: URL_HERE'); 
    exit; 
} 
+1

Спасибо за предложить. –

+0

@SinagamanEidelbert Приветствую вас, и я только что проверил ваш профиль, если ответы вам помогут, вы должны отметить их как правильные, чтобы они помогли будущим посетителям обратиться к –

1

Вы написали неправильный синтаксис window.location. Пожалуйста, напишите, как показано ниже:

window.location = "form_upload.php"; 

Вместо:

window.location ('= form_upload.php'); 
+1

oke .. Спасибо, я попробую –

Смежные вопросы