Ciao Roby grazie per la risposta e scusami, ho postato il codice sbagliato.
Ecco quello giusto che avevo creato e testato:
codice:
<%
Set file1 = CreateObject("Scripting.FileSystemObject")
Set file2 = file1.GetFolder(server.mappath("public/gallery/"))
Set file3 = file2.Files
i=0
%>
<table border="1" width="496" id="table1" cellspacing="1" cellpadding="3">
<tr>
<%
For Each file in file3
i=i+1
varFile = file.name
if i =< 6 Then
%>
<td width="65"><font color="#FFFFFF"><%=varFile%></font></td>
<%
elseif i > 6 AND i < 12 Then %>
' Qui dovrei metterci la seconda riga
<%
end if
Next
%>
</tr>
</table>
Il concetto a livello teorico l'avevo trovato il problema è che così se inserisco la seconda riga (dov'è ho indicato con il commento) mi ripete ovviamente una cella sola in tante righe, perchè dovrei tenere fuori dal ciclo "<tr></tr>" ma non è possibile perchè il "<tr></tr>" va proprio in quel punto del codice...
Teoricamente dovrei interrompere il ciclo se si verifica la condizione che ho scritto in modo da stampare fuori dal ciclo il "<tr>" e "</tr>" e farlo poi ripartire. Ma non credo che si possa fare...
Cavolo sulla carta è una cagata ma mi ha dato da pensare parecchio questo codicino maledetto..