3 commenti CodeIgniter

Il file MY_Controller.php che illustrerò in questo tutorial è un punto di svolta di cruciale importanza per sfruttare al meglio questo framework. Si tratta di una funzionalità opzionale ma che, almeno per il mio modo di sviluppare applicativi, è quasi sempre imprenscindibile.
 
Personalmente ritengo che la collocazione e l'illustrazione nell'ambito della user guide di CodeIgniter non sia all'altezza della sua grande importanza e delicatezza: la scarsezza di es...

READ MORE

2 commenti CodeIgniter

 
In un precedente articolo ho già trattato la Form Validation Class di Codeigniter mostrandone il semplice meccanismo di funzionamento.
In quella sede fu esposto il funzionamento del metodo set_rules() che consentiva indicare come terzo parametro le funzioni filtro (ad esempio trim, htmlspecialchar, md5) e una o più regole di validazione fra quelle build-in previste dal framework.
 
Callback function
Ma se vogliamo aggiungere un nostro metodo di validazione personal...

READ MORE

0 commenti CodeIgniter

Codeigniter è un framework sviluppato sin dai tempi di php4 e per lungo tempo ha mantenuto la compatibilità con questo: solo dopo il rilascio della versione 2.0 che ha abbandonato la compatibilità con php4.
Fra le tante novità che php5 ci mette a disposizione disponiamo di tre indicatori di visibilità, ovvero public, protected e private, che possiamo attribuire a proprietà e metodi a seconda del tipo di impiego che questi avranno nel nostro applicativo....

READ MORE

0 commenti CodeIgniter

CodeIgniter dispone di per se di una serie di file di configurazione, tutti collocati nella cartella /application/config. I file si distinguono in relazione alla funzione da loro svolta.
All'interno di tali file viene popolati array o definite costanti (con la funzione define) che determineranno la modalità funzionamento e le diverse impostazioni di Code Igniter.
 
I nostri progetti, soprattutto quando di grandi dimensione, possono richiedere un file di configurazione dedicato che...

READ MORE