这是ASP的程序 ,有人可以用PHP表达出来吗?% 10

这是ASP的程序,有人可以用PHP表达出来吗?%rs.closesetrs=nothing%><%qs=Request.QueryStringifqs<>""thenpa... 这是ASP的程序 ,有人可以用PHP表达出来吗?%
rs.close
set rs = nothing
%>
<%
qs=Request.QueryString
if qs <> "" then
pageName = request.ServerVariables("SCRIPT_NAME")&"?"&qs
else
pageName = request.ServerVariables("SCRIPT_NAME")
end if
pageName = replace(pageName,"/","")
%>
<div class="cl wrap">
<div class="logo l"><a href="index.asp" title="<%=site_name%>"><img src="<%=site_logo%>" align="absmiddle" alt="<%=site_name%>" /></a></div>
<div class="r">
<img src="images/wap.png" width="70" height="70" style="margin-top:5px; float:right" />
<span class="r topr">
<a href="index.asp" title="<%=site_name%>">网站首页</a> | <a href="custom.asp?id=2">联系我们</a><br />
客服电话:<span class="tel"><%=site_mobile%></span>
</span>
</div>
</div>
<div class="navbg">
<ul class="nav cl wrap">
<%
Set rs = conn.execute("select * from nav where nav_display = true order by nav_order asc")
Do While Not rs.EOF
%>
<li class="l"><a href="<%=rs("nav_url")%>" target="<%=rs("nav_open")%>" title="<%=rs("nav_name")%>" class="<%if instr(rs("nav_url"),pageName) > 0 then response.Write("bluebg")%>"><%=rs("nav_name")%></a></li>
<%
rs.movenext
Loop
Set rs = Nothing
%>
</ul></div>
这样是正确的

这样是错误的,现在 就是这个样子,想要把它变成第一张图片的样子
展开
 我来答
wudaode1
2016-08-08 · TA获得超过358个赞
知道小有建树答主
回答量:523
采纳率:66%
帮助的人:191万
展开全部

你是想用php输出这段代码?ASP的确实有点麻烦,代码块太多,PHP简洁多了

mysql连接代码和数据库查询代码已经有了吧,然后循环输出导航:

 <ul>
 <li>网站首页</li>
 <?php
  while($row=mysql_fetch_array($cursor)){
      echo "<li>";
      echo $row['nav_url'];//具体的输出内容自己补全
      echo "</li>";
  }
  ?>
  <li>联系我们</li>
  <ul>

 上述代码需要的html部分自己补吧,例如ul的class,li的class什么的

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式