PHP, Web and Mobile development

simple coding PHP tutorials and example scripts, learn how to code in PHP, MySQL and Codeigniter; mobile development with Ionic, AngularJS, Cordova, Phonegap; basic development resources, guide and tutorial, tips and tricks

How to correctly bootstrap an IONIC App when Cordova is ready

When an IONIC application starts becoming complex it involves a lot of asynchronous operation at startup, like doing $http requests or reading cached data from localStorage and also some kind of plugins iteration. To be sure that everything is ready before it can be used, we needs to wait that Cordova emits the deviceready event. Leggi tutto…

How to use codeigniter from an external scripts

Codeigniter

If you are looking for a way how to use CodeIgniter from an external scripts to access Session’s data, or some other functions, it could results a little tricky. It depends a lot on your current CodeIgniter’s configuration and expecially if you enabled the output buffering compression. First steps is to create a variations of Leggi tutto…

Algoritmo per il calcolo della Pasqua

Su questo sito trovate precalcolate tutte le date delle prossime pasque: http://www.alfonsomartone.itb.it/ucabld.html per i più pigri riporto le prossime date: anno Ceneri Quaresima Palme Pasqua 2015 18 febbraio 22 febbraio 29 marzo 5 aprile 2016 10 febbraio 14 febbraio 20 marzo 27 marzo 2017 1 marzo 5 marzo 9 aprile 16 aprile 2018 14 febbraio Leggi tutto…

How to disable codeigniter’s cache

Codeigniter

Learn how to disable Codeigniter’s cache for some specific IP address or logged in users and how to implement your own cache logic. Enabling the Codeigniter’s cache Enabling the cache is very easy in your Codeigniter’s application. In any of your controller when you want it enabled just call this function: $this->output->cache($minutes); when your controller Leggi tutto…

FlatFileDB : a PHP Library for Flat File DB

FlatFileDB is a PHP library that implements a Flat File database API, with cache, expecially designed to be used for a CMS application project. Its available on github at https://github.com/badpenguin/flatfiledb and is a component of the new FRAD php framework. Motivations I’ve read many posts about the 2014 becoming the year were people will start Leggi tutto…

Learn Mobx with React Native in Ten minutes

This wants to be a very simple and quick guide to using Mobx togheter with React Native for people with a minimum of experience on concept like React, RxJS, Observables, Flux, etc. Prepare React Native First step is to add mobx to your react native installation by installing npm packages: react-native install mobx react-native install mobx-react Leggi tutto…

Building an offline APK for React Native

If you want to build a debug APK with React Native that does not require signing and that will work without the dev servers then, the istructions you’ll find searching the net will be a little outdated. Many articles point out to use the react CLI “bundle” command to do that and then running manually Leggi tutto…

Introduzione al PHP 4

Dieci anni fa un sito web era costituito essenzialmente da semplici pagine HTML[1], i documenti erano raggiungibili tramite un indice generale e non vi era possibilità di effettuare ricerche di alcun tipo. Il programmatore era costretto a ripetere, all’interno di ogni documento HTML, gli elementi costitutivi del layout grafico del sito. Oggi, la maggior parte Leggi tutto…

Il linguaggio PHP 4

Nel precedente articolo abbiamo effettuato una breve panoramica sulle problematiche relative allo sviluppo di pagine web dinamiche utilizzando il PHP e delle caratteristiche offerte da questo linguaggio. Inoltre abbiamo affrontato la preparazione dell’ambiente di sviluppo dove testare i nostri esempi. In questo articolo, invece, illustreremo gli elementi fondamentali di questo linguaggio, addentrandoci nella sintassi del Leggi tutto…

Usiamo il PHP 4

Nel precedente articolo abbiamo affrontato gli elementi fondamentali del linguaggio PHP: variabili, tipi di dato, operatori e le strutture di controllo. In questo articolo, invece, illustreremo aspetti pratici dell’uso di questo linguaggio, in particolare il passaggio delle informazioni attraverso diverse pagine dinamiche, la spedizione di messaggi di posta elettronica, l’upload di files e la gestione Leggi tutto…

PHP 4 e database

Nel precedente articolo abbiamo affrontato alcuni interessanti problemi pratici in cui il PHP mette a disposizione del programmatore una serie di potenti funzioni per risolverle in maniera molto semplice problemi complessi. In questo articolo, invece, illustreremo l’accesso alle basi di dati ed in particolare con MySQL, uno dei strumenti utilizzanti maggiormente oggi in applicazioni web. Leggi tutto…