[Php-it] campi testuali e magic quotes
Emiliano Gabrielli (aka AlberT)
AlberT at superalbert.it
Fri Dec 29 09:31:29 CET 2006
On Friday 29 December 2006 00:48, michel wrote:
> Quello che volevo dire è che quando si progetta una qualsiasi
> applicazione/sito web che deve interagire con gli utenti tramite form
> html non ci si deve SOLO preoccupare di quello che gli utenti potrebbero
> scrivere nel form (quindi apici o 1=1; DELETE DATABASE), ma SOPRATTUTTO
> di quello che potrebbe arrivare tramite script automatici, perche' per
> simulare l'invio di un form (method=post) bastano poche righe di curl (a
> quanto leggo in giro).
sono d'accordo sul fatto ma puntualizzerei sul concetto che *non* esiste FORM
o altro metodo di input dell'utente di cui preoccuparsi ... ogni applicazione
che prende dati *deve* controllare tali dati, indipendentemente da chi, come,
con quale mezzo/protocollo/linguaggio di front-end questi possano venire
inviati ...
ripetendo il concetto in modo forse + chiaro: la mia app non dovrebbe nemmeno
sapere come e quale sia l'interfaccia utente ... gli arrivano semplicemente
dei dati ... come e perché non è dato sapere ... ergo validarli ed
eventualmente utilizzarli (mai sanificarli IMHO)
--
<?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
' socio fondatore del GrUSP ',"\n",
' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>
More information about the Php-it
mailing list