All Free <Script>

tips and tricks per webmaster

Eliminare automaticamente i file temporanei ad ogni avvio di windows

27 Febbraio 2015        

Si può usare un semplice file batch che va inserito nella cartella Esecuzione automatica nel menu Start/programmi. Aprire tale cartella facendo click col tasto destro su di essa e scegliere la voce Apri. Ora aperta la finestra cliccate col tasto destro per aprire il menu contestuale e scegliete Nuovo > Documento di testo e nel Blocco Note che appare inserite queste righe:

  1. @echo off
  2. echo S | del “C:\Documents and settings\<Nomeutente>\Impostazioni locali\Temp\*.*”

quindi salvare il file come DelTemp.bat.
La prima riga disattiva la visualizzazione dei comandi sullo schermo. La seconda riga concatena, mediante il tratto verticale, il comando “Echo S” con il comando di cancellazione vero e proprio: in tal modo si attiva la conferma automatica, che altrimenti richiederebbe ogni volta la pressione del tasto S. Il percorso completo della cartella dei file da cancellare deve essere posto tra virgolette, perchè contiene degli spazi. A seconda della configurazione del sistema si può avere un percorso differente da quello indicato.


Configurare Apache

26 Febbraio 2015        

Apache è un web server, ovvero un software che si mette in ascolto su una porta del computer sul quale è installato e permette di mandare online un intero sito web o singole pagine e files fisicamente presenti su tale PC. Terminata l’installazione, spostarsi nella directory di installazione (di default C:\Programmi\Apache Group\Apache) ed entrare nella cartella conf. In essa si trova il file httpd.conf, che si deve aprire con Blocco Note. || leggi tutto »

A cosa serve e dove va inserito l’attributo ValidateRequest

26 Febbraio 2015        

Esso serve per la gestione degli errori nei moduli, è booleano accetta come valori true e false, e va inserito nella direttiva Page. Esempio:

<%@ Page Language="VB" ValidateRequest="False" %>

Nascondere un testo troppo lungo

25 Febbraio 2015        

Questo è possibile con l’aiuto dei css e un po’ di codice javasceript. Il codice che segue va inserito all’interno del tag <head>…. </head>: || leggi tutto »

Evitare l’Sql injection

25 Febbraio 2015        

Attraverso l’uso della funzione Replace che soxtituisce quei caratteri dannosi (come la cancellazione dei dati di un db) con altri:

<%
Function Pulisci(sTesto) 
 'Se non e' una stringa vuota ... 
 If Len(testo)>0 Then
  testo = Replace(testo,"'","''")
  testo = replace(testo, "*", "[*]")
  testo = replace(testo, "%", "[%]")
 End If
 CleanStr=sTesto
End Function
%>

quindi richiamare la funzione:

<% xxx = Pulisci(Request.Form("yyy")) %>