Archivi autore: admin

PHP – PDO – Creazione database e creazione tabelle

Si noti che mi sono collegato al dbms poi ho creato il database. Ho intercettato il messaggio d’errore nel caso in cui la creazione del database non fosse andata a buon fine con il metodo errorCode(). Adesso creo la tabella … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

PHP – PDO- Connessione

La connessione a un database MySQL si realizza creando un’istanza della classe PDO: il costruttore si aspetta 3 parametri, uno obbligatorio e due facoltativi. Il parametro obbligatorio è il DSN (Data Source Name), i parametri facoltativi, almeno formalmente, sono username e password di accesso al nostro … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

PHP – PDO

PDO, acronimo di PHP Data Object, è un’estensione di PHP introdotta a partire dalla versione 5.1 del linguaggio con lo scopo di unificare le API di accesso ai database. Come ben sintetizza il suo acronimo, PDO si presenta come una soluzione … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

PHP – Estrazione di più righe – metodo bind

Inserisco subito il codice: e vediamo di analizzarla riga per riga. Definisco la query. Effettuo il prepare, poi il bind_param è necessario metterlo SOLO e SOLTANTE SE nella query vi è il WHERE altrimenti non serve. Dopo l’execute devo eseguire … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

PHP – Delete – bind

Per cancellare un record è sufficiente usare il seguente comando:

Pubblicato in Senza categoria | Lascia un commento

PHP – mysql – update -bind

Si noti come il bind sia ordinato prima sul comando set e poi sul where.

Pubblicato in Senza categoria | Lascia un commento

PHP – Mysql – Inserimenti multipli con bind

quindi eseguo più volte l’inserimento di un record con una sola preparazione SQL. Quindi si vede come usare il bind favorisca anche l’inserimento.

Pubblicato in Senza categoria | Lascia un commento

PHP – SQL prepared statement inserimento

La select tradizionale espone a potenziali rischi dal punto di vista dell’iniezione di codice malevolo, le sql injection infatti sono ancora al primo posto sia per la facilità di sfruttamento della vulnerabilità, sia per i rischi ad essa connessi. Il … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

TPSIT – SHA

Con SHA intendo Secure Hash Algorithm ossia degli algoritmi crittografici di hash. Come ogni algoritmo di hash, l’SHA produce un message digest, o “impronta del messaggio”, di lunghezza fissa partendo da un messaggio di lunghezza variabile. Avevo già trattato l’argomento nel post relativo alla … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento

PHP – Esempio di login e registrazione

Inserisco un esempio con cui poter creare una semplicissima pagina in html in cui si effettua il login e la registrazione di un utente in un sito o in un’area riservata. Ho utilizzato due tag form una necessaria per poter … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento