html_type.inc.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. function GetHtmlType($dir_type = '', $formname = 'dir_type', $form_type = 'edit', $mydirval = '')
  3. {
  4. global $html_type;
  5. if ($form_type == 'edit') {
  6. $GetHtmlTypeForm = '<select name=\'' . $formname . '\' id=\'' . $formname . '\' onchange=\'if(this.options[this.selectedIndex].value == 4){document.getElementById("mydir").style.display = "block"}else{document.getElementById("mydir").style.display = "none"}\'>';
  7. foreach ($html_type as $k => $v) {
  8. if ($k == $dir_type) {
  9. $GetHtmlTypeForm .= '<option value=\'' . $k . '\' selected style=\'background-color:#6EB00C;color:white\'>' . $v . '</option>
  10. ';
  11. }
  12. else {
  13. $GetHtmlTypeForm .= '<option value=\'' . $k . '\'>' . $v . '</option>
  14. ';
  15. }
  16. }
  17. $GetHtmlTypeForm .= '</select>
  18. ';
  19. $GetHtmlTypeForm .= '<div><br /><input name="mydir" type="text" class="text" id="mydir" ';
  20. $GetHtmlTypeForm .= ' value=' . $mydirval . '></div>';
  21. }
  22. else if ($form_type == 'add') {
  23. $GetHtmlTypeForm = '<select name=\'' . $formname . '\' id=\'' . $formname . '\'>';
  24. foreach ($html_type as $k => $v) {
  25. if ($k != '4') {
  26. if ($k == $dir_type) {
  27. $GetHtmlTypeForm .= '<option value=\'' . $k . '\' selected style=\'background-color:#6EB00C;color:white\'>' . $v . '</option>
  28. ';
  29. }
  30. else {
  31. $GetHtmlTypeForm .= '<option value=\'' . $k . '\'>' . $v . '</option>
  32. ';
  33. }
  34. }
  35. }
  36. $GetHtmlTypeForm .= '</select>
  37. ';
  38. }
  39. return $GetHtmlTypeForm;
  40. }
  41. $html_type = array();
  42. $html_type[1] = '按栏目ID';
  43. $html_type[2] = '按栏目拼音';
  44. $html_type[3] = '按栏目拼音首字母';
  45. $html_type[4] = '自定义目录名';
  46. ?>