file in uso dall'utente (session("sssUtente.asp") x capirci:
codice:
<% Option Explicit
dim utente
utente = ""
dim password
password = ""
if Session ("sssUtente") = utente or Session("sssPassword") = password then
response.redirect("password.asp?errore=1")
end if
dim carica
if carica="1" then
response.redirect (session("sssUtente")&"/"&session("sssUtente")&".asp")
end if
dim feq
%>
<html>
<div align="center" style="font-weight:bold"> Elenco files:<hr>
<p align="left">
<%
dim percorso,x
dim fsoMyFile
Set fsoMyFile = CreateObject("Scripting.FileSystemObject")
percorso = session("sssUtente")&".asp"
dim file1,file2,file3,file
Set file1 = CreateObject("Scripting.FileSystemObject")
Set file2 = file1.GetFolder(server.mappath("/password/"&session("sssUtente")))
Set file3 = file2.Files
For Each file in file3
if file.name <> percorso then
response.write "" & file.name & ""
x=file.name
if x<>"" then
feq=session("sssUtente")&".asp?fase=elimina"
response.write "   -->  "
response.write "Clicca qui per eliminare questo file"
response.write "
"
end if
end if
next
%>
</p>
<hr>
</div>
Aggiungi documento</p>
<%
if request.querystring("pass")<>"1" then
%>
<form name="Frmcambio_Password" method= "post" action="../cambio_password.asp" >
</p>
<p align="center">
<input type="button" value="CAMBIO PASSWORD" name="Pulsante" onClick="window.location.href='../cambio_password.asp'"></p>
</form>
<head>
<%
end if
%>
<script>
function funzione1()
{
alert("Da qui sarà possibile trasferire i propri file su server... Attenzione, se si verificano upload di file con lo stesso nome di quello già in uso di default per l'attuale utente, potrebbero verificarsi futuri errori!");
window.location.href="../upload.asp?conferma=true"
}
</script>
<%
response.write("query:"&request.querystring("fase"))
if request.querystring("fase")="elimina" then
response.redirect("../appoggio.asp?elimina=ok")
end if
if request.querystring("confermato")="si" then
fsoMyFile.DeleteFile(server.mappath(x))
set fsoMyfile = nothing
response.redirect session("sssUtente")&".asp"
end if
%>
</head>
</html>
appoggio.asp
codice:
<%
dim utente
utente = ""
dim password
password = ""
if Session ("sssUtente") = utente or Session("sssPassword") = password then
response.redirect("password.asp?errore=1")
end if
%>
<script>
if ('<%=request.querystring("fase")%>'=='terza')
{
alert("Attenzione, errore nell'inserimento utente e/o password");
window.location.href="pippo.asp.asp";
}
</script>
<script>
if ('<%=request.querystring("elimina")%>'=='ok'){
var conferma = confirm("Confermi cancellazione file?");
if (conferma)
window.location.href="appoggio.asp?carica=true";
else
alert("Nessun file cancellato!");
window.location.href="appoggio.asp?carica=false";
}
</script>
<%
if request.querystring("carica")=true then
response.redirect(session("sssUtente")&"/"&session("sssUtente")&".asp?confermato=si")
elseif request.querystring("carica")=false then
response.redirect(session("sssUtente")&"/"&session("sssUtente")&".asp?pass")
end if
%>
<script>
if ('<%=request.querystring("upload")%>'==1){
var conferma = confirm("Sovrascrivi file?");
if (conferma){
window.location.href="upload.asp?conferma=true";
}
else{
alert("Nessun file cancellato!");
window.location.href="<%=(session("sssUtente")&"/"&session("sssUtente")&".asp?pass")%>
}
}
</script>
html che restituisce la pagina:
codice:
<html>
<div align="center" style="font-weight:bold"> Elenco files:<hr>
<p align="left">
PkgClnup.log   -->  Clicca qui per eliminare questo file
prova.txt.txt   -->  Clicca qui per eliminare questo file
</p>
<hr>
</div>
Aggiungi documento</p>
<form name="Frmcambio_Password" method= "post" action="../cambio_password.asp" >
</p>
<p align="center">
<input type="button" value="CAMBIO PASSWORD" name="Pulsante" onClick="window.location.href='../cambio_password.asp'"></p>
</form>
<head>
<script>
function funzione1()
{
alert("Da qui sarà possibile trasferire i propri file su server... Attenzione, se si verificano upload di file con lo stesso nome di quello già in uso di default per l'attuale utente, potrebbero verificarsi futuri errori!");
window.location.href="../upload.asp?conferma=true"
}
</script>
query:
</head>
</html>