All Free <Script>

tips and tricks per webmaster

Creare un file dll da riga di comando

18 Febbraio 2015        

Prendiamo per esempio una classe chiamata DataLayer.vb; all’interno della directory dove è installato il framework ci sono dei file eseguibili chiamati vbc.exe e csc.exe rispettivamente di visual basic.net e c#.
Spostare nella directory del framework il file DataLayer.vb quindi dal dos digitare:
vbc/debug/nologo/t:library/DataLayer.dll/r:System.dll/r:System.Xml.dll/r:System.Web.dll/r:System.Data.dll Datalayer.vb (tutto su una riga) in questo modo verrà creato il file DataLayer.dll.


Copiare un file

18 Febbraio 2015        

Per copiare un file in asp è bisogna utilizzare il metodo CopyFile dell’oggetto FileSystemObject. Vediamo come:

<%
  Dim fs   
 'Creo l'oggetto FileSystemObject   
  Set fs = Server.CreateObject("Scripting.FileSystemObject")   
  'Copio il file pagina.html in una ipotetica cartella di backup   
  fs.CopyFile "c:\www\miosito\pagina.html", "c:\backup\pagina.html"   
  'faccio pulizia
  Set fs = nothing
%>

Come si realizza un redirect

18 Febbraio 2015        

Il redirect in una pagina asp può essere eseguito in diversi modi; vediamo il primo:

<%@ Language=VBScript %>
<%
  Response.Status="301 Moved Permanently" 
  Response.AddHeader "Location", "http://www.nomesito.com"
%>

oppure:

<%
  Response.Buffer = true
%>
<html>
<%
  Response.Redirect("http://www.nomesito.com")
%>
<head>
  <title>Redirect...</title> 
</head>
<body>
  Redirect in corso...
</body>
</html>

Indicare in quale directory salvare le sessioni

17 Febbraio 2015        

Bisogna andare nel file di configurazione del php (php.ini) e cercare la direttiva session.save_path e quindi indicare la directory nella quale verranno salvate le informazioni sulle sessioni dei nostri utenti.