Allora, nella mia prima risposta clicca su 3D e scaricati da quella discussiona la classe di Baol per gli include dinamici
è un file zip. di quel file ti serve solo la pagina Include.asp
questo è il codice per include dinamici:
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
dim nrandom,max,pagina
randomize 'stessa cosa di srand
max=2 'numero massimo di pagine di banner
nrandom=int( (max * rnd())+1) 'estraggo numero casuale intero compreso tra 1 e max
pagina="sottocartella/mia_pagina_" & nrandom & ".asp" 'costruisco il nome della pagina con path partente dalla posizione di esecuzione dello script
Execute IncludeFile(pagina) 'avvio l'include
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
test include dinamico
</body>
</html>
se in locale hai problemi di path è colpa di webserverFP nella function class_initialize() in Include.asp