APPLICATION => informazioni sul server ?
facile, hai a disposizione:
database
files
nel secondo caso con funzione serialize e unserialize ...
codice:// php 4 class Application { var $__file; // variabile interna alla classe // costruttore dell' "APPLICATION" function Application( $__file ) { $this->__file = &$__file; } // setta i valori function set($name, $value) { $result = false; if($content = $this->__read()) $content = unserialize($content); $content[$name] = &$value; if(@$fp = fopen($this->__file, "w")) { fwrite($fp, serialize($content)); fclose($fp); $result = true; } return $result; } // prende i valori function get($name) { $result = false; if($content = $this->__read()) { $content = unserialize($content); if(isset($content[$name])) $result = &$content[$name]; } return $result; } // "privata" : legge il file function __read() { return @file_get_contents($this->__file); } } $application_file = 'myApplicationFile.txt'; $APPLICATION = &new Application($application_file); if(!file_exists($application_file)) // solo la prima volta ... $APPLICATION->set('nome', 'andr3a'); // setto la variabile nome echo $APPLICATION->get('nome'); // la scrivo, per chiunque ...![]()


Rispondi quotando