2010-06-16 4 views
0

은 PHP를 통해 경고 할 필요가 있습니다.
아래 코드가 있습니다. 문제는 헤더 리디렉션을 사용하지 않는 한 작동한다는 것입니다. 그러나 내가 그것을 사용하자마자 .. 나는 느슨한 경계.PHP와 js에서 경고를 사용하는 방법

echo "I will do some functions here in php"; 
if($value == 1){ 
alert('ok working'); 
} 
header(location: 'someOtherpagethanthis.php'); 

답변

2

리디렉션은 즉시 화재 새로운 요구에 브라우저에 지시합니다. 경고가 포함 된 응답 본문은 무시됩니다. 대신 경고를받은 후 JS를 사용하여 새 요청을 시작하는 것이 좋습니다.

if ($value == 1) { 
    alert('ok working'); 
    window.location = 'someOtherpagethanthis.php'; 
} 
관련 문제