Jquery Ajax content loading (XMLHttpRequest), caricare contenuti html in un div.

Capita sempre piu’ spesso di voler caricare porzioni di contenuti presenti in un sito, senza dover per forza ricaricare interamente tutto il contenuto della pagina.. questo tipo di interazioni sono la novita’ che contraddistinguono i siti e le applicazioni web di ultima generazione, che consentono di avere una rapporto di usabilita’ molto piu’ alto grazie a chiamate asincrone (Ajax), che ci permettono di interagire con le applicazioni in modo piu’ fruibile, avvicinando il web a vere e proprie applicazioni desktop.

Per realizzare questo tipo di chiamate dinamiche e interattive si utilizza solitamente l’oggetto XMLHttpRequest che e’ un elemento fondamentale della tecnica di sviluppo web conosciuta con l’acronimo Ajax.
Leggi il resto »

Rilasciato Codeigniter v.1.6.2, nuova versione del noto framework php

Il team di sviluppo di Codeigniter il 13-05-2008 ha annunciato, attraverso il portavoce Derek Jones, il rilascio della versione ufficiale del framework php giunto alla versione 1.6.2. Questa release include piu’ di 29 correzioni di bug fixes e l’integrazione di 34 nuove feature e miglioramenti.

Per la lista completa fate riferimento al Change log, comunque le modifiche piu’ sostanziali riguardano l’Active Record, alcune interazioni con il database, l’introduzione di nuove constanti per i files, migliorata la libreria Zip e la compatibilita’ degli Helper, nuove feature sui File Helper, la rimozione del tag php di chiusura dai file del framework e tante altre ancora.. quindi non resta che effettuare subito l’upgrade!

Per i dettagli consultate questa pagina. Come sempre, fate riferimento alla guida (istruzioni upgrade) per effettuare l’aggiornamento da una precedente release di Codeigniter.

Riferimenti:
http://codeigniter.com/news/codeigniter_v162_released/

Utilizzare la variabile PHP $_SERVER['DOCUMENT_ROOT'] in IIS (Windows servers)

Ebbene si, mi é capitato di programmare in php su piattaforma server windows con IIS, noto server web di microsoft.. sinceramente ignoravo il fatto di avere dei problemi nell’utilizzo di alcune variabili globali come $_SERVER['DOCUMENT_ROOT'], ma ovviamente prima o poi doveva succedere anche a me che se posso scegliere preferisco chiaramente usare piattaforme open-source. In effetti, tramite la stampa di php_info(), questa variabile non é definita e quindi restituiva il nulla. Facendo una ricerca sul web ho trovato questo utile tip che permette di ridefinire la varibile sopracitata, utilizzando altre variabili server esistenti su IIS. In pratica non fa altro che eliminare da esse il nome file finale, sottraendo dalla stringa finale la lunghezza in caratteri del PHP_SELF e applica delle sostituzioni di backslashes con slashes.. quindi ora possiamo continuare ad utilizzarla $_SERVER['DOCUMENT_ROOT'] senza problemi sui server web windows.
Leggi il resto »