Salve a tutti,
come posso creare una classe in base al valore di un parametro GET?
Qualcosa del tipo:
$variabile = new $$_GET['l'];
Salve a tutti,
come posso creare una classe in base al valore di un parametro GET?
Qualcosa del tipo:
$variabile = new $$_GET['l'];
prova na cosa del genere ma non garantisco:
$classe = new eval($_GET['L']);
E a cosa serve ?Originariamente inviato da kylnas1
Salve a tutti,
come posso creare una classe in base al valore di un parametro GET?
Qualcosa del tipo:
$variabile = new $$_GET['l'];
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
A creare classi dinamicamenteOriginariamente inviato da badaze
E a cosa serve ?
Era molto più semplice![]()
Basta un:
$listino = new $_GET['l'](parametri_per_il_costruttore);
così mi basta giocare col l'URL per farti saltare la pagina...Originariamente inviato da kylnas1
Era molto più semplice![]()
Basta un:
$listino = new $_GET['l'](parametri_per_il_costruttore);
![]()
In effetti la cosa è un po' "pericolosa" fai dei controlli sull'esistenza della classe:
http://www.php.net/manual/it/function.class-exists.php
Se metti il codice in un'area riservata (come è) non rischi più di tanto. Cmq come suggerito da zero85 si può fare un controllo prima.Originariamente inviato da Gianni_T
così mi basta giocare col l'URL per farti saltare la pagina...
![]()