这是本地的脚本啊
php一般是运行在服务器的啊

解决方案 »

  1.   

    ??PHP是运行在服务器端的,你要MESSAGEBOX做什么?如果是命令行运行,你也没办法显示MESSAGEBOX啊~~~
      

  2.   

    那也是用客户端脚本吧?服务器端就算有messagebox有什么用?连asp的messagebox在服务器端都是无效的
      

  3.   

    PHP是服务端脚本
    messagebox是客户端的
      

  4.   

    表单输入错误,你如果想用MSG这样的东西来显示它。。只要在服务器端判断后生成相应的本地JS或VBS脚本就可以了...
      

  5.   

    调用脚本啊!!!
    <?php
    echo <script language=javascript>alert("aaaaaaa");</script>?>
      

  6.   

    一种是GTK的messagebox,另外的就是javascript生成一个对话框了。
      

  7.   

    GTk怎么用?
    这个不是Linux开发ui得么?
      

  8.   

    GTK能用在客户端??不可能吧???使用GTK就必须在所使用的一端安装相关库
      

  9.   

    <?PHP
    echo '
    <script>alert("错误提示");</script>';
    ?>
      

  10.   

    1. Download PHP 5 and unzip it somewhere (e.g. C:\php-5.0.0 - you need to create this directory!)2. From a command prompt;
    C:> cd php-5.0.0
    C:\php-5.0.0> regsvr32 php5activescript.dllThat's it. Now the fun begins.Create a (plain HTML) web page like;
    <html>
    <head>
    <title>PHP ActiveScript</title>
    </head>
    <body>
    <script language="ActivePHP5">$document->write('<h1>Output generated by '. phpversion(). 
        ' ['.php_sapi_name().']</h1>');$document->write('<p>Available objects</p>');foreach ( array_keys($GLOBALS) as $global_var ) {
        if ( is_object($GLOBALS[$global_var]) ) {
            $document->write($global_var."<br>");
        }
    }</script>
    </body>
    </html>View the page in IE and away you go (you should see a list of objects you'd normally use from Javascript).Now all we need is Microsoft to bundle it with IE ;)
      

  11.   

    在出错时输出:<?PHP
    echo "<script language=javascript>alert('错误提示');</script>";
    ?>
      

  12.   

    PHP-GTK就是运行在客户端的,不过和网页关系不大
      

  13.   

    老高说的没错,PHP 5.0已经有了这个功能。不过是在客户端执行的,而且好像只能在Windows平台使用。将php5activescript.dll注册
    C:\php>regsvr32 php5activescript.dll成功后,写一个脚本,比如active.html
    <html>
    <head>
      <title>PHP 5 Active Script</title>
    </head>
    <body>
    <script language="ActivePHP5">
      $window->alert("Hello World");
    </script>
    </body>
    </html>然后在本机运行,你就看到效果了
      

  14.   

    顺便说一下 
    我下载的php5里面怎么没有php5activescript.dll这个文件啊
    我当初也想试试看的
      

  15.   

    只有PHP 5.0版本有,5.0.1、5.0.2都没有,如果需要,告诉我联系方式,我给你发一个好了
      

  16.   

    http://snaps.php.net/win32/PECL_5_0/php5activescript.dll