Url brevi: realizzazione form di creazione tiny url
Posted on febbraio 26, 2010
Filed Under Appunti di Php | Leave a Comment
Oggi vedremo come realizzare un sistema analogo al famoso tinyurl per la generazione di url brevi. La tecnologia usata per lo sviluppo e’ PHP + MySQL con server Linux che supporti il rewrite delle url. E’ necessario conoscere come si crea un database in MySQL tramite il pannello PhpMyAdmin o altra utility di gestione dei database, cosa e’ il rewrite ed avere una conoscenza base di PHP.
L’obiettivo dell’articolo e’ convertire una url lunga e difficoltosa da ricordare con una url piu’ breve da comunicare ad amici e clienti.
Es.:
http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=navigli&sll=45.440742,9.158692&sspn=0.012948,0.033088&ie=UTF8&radius=0.8&rq=1&ev=p&hq=navigli&hnear=&ll=45.440742,9.158692&spn=0.012948,0.033088&z=15
Convertirlo in:
http://www.urlbrevi.com/a/maps.php
PHP – Elencare file contenuti nelle cartelle e controllo modifiche
Posted on novembre 7, 2009
Filed Under Appunti di Php | Leave a Comment
Troppo spesso i sistemisti sono alla ricerca di contenuto malevolo iniettato all’interno di pagine web da un attacco remoto. Di seguito andiamo a descrivere un semplice script in PHP che analizza tutti i files fino al livello di profondita’ scelto e se corrisponde al pattern preleva il contenuto e lo inserisce in un apposito database inviando una mail all’indirizzo desiderato nel caso in cui sia presente “unescape” o “iframe” e la dimensioni sia cambiata. Read more
Creare PDF con PHP
Posted on settembre 11, 2009
Filed Under Appunti di Php | 4 Comments
In questo articolo esaminiamo come creare un PDF (Portable Document Format) di buona qualita’ utilizzando PHP con alcuni strumenti free quali dompdf e wkhtmltopdf che possono sostituire egregiamente strumenti commerciali ben piu’ blasonati e famosi per l’uso comune.
Legal Agreement Page (LDA) in PHP
Posted on agosto 1, 2009
Filed Under Appunti di Php | Leave a Comment
In questo articolo verra’ presentata una classica Legal Agreement Page (LDA) per il controllo dell’eta’ di un utente. Classici esempi di LDA page vengono usati per limitare l’accesso ai soli maggiorenni a pagine con contenuti per soli adulti, alcolici e quant’altro.
Vedremo in questo articolo alcuni problemi nell’uso di PHP e Cookie ed implementeremo il controllo tramite l’uso delle sessioni. Read more
Flash e PHP – sistemi di insicurezza
Posted on maggio 9, 2009
Filed Under Appunti di Php | Leave a Comment
Molto spesso si pensa che l’utilizzo di Flash nelle applicazioni Web renda piu’ sicuro il nostro sito: “Tutto gira in una sola pagina quindi non si conoscono gli script utilizzati” e tante altre belle parole, ahime’, niente di piu’ falso.
Esaminiamo un esempio di insicurezza nell’interazione di Flash e PHP. Read more