javascript - 在php中运行js代码
仅有的幸福
仅有的幸福 2017-05-16 13:07:03
0
3
559

如何在php中运行js代码呢

一、这种情况下就不会弹出ok

<?php
session_start();
if($_POST){
    if($_POST['mobile']!=$_SESSION['mobile'] or $_POST['mobile_code']!=$_SESSION['mobile_code'] or empty($_POST['mobile']) or empty($_POST['mobile_code'])){
        echo '<script type="text/javascript">';
        echo 'alert("ok");';
        echo '</script>';
    }else{
        $_SESSION['mobile'] = '';
        $_SESSION['mobile_code'] = '';    

}
?>

二、这种情况下就可以弹出ok

<?php
        echo '<script language="javascript">';
        echo 'alert("ok");';
        echo '</script>';
?>

二者有什么区别吗,求告知,谢谢啦

仅有的幸福
仅有的幸福

모든 응답(3)
phpcn_u1582

첫 번째 경우에는 if문을 입력하지 않았기 때문에 팝업창이 뜨지 않습니다. 외부 if($_POST)를 제거해 보고 상자를 팝업할 수 있습니다. 게시 요청을 전혀 보내지 않았으므로 if 코드 블록을 입력할 수 없습니다.

Ty80

친애하는, 이것은 PHP에서는 실행되지 않습니다.
php -> html+js 출력 -> 브라우저가 js를 수신하고 실행합니다.

첫 번째 예는 POST 요청 시 반환되는 웹페이지입니다. 일반적으로 브라우저를 사용하여 URL을 입력하면 GET 요청이 됩니다.

滿天的星座

코드만 보면 별 차이가 없지만, 실제 상황을 보면 다를 수 있습니다. 항목이 없다고 판단되는 경우에만 팝업창이 뜨지 않습니다. JQ에서는 ajax를 이용해야 합니다. 바이두에서 확인하는 방법 어렵지 않아요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!