18 commenti php

Utilizzando le API di Google Maps ed in particolare Geocoding sarà molto semplice ottenere la latitudine e la longitudine (e non solo) di un luogo geografico.
 
All'interno della nostra pagina dovremo includere la libreria Jquery e le Google Maps Javascript API V3; avremo poi un input per consentire l'indicazione dell'indirizzo (con id=address) e un link (con id=GetMaps) al cui click effettuaremo la richiesta AJAX:
<!doctype html>
<html>
<head>
<title...

READ MORE

6 commenti php

Per conoscere chi sono gli utenti on line in un determinato momento la logica da seguire è semplice: bisognerà inserire in una tabella MySql dedicata (online_users) una chiave che idendifica in modo univoco l'utente (key_user) e, congiuntamente, salvare il timestamp attuale (data_last_log).
 
Navigando all'interno del sito andremo ad aggiornare il timestamp salvato in modo da conoscere sempre la data e l'ora dell'ultima operazione effettuata da quello specifico utente (ident...

READ MORE

1 commenti php

Gli aspetti da considerare nel valutare il livello di sicurezza dei sistemi di login sono molteplici e, alle volte, complessi.
In questa sede ho intenzione di soffermarmi su un aspetto specifico: sicurezza intrinseca delle password e attacchi brute force.
 
La questione può essere affrontata da due prospettive diverse: quella dell'utente, tenuto a scegliersi una password "sicura"; quella del programmatore che deve difendersi e tutelare i propri utenti da questo genere di minacce.
...

READ MORE

4 commenti php

Nei casi in cui si voglia personalizzare l'ordine di visulizzazione dei record estratti occorrerà prevedere all'interno della tabella in oggetto un apposito campo di tipo INT adibito allo scopo, che possiamo chiamare, ad esempio, 'my_order'. La query SELECT pertanto sarà:
SELECT * FROM tabella ORDER BY my_order
 
Fin qui tutto facile.
 
Aspetto complesso, invece, starà nel sviluppare le query per creare il classico meccanismo di "sposta su" e "sposta giù...

READ MORE