Archivi autore: admin

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

PHP – Mysql – INSERT -SELECT

Adesso che si è creato il database, create le tabelle si devono inserire dei record o estrarli. In particolare inserisco un record nella tabella login. Dopo aver eseguito tale php ho il seguente messaggio: E vado a vedere nel database … Continua a leggere

Pubblicato in Senza categoria | Lascia un commento