树型目录看起来新颖别致,而网上的大多是JAVASCRIPT和PHP的结合,本人这一个是用全用PHP4写的,用了SESSION功能,请大家看了多提意见。(本人在WIN98/PWS/PHP4下测试通过)
<?
// 2001/02/23
//ZHANGHEXUN
//树型目录
session_start(); //开始一个SESSION
if (!session_is_registered("$office_action")){
$office_action=0;
session_register("$office_action");//注册一个SESSION
}
if(!session_is_registered("$pho_action")){
$pho_action=0;
session_register("$pho_action");
}
if (!session_is_registered("$web_action")){
$web_action=0;
session_register("$web_action");
}
$office=array('wps','office2000','北大方正'); //办公之星项目
$pho=array('photoshop','3D MAX','fish','Firworks');
$web=array('php','asp','jsp','html','javascript','perl');
?>
<HTML><HEAD><TITLE>张贺勋的树型目录</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type></HEAD>
<BODY>
<TABLE border=0 width="100%" bgcolor=#8cc9ec cellpadding=1 cellspacing=1>
<TBODY>
<TR>
<TD width=180 bgcolor=#8cc9ec>
<TABLE>
<TR><TD><FONT class=font6>学习中心</FONT></TD></TR>
<TR><TD>·<A href=<?
if ($acte==1000){
$office_action= 1-$office_action;
}
print ""$php_self?acte=1000&office_action=$office_action"";
?>>办公之星</a><br>
<?if ($office_action==1){
print"<talbe> <tbody> <tr> ";
for ($i=0;$i<count($office);$i++){
print"<td>   |-<a href="$php_self?acte=".(1005+$i*5)."">$office[$i]</a></td></tr>";
}
print"</tbody></table> ";
一个全PHP编写的树型目录结构
时间: 2025-01-29 14:43:08
一个全PHP编写的树型目录结构的相关文章
用TreeView构建树型目录(C#版)
treeview 引言: 参与了一个大型社区程序的开发,现在将相关开发经验陆续总结出来,和大家探讨一下.本节内容主要主要讨论的是用TreeView生成无限级分类的树型目录的问题,相关代码摘录自社区程序中的一个文章发布管理系统中的目录管理部分. 一.数据库设计 BBS_BestArticleFolder 精华区目录表 Key: FolderID Field name Type Length Default Description FolderID int 4 ID(自动编号) ParentFold
一个以&;#106avascript+xml的树型列表
xml 这是在www.java2s.com网站下载的一个以Javascript+xml的树型列表,这个列表界面非常的漂亮,但是由于里面内容比较复杂,而现在项目需要用到这个列表,我到现在还没有摸清怎么在里面让点击一个树型的项目转到别的网页里面去,希望有兴趣的朋友一起研究一下. 部分代码如下: <script> function dtmlXMLLoaderObject(funcObject,dhtmlObject){ this.xmlDoc=""; this
一个以Javascript+xml的树型列表
javascript|xml 这是在www.java2s.com网站下载的一个以Javascript+xml的树型列表,这个列表界面非常的漂亮,但是由于里面内容比较复杂,而现在项目需要用到这个列表,我到现在还没有摸清怎么在里面让点击一个树型的项目转到别的网页里面去,希望有兴趣的朋友一起研究一下.部分代码如下: <script> function dtmlXMLLoaderObject(funcObject,dhtmlObject){ this.xmlDoc="&qu
用PHP3作树型目录(4)
<?function getuserbyname($name){ $conn=mysql_connect("localhost","207",""); mysql_select_db("test"); $sql="select*from users where name='".$name."'"; $result=mysql_query($sql,$conn); if(!
用PHP3作树型目录(3)
<?function DBConnect() { $conn=mysql_connect("localhost","207",""); if($conn)mysql_select_db(test); return $conn;}function DBClose($conn){ mysql_close($conn);$conn=0;} ?>
用PHP3作树型目录
require("/commonfuncs.PHP3"); require("home/websrc/userfuncs.php3"); function makeloginform(){ ???echo"Please login first "; ???echo" echo $GLOBALS["PHP_SELF"]; if(!$HTTP_COOKKIE_VARS["UserID"]){ ??
用PHP实现多级树型菜单
<? //树型目录结构模板程序 //菜单目录库字段说明: //menu_id 菜单项目 id //menu 菜单名称 //menu_grade 菜单等级 1 为主菜单 2 为二级菜单 ........ //menu_superior 上一级菜单 id 号 function my_menu($menu_content,$i,$menu_grade_temp,$menu_superior_temp) { global $P
用PHP实现多级树型菜单_php基础
<? //树型目录结构模板程序 //菜单目录库字段说明: //menu_id 菜单项目 id //menu 菜单名称 //menu_grade 菜单等级 1 为主菜单 2 为二级菜单 ........ //menu_superior 上一级菜单 id 号 function my_menu($menu_content,$i,$menu_grade_temp,$menu_superior_temp) { global $P
VC程序中树型控件节点拖动的完美实现
Visual C++中提供的MFC类CtreeCtrl(树型控件)用来显示具有一定层次结构的数据项时 方便.直观,所以它已经被广泛地应用在各种软件中,如资源管理器中的磁盘目录就用的是 树型控件,我们在编程中也会经常用到这个控件,但是这个控件也有缺陷,那就是它并不直 接支持拖动节点等高级特性,这使得程序员在编程时使用它受到了很大限制,同时又给软件 用户带来了一些不便.为此,本实例通过从 CTreeCtrl 中派生了一个类 CXTreeCtrl ,实现 树型控件中节点的拖动.这个类具有如下的功能:⑴