no purtroppo.
come scritto nel primo post dovrebbe essere formattato così:
Codice PHP:
[url="<%=arr(rip,4)%>"]<%=arr(rip,1)%>[/url]
<div class="section">
[url="<%=arr(rip,4)%>"]<%=arr(rip,1)%>[/url]
<a class="item2 arrow"="<%=arr(rip,4)%>"><%=arr(rip,1)%></a>
<div class="section">
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
</div>
[url="="]"><%=arr(rip,1)%>[/url]
<div class="section">
[url="="]"><%=arr(rip,1)%>[/url]
</div>
</div>
[url="javascript:void(0)"]<%=arr(rip,1)%>[/url]
<div class="section">
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
</div>
[url="="]"><%=arr(rip,1)%>[/url]
<div class="section">
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
<div class="section">
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="="]"><%=arr(rip,1)%>[/url]
[url="<%=arr(rip,4)%>"]<%=arr(rip,1)%>[/url]
</div>
[url="example2.html"]Listing[/url]
</div>
con il menu formattato da te non si ritrovano piu in corrispondenza i sottomenu e le varie voci.
Tra i mille tentativi ho trovato una mezza soluzione che non mi convince molto.
Codice PHP:
sql="select count(*) as totali from menu"
Set rs = conn.Execute(sql)
ReDim arr(rs("totali"),4)
sql = "select* from menu order by nome_menu "
rs.close
Set rs = conn.Execute(sql)
Do While rs.eof = false
arr(co,0)=rs("id")
arr(co,1)=rs("nome_menu")
arr(co,2)=rs("tipo_menu")
arr(co,3)=rs("id_padre")
arr(co,4)=rs("http")
co=co+1
rs.Movenext
loop
rs.close
set rs=Nothing
call Stampafigli ("999",0,"","")
Sub Stampafigli ( idpadre, livello,miolivello,miomenu)
dim rip
dim z
dim spazio
for rip = 0 to ubound (arr,1)
if cint ( arr(rip,3) ) = cint (idpadre) then
if miolivello < livello or miolivello="" then miolivello=livello
if livello < miolivello then
for w = 1 to miolivello-livello
%>
</div>
<%
next
miolivello=livello
end if
if miomenu="M" and arr(rip,2)="M" then
%>
</div>
<%
end if
if miomenu="" then miomenu=arr(rip,2)
if arr(rip,2)="SM" or arr(rip,2)="M" then
%>
[url="<%=arr(rip,4)%>"]<%=arr(rip,1)%><% if arr(rip,4) = "javascript:void(0)" then %>[img]include/menu/arrow.gif[/img]<% end if %>[/url]
<div class="section">
<%
elseif arr(rip,2)="V" then
%>
[url="<%=arr(rip,4)%>"]<%=arr(rip,1)%>[/url]
<%
end if
call Stampafigli ( cint(arr(rip,0)) ,livello+1,miolivello,miomenu)
end if
next
if livello < miolivello then
for w = 1 to miolivello-livello
%>
</div>
<%
next
miolivello=livello
end if
End Sub
è veramente incasinato ma nn so che pesci prendere