Script php: Applicare una funzione a tutti i dati ricevuti via get o post

difficoltà:  script script script script script

26/11/2009

Con questo script potremo modificare tutti i dati ricevuti da un form o da una querystring via get o post, facendo un replace o passandoli per una funzione. Potremo poi utilizzare i dati modificati direttamente da $_POST o $_GET leggi


Script javascript: Textarea ridimensionabile con jquery

difficoltà:  script script script script script

27/10/2008

Vediamo come creare molto facilmente una textarea ridimensionabile con jquery. Basterà usare jquery e la libreria jquery.ui e in poche righe avremo la nostra textarea resizable. leggi


Script javascript: Controllo validità formato ed esistenza data

difficoltà:  script script script script script

19/2/2008

Abbiamo visto in precedenza come controllare la validità di una data in php, vediamo ora come eseguire il controllo di validità sia del formato della data che di esistenza della data in javascript.
Per prima cosa con le espressioni regolari controlliamo se il formato di inserimento è corretto nel formato gg/mm/aaaa e in seguito se la data effettivamente esiste. leggi


Script javascript: Controllare estensione di un file

difficoltà:  script script script script script

4/2/2008

Con questo script javascript potremo trovare l'estensione di un file. Alla funzione potremo passare il nome di un file, il percorso completo di un file sul nostro disco o un url.
Questa funzione può essere usata anche per validare un campo input file, in cui si possono accettare solo alcune estensioni di file da caricare. leggi


Script javascript: Onclick e link accessibili con javascript disattivato

difficoltà:  script script script script script

2/11/2007

Capita spesso di usare funzioni javascript per aprire link, o popup, o inviare dati in modo asincrono ad una pagina per aggiornare i contenuti con ajax. Bisogna però tenere conto che se l'utente ha javascript disattivato non potrà seguire i link, o aggiornare le pagine. Nonostante la maggior parte dei browser abbia solitamente javascript attivo, bisogna pensare che i dispositivi mobile, cellulari e quant'altro non sempre riescono a leggere javascript in modo corretto. Inoltre gli spider dei motori di ricerca non seguiranno i link e non aggiorneranno le pagine con ajax, non indicizzando così tutte le pagine.
La soluzione è dare una doppia possibilità al browser, una per chi ha javascript attivato e una per chi non ha javascript attivato. leggi


Script ajax: Form method post e chiamata asincrona con ahah

difficoltà:  script script script script script

1/10/2007

Abbiamo visto nello script di esempio sull'utilizzo di Ahah come realizzare una chiamata ajax tramite la libreria Ahah. L'invio dati avveniva via querystring, quindi con method get. In questo caso vedremo invece come effettuare una chiamata asincrona inviando i dati da un form con method post. leggi


Script javascript: Aggiungere e rimuovere option da una select

difficoltà:  script script script script script

4/9/2007

Con questo script vedremo come aggiungere in modo dinamico voci da un menù a tendina (select) ad un altro. Per questo esempio avremo una select piena e da questa sarà possibile aggiungere option a un'altra select vuota. In seguito potremo eliminare singole voci dalla select o svuotarla del tutto. leggi


Script javascript: Funzione trim in javascript

difficoltà:  script script script script script

10/7/2007

Sia in asp che in php si fa spesso uso della funzione trim che elimina gli spazi bianchi all'inizio e alla fine di una stringa.
Questo è utile sia per eliminare eventuali spazi inseriti per sbaglio a inizio o fine stringa, o ancora meglio per controllare se effettivamente un campo di un form è vuoto.
Infatti se controlliamo che il campo sia diverso da '' (vuoto) non possiamo essere sicuri che per esempio non sia diverso da ' ' (uno o più spazi bianchi). leggi


Script asp: Prelevare campi di un form senza conoscerne il nome

difficoltà:  script script script script script

28/5/2007

Questo scipt può risultare utile se dobbiamo prelevare una certa quantità di valori da un form, magari senza conoscere con precisione il nome dei campi. Creeremo quindi in automatico una serie di variabili con lo stesso nome dei campi del form prelevandone il valore dai campi stessi. leggi


Script javascript: Select a larghezza fissa in explorer

difficoltà:  script script script script script

13/5/2007

Può capitare di dover inserire un menù a tendina in un box, o comunque in uno spazio limitato, nonostante il contenuto della select contenga dei campi option piuttosto lunghi. Chi avrà provato a dare uno stile, attraverso css, ai campi select in modo tale da dargli dimensione fissa si sarà accorto che mentre in firefox il tutto funziona correttamente, in explorer non è così. In entrambi i browser infatti la select tiene la dimensione data attraverso l'attributo width, ma mentre in firefox quando si clicca sul menu a tendina si può leggere il contenuto completo delle opzioni, in explorer queste vengono tagliate alla lunghezza prestabilita.
Con questo script vedremo come risolvere la questione con un piccolo javascript. leggi


Script ajax: Suggerimenti autocomplete con scriptaculous

difficoltà:  script script script script script

20/3/2007

Con questo script vedremo come implementare un completamento automatico su un campo di testo di un form usando la libreria script.aculo.us. Inserendo parte del testo da cercare in un campo di testo verrà visualizzata una tendina con i suggerimenti pertinenti al testo digitato. leggi


Script php: Controllo validità formato ed esistenza data

difficoltà:  script script script script script

5/3/2007

Con questa funzione potremo verificare che una data sia in primo luogo scritta in un formato valido del tipo italiano dd/mm/YYYY e in secondo luogo che sia una data valida. La funzione restituirà true per date come 01/01/2007 mentre restituirà false per date come 1/1/2007, 34/12/2007, 30/02/2007 o formati completamente diversi. leggi


Script javascript: Form di invio mail lato client

difficoltà:  script script script script script

5/2/2007

Questo script permette di inviare mail da un form con il solo uso di html, senza linguaggi lato server (asp o php). Il form permetterà di aprire il client di posta dell'utente, e in particolare una nuova mail già compilata e pronta per l'invio, prendendo il destinatario e l'oggetto dall'action del form e compilando il corpo della mail con tutti i campi presi dal form. leggi


Script javascript: Controllo validità email

difficoltà:  script script script script script

4/12/2006

Semplice funzione per il controllo della validità dell' e-mail inserita in form attraverso espressioni regolari. Utile per il controllo di un form lato client in cui si richiede l'inserimento della mail. In caso la mail non sia valida viene visualizzato un alert di errore. leggi


Script javascript: Anteprima immagine per upload

difficoltà:  script script script script script

28/11/2006

Questo script permette di visualizzare l'anteprima di un immagine che si desidera caricare sul server attraverso un form. Lo script leggerà l'url dell'immagine locale e la visualizzerà sostituendo l'immagine di default con quella da caricare. leggi


Script asp: Controllo validità url

difficoltà:  script script script script script

24/11/2006

Semplice script per il controllo della validità degli url inseriti in form attraverso espressioni regolari leggi


Script asp: Controllo validità email

difficoltà:  script script script script script

20/11/2006

Semplice funzione asp per il controllo della validità dell' e-mail inserita in form attraverso espressioni regolari leggi


Script javascript: Preview di testo digitato in textarea

difficoltà:  script script script script script

6/11/2006

Questo script permette di vedere in tempo reale durante la digitazione in una textarea la preview del testo digitato in un div tenendo la formattazione del testo che verrà visualizzato nel sito. Lo script a ogni pressione di un tasto all'interno della textarea copia il contenuto del testo all'interno del div sottostante. leggi


Script javascript: Seleziona tutti e deseleziona tutti gli elementi di una checkbox

difficoltà:  script script script script script

31/10/2006

Con questo script vediamo come preso un elenco di voci selezionabili tramite checkbox sia possibile selezionare tutte o deselezionare tutte le voci della lista cliccando su un apposito link. leggi


Script javascript: Inviare i dati di un form a una popup

difficoltà:  script script script script script

18/10/2006

A volte puo' risultare utile inviare i dati di un form ad una popup. Come fare? Ecco un semplice script in javascript. leggi


Script ajax: Edit in place e modifica dati in loco

difficoltà:  script script script script script

12/10/2006

Lo script presentato è un esempio base che mostra come poter realizzare in ajax un sistema "Edit in place", cioè la modifica di dati di un form senza dover cambiare pagina. Il sistema permette di aggiornare uno alla volta i campi di un form senza dover far cambiare pagina all'utente, utile in particolare se si prevede che l'utente possa avere la necessità di editare una sola voce del form, continuando a lavorare sulla pagina in questione. leggi


Script php: Controllo validità url

difficoltà:  script script script script script

20/9/2006

Semplice script per il controllo della validità degli url inseriti in form attraverso espressioni regolari leggi


Script php: Controllo validità email

difficoltà:  script script script script script

20/7/2006

Semplice script per il controllo della validità dell' e-mail inserita in form attraverso espressioni regolari leggi


Script php: Controllo codice fiscale

difficoltà:  script script script script script

19/7/2006

Semplice script per controllare la validità del codice fiscale inserito in form di registrazione attraverso espressioni regolari. leggi


Script php: Controllo partita iva

difficoltà:  script script script script script

19/7/2006

Script per controllare la validità della partita iva inserita da un utente tramite espressioni regolari. leggi