ho scritto un'applicazione in php per una società internazionale,
ho lasciato come ultima attività da svolgere, la possibilità di utilizzare lingue diverse,
ho pensato di gestire tutte le "traduzioni" in un'apposita tabella del database
ma, di derivare dal db files specifici della lingua, da includere in ogni script php.
Per semplificarmi la vita, pensavo di usare per ciascuna lingua la stessa classe,
in modo da inserire al posto del testo il richiamo $puntatore->nomedeltesto
quindi la classe dovrà contenere un elenco di costanti che mi forniranno ciascuna il testo dovuto.
per creare il file della lingua pensavo di usare la tecnica sotto esposta, che rappresenta due elementi letti dal db
e che permettono di definire le costanti ed il valore in esse contenuto
ma non ho idea di come creare la classe, chi mi da una mano a capire come strutturarla magari con l'esempio riportato ?
grazie infinite
marino
ho lasciato come ultima attività da svolgere, la possibilità di utilizzare lingue diverse,
ho pensato di gestire tutte le "traduzioni" in un'apposita tabella del database
ma, di derivare dal db files specifici della lingua, da includere in ogni script php.
Per semplificarmi la vita, pensavo di usare per ciascuna lingua la stessa classe,
in modo da inserire al posto del testo il richiamo $puntatore->nomedeltesto
quindi la classe dovrà contenere un elenco di costanti che mi forniranno ciascuna il testo dovuto.
per creare il file della lingua pensavo di usare la tecnica sotto esposta, che rappresenta due elementi letti dal db
e che permettono di definire le costanti ed il valore in esse contenuto
ma non ho idea di come creare la classe, chi mi da una mano a capire come strutturarla magari con l'esempio riportato ?
grazie infinite
marino
PHP:
<?php
$colDB_nomecostante="txt_01";
$colDB_valorecostante="testo del campo 01";
define("_{$colDB_nomecostante}", $colDB_valorecostante);
$colDB_nomecostante="txt_02";
$colDB_valorecostante="testo del campo 02";
define("_{$colDB_nomecostante}", $colDB_valorecostante);
echo _txt_01, "<input type='text' name='my_descr_1' />", "<br>";
echo _txt_02, "<input type='text' name='my_descr_2' />", "<br>";
?>