我必须创建一个两个圆柱网站,左边是菜单,右边是内容。我有这个索引文件 -
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Admin</title>
</head>
<frameset border="0" frameborder="0" rows="15%,*" framespacing="0">
<frame src="atop.html">
<frameset cols="22%,*">
<frame src="amain.html" />
<frame src="ad.php" name="content" id="content"/>
</frameset>
</frameset>
</html>
atop.html是 -
<!DOCTYPE HTML>
<html>
<body>
<center><h1><u>Admin</u></h1></center>
</body>
</html>
和amain.html是 -
<!DOCTYPE html>
<html>
<body>
What do you want to do?<br />
<a target="content" href="ad.php?q=csr">CREATE STUDENT RECORD</a><br />
<a target="content" href="ad.php?q=dasr">DISPLAY ALL STUDENTS RECORD</a><br />
<a target="content" href="ad.php?q=dstr">DISPLAY SPECIFIC STUDENT RECORD</a><br />
<a target="content" href="ad.php?q=msr">MODIFY STUDENT RECORD</a><br />
<a target="content" href="ad.php?q=dsr">DELETE STUDENT RECORD</a><br />
<a target="content" href="ad.php?q=cb">CREATE BOOK</a><br />
<a target="content" href="ad.php?q=dab">DISPLAY ALL BOOKS</a><br />
<a target="content" href="ad.php?q=dsb">DISPLAY SPECIFIC BOOK</a><br />
<a target="content" href="ad.php?q=mb">MODIFY BOOK</a><br />
<a target="content" href="ad.php?q=db">DELETE BOOK</a><br />
<a target="content" href="ad.php?q=cp">CHANGE PASSWORD</a><br />
</body>
</html>
和ad.php是 -
<html>
<body>
<?php
$q=$_GET['q'];
echo $q;
?>
</body>
</html>
主要问题是它无法正常工作。代码中有任何错误,请告诉我。我将非常感谢你!!
答案 0 :(得分:1)
你有几件事可以改进:
<center>
和<u>
等纯粹的表示性项目,使用CSS来达到预期效果。(不太重要的东西)
<ul>
),<br>
不应该像这样使用。text-transform: capitalize
为您执行此操作。你不应该这样做是因为有些用户可能想要使用屏幕阅读器,并且会以不同的方式阅读你的文字。答案 1 :(得分:1)
尝试删除帧并使用div来设置页面的布局。 通过php包括3个文件。
答案 2 :(得分:-1)
只需将ad.php重命名为asds.php即可解决问题