Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Controllo URL dei download

Autore Messaggio
linker

Eliminato
Eliminato
0 Discussione



Profilo - linker
06 dicembre 2002 alle 11:37:35 Profilo - linkerInvia un messaggio privato Rispondi quotando
Modificato il 17 maggio 2003 alle 12:57:21

Ciao gente, il codice lo già postato anche al webmaster, ma visto che è molto semplice da implementare vi do i passaggi.

Aprite il file includes/adddownload-inc.asp

Modificate l'ultima riga con :

Response.Redirect GLOBAL_SITE_PATH & "includes/verURL-inc.asp?dURL=" & sDownloadPage

Create un nuovo file nella cartella includes con il nome verURL-inc.asp ed inserite :

<%
' Verificare che un file esista su un server remoto
' IN : dURL (string)
' OUT : Rilascia tramite l'uso del componete msxml*.dll lo status HTTP

URL = Request.QueryString("dURL")

Set XMLHTTP = Server.CreateObject("MSXML2.XMLHTTP")
On Error Resume Next
XMLHTTP.Open "GET", URL, False
XMLHTTP.Send
if CInt(statuscode) = 200 then
Response.write ("Il file esiste!")
else
Response.write ("Il file non esiste: errore HTTP " & statucode )
end if

Set XMLHTTP = Nothing
%>

Il codice può essere modificato a piacimento, inserire l'invio di una mail in caso che il file non esista ho il nome sia errato.
Restituire una pagina di ringraziamento per il file scaricato, insomma chi più ne ha più ne metta.

Spero che possa essere utile.
[lo]

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 102
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685381 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi