Login   Register  
PHP Classes
elePHPant
Icontem

File: sample.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Setec Astronomy  >  Moving List  >  sample.php  >  Download  
File: sample.php
Role: Example script
Content type: text/plain
Description: Sample script
Class: Moving List
Create select inputs and move items between them
Author: By
Last change:
Date: 2004-03-16 11:23
Size: 4,599 bytes
 

Contents

Class file image Download
<?php include ("CMovingList.php"); ?>
<?php
$movinglist 
= new CMovingList ();
$movinglist->firstFormName "demo";
$movinglist->secondFormName "demo";
$movinglist->firstFieldName "leftItems";
$movinglist->secondFieldName "rightItems";
$movinglist->firstAlert "Please select one or more items from the left side list!";
$movinglist->secondAlert "Please select one or more items from the right side list!";
?>
<form name="demo" method="post">
  <?php print ($movinglist->get_function_js ()); ?> 
  <table border="0" cellspacing="5" cellpadding="0">
  <tr align="center">
      <td colspan="3">Simple moving list</td>
    </tr>
    <tr> 
      <td> <select multiple size=10 name=leftItems[]>
          <option value=8>os - freebsd</option>
          <option value=5>os - linux</option>
          <option value=7>os - mac os x</option>
          <option value=9>os - unix</option>
          <option value=6>os - windows</option>
          <option value=10>sgbd - mysql</option>
          <option value=12>sgbd - oracle</option>
          <option value=11>sgbd - postgresql</option>
        </select></td>
      <td> &nbsp; &nbsp; <input onclick="return <?php print ($movinglist->get_second2first_js ()); ?>" type="submit" value="&lt;&lt;"> 
        &nbsp; &nbsp; <input onclick="return <?php print ($movinglist->get_first2second_js ()); ?>" type="submit" value="&gt;&gt;"> 
        &nbsp; &nbsp;</td>
      <td> <select multiple size="10" name="rightItems[]">
          <option value="2">langage - asp</option>
          <option value="4">langage - c++</option>
          <option value="3">langage - javascript</option>
          <option value="1">langage - php</option>
        </select> </td>
    </tr>
  </table>
</form>
<?php
$movinglist 
= new CMovingList ();
$movinglist->firstFormName "demo2";
$movinglist->secondFormName "demo2";
$movinglist->firstFieldName "leftItems";
$movinglist->secondFieldName "centerItems";
$movinglist->firstAlert "Please select one or more items from the left side list!";
$movinglist->secondAlert "Please select one or more items from the right side list!";

$movinglist2 = new CMovingList ();
$movinglist2->firstFormName "demo2";
$movinglist2->secondFormName "demo2";
$movinglist2->firstFieldName "centerItems";
$movinglist2->secondFieldName "rightItems";
$movinglist2->firstAlert "Please select one or more items from the left side list!";
$movinglist2->secondAlert "Please select one or more items from the right side list!";

?>
<form name="demo2" method="post">
  <?php print ($movinglist->get_function_js ()); ?>
  <?php print ($movinglist2->get_function_js ()); ?> 
  <table border="0" cellspacing="5" cellpadding="0">
  <tr align="center">
      <td colspan="3">Multiple moving list</td>
    </tr>
    <tr> 
      <td> <select multiple size="10" name="leftItems[]">
          <option value="8">os - freebsd</option>
          <option value="5">os - linux</option>
          <option value="7">os - mac os x</option>
          <option value="9">os - unix</option>
          <option value="6">os - windows</option>
          <option value="10">sgbd - mysql</option>
          <option value="12">sgbd - oracle</option>
          <option value="11">sgbd - postgresql</option>
        </select></td>
      <td> &nbsp; &nbsp; <input onclick="return <?php print ($movinglist->get_second2first_js ()); ?>" type="submit" value="&lt;&lt;"> 
        &nbsp; &nbsp; <input onclick="return <?php print ($movinglist->get_first2second_js ()); ?>" type="submit" value="&gt;&gt;"> 
        &nbsp; &nbsp;</td>
      <td> <select multiple size="10" name="centerItems[]">
          <option value="2">langage - asp</option>
          <option value="4">langage - c++</option>
          <option value="3">langage - javascript</option>
          <option value="1">langage - php</option>
        </select> </td>
      <td> &nbsp; &nbsp; <input onclick="return <?php print ($movinglist2->get_second2first_js ()); ?>" type="submit" value="&lt;&lt;"> 
        &nbsp; &nbsp; <input onclick="return <?php print ($movinglist2->get_first2second_js ()); ?>" type="submit" value="&gt;&gt;"> 
        &nbsp; &nbsp;</td>
      <td> <select multiple size="10" name="rightItems[]">
          <option value="2">features - parallel computing</option>
          <option value="4">features - cluster</option>
          <option value="3">features - enterprice</option>
          <option value="1">features - storabe</option>
        </select> </td>
    </tr>
  </table>
</form>