
Originariamente inviata da
M4V1
Non lo è in quanto l'ip è una variabile e non una costante.
Con un semplice:
codice:
$ip = $_SERVER['REMOTE_ADDR'];
Dovrebbe funzionare senza problemi. Perchè dici che usando una variabile non ti funziona?
Perchè essendo il progetto realizzato in mvc, i dati vengono stabiliti nella classe principale che richiama i controller.
Cioè
Codice PHP:
class App {
//
public function __construct(){
define('LANG', $this->lang);
define('CONTR', $this->contr);
define('IP', $_SERVER['REMOTE_ADDR']);
}
}
E poi richiamati nelle varie classi.
Codice PHP:
class uno {
public function index() {
// richiamo
}
}
Se li imposto come variabili non vengono richiamati