Vuoi che ti faccia vedere come faccio io, ad esempio?
codice:
/**
* File /classes/HTML/SimpleHTMLPage.class.php
*/
class SimpleHTMLPage {
private requiredGetParameters;
private requiredPostParameters;
public function __construct() {
requiredGetParameters = array();
requiredPostParameters = array();
}
public function checkRequiredParameters() {
foreach ($this->requiredGetParameters as $required) {
if (!isset($_GET[$required))
throw new RequiredParameterExeption("Parameter " . $required . " is required");
}
public function render() {
$this->checkRequiredParameters();
print("ciao siamo arrivati senza errori");
}
}
codice:
include('/classes/HTML/SimpleHTMLPage.class.php');
$thisPage = new SimpleHTMLPage();
$thisPage->setRequiredPostParameter("id");
$thisPage->render();