层叠菜单的动态生成

  <HTML><BODY BGCOLOR=FFFFFF>

  <FORM ACTION="<?php echo $PATH_INFO?>" METHOD=POST>

  <?php

  if (isset($hierarchy)){

  //$hierarchy[] = $selection;

  if (isset($hierarchy)){

  while(list($level, $sel) = each($hierarchy)){

  echo "<INPUT TYPE=HIDDEN NAME=hierarchy[$level] VALUE=$sel>";

  echo $level, ': ', $sel, "<BR>n";

  $nextlevel = (int) $level + 1;

  }

  }

  }

  else{

  $nextlevel = 0;

  }

  echo "<SELECT NAME=hierarchy[", $nextlevel, "]>n";

  for ($I = 1; $I <= 10; $I++){

  echo "<OPTION VALUE=$I>$I</OPTION>n";

  }

  echo "</SELECT>n";

  ?>

  <INPUT TYPE=SUBMIT>

  </FORM>

  </BODY></HTML>