补充一点:实际上我就是想实现一个验证功能,用户必须输入NAME,否则就SUBMIB不了. 
不知道除了JAVA script外还有什么办法实现?
//bow

解决方案 »

  1.   

    好象不行啊, 因为一开始就是session.start(),然后register 什么的, 我成<html>开头后(原来是
    <php?开头的), 通不过啊
      

  2.   

    <?php
    session_start();
    ?>
           <HTML>
           <HEAD>
       <Script Language="JavaScript">
         function s(name) {return false;}
       </script>
           <TITLE>YOUR SHOPPING CART</TITLE>
           </HEAD>       <BODY>
           <H3>ORDER DETAILS : Check Out</H3>
    .......
      

  3.   

    建议楼主先看PHP手册基础部分
      

  4.   

    知道这是一个很基础的问题, 我以前是没弄过WEBSITE编成的,不过凭着其他语言的相似之处猜的了..
    只不过一时答应了别人....有没有人随便指点一下拉.
      

  5.   

    总是说:Warning: Cannot send session cache limiter 
    之类的,但我的<?PHP 已经放在最前面了....
      

  6.   

    <? session_start();?>我是这样写的,好象可以用,你试试~~~
      

  7.   

    用输出缓存,在文件开头加一行:
    <?ob_start();?>
    这样就不会有问题了
    这样就可以直接写html了吧
    还有,echo输出js应该不会有问题的
    你的js代码我没有尝试,但是好像写的不规范验证的时候用this.name做参数干嘛?
    直接用this然后在验证是使用form.username.value,如果形参是form的话
    或者不要用参数了
    直接在js函数里面调用document.form1.username.value
    也不会有什么问题的
      

  8.   

    你的代码是复制的吗?<?php
    session_start();
    ?>
           <HTML>
           <HEAD>
       <Script Language="JavaScript">
         function s(name) {return false;}
       </script>
           <TITLE>YOUR SHOPPING CART</TITLE>
           </HEAD>       <BODY>
           <H3>ORDER DETAILS : Check Out</H3>
    .......
    第三行的?好像是全角的啊
    奇怪