Hi everybody,

Do you have some experience on PHP and Javascript Programming ? There are some problem 
for me.  Actually, I through Javascript program to get user input, and then pass to 
PHP program for examine the input data.

When I run the program and select the computer only after submit the form, but the 
result  are $user_select[0] = computer,
$user_select[1] = mouse, $user_select[2] = keyboard and $user_select[3] = monitor. Why 
it should be $user_select[0]=
computer only ? Because I chosen the computer only ! Could you help me ?

Here is the program :
====================================================================
<?php
session_register("user_select = array()");
?>

<html>
<body>
<form  name=form1>
 <table>
  <td>
      <select name="select1" size="4" >
       <option value="computer">Computer
      <option value="mouse">Mouse
       <option value="keyboard">Keyboard
       <option value="monitor">Monitor
      </select>
   </td>
  <td>
      <select name="select2" size="4" >
       <option value="">You Selected
       <option value="">============
      </select>
   </td>
 </table>
  <input type="button" value="Selected" onClick="createOptions()">
  <input type="Submit" name="Submit1" value="submit"
onClick="ViewOptions()">
  <input type="reset" name="Submit2" value="Reset">
</form>
</body>
</html>

<script>
<!--
function createOptions(){

      sel1 = document.form1.select1;
      sel2 = document.form1.select2;
      var num    = sel1.selectedIndex;
      var option = new Option(sel1.options[num].text);
      var item   = sel2.options.length;

      sel2.options[item] = option;
}


function ViewOptions() {

          var item  = document.form1.select2.options.length;

          <? php $user_select = "" ?>

           for(var i=2 ; i<item ; i++)
             {
                var temp = document.form1.select2.options[i].text;
                switch(temp) {
                      case "computer":
                           <?php  $user_select[0] = "computer"; ?>
                      break;

                      case "mouse":
                           <?php  $user_select[1] = "mouse"; ?>
                      break;

                      case "keyboard":
                           <?php  $user_select[2] = "keyboard"; ?>
                      break;

                      case "monitor":
                           <?php  $user_select[3] = "monitor"; ?>
                      break;
                }
          }
}
//-->
</script>


----------------------------------------------
 歡迎使用HongKong.com郵件系統
 Thank you for using hongkong.com Email system


-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to