Ragazzi mi sta succedendo una cosa strana...
Son qui che porgrammo il mio componente, quando mi sono accorto di una cosa molto strana.
Vi inserisco le righe interessate (sono nello stesso file):
$directory = JPATH_COMPONENT.DS.'liste'.DS.$field['id'].'.txt';
Qui JPATH_COMPONENT e DS funzionano normalmente.
$url = 'components'.DS.'com_seicasa'.DS.'helpers'.DS;
$html .= '<select name="agenzie[id_regione]" id="id_regione" onchange="
if(this.options[1].selected)
window.open(\''.$url.'province.php?regione=1&directory='.JPATH_COMPONENT.' \',\'Finestra\',\'width=300,height=320\');
if(this.options[2].selected)
window.open(\''.$url.'province.php?regione=2&directory='.JPATH_COMPONENT.' \',\'Finestra\',\'width=300,height=320\');">';
Qui non funziona.. o meglio... JPATH_COMPONENT mi ritorna il persorso giusto, ma senza gli "/" .
Non capisco il motivo, specialmente perchè sopra funziona e sotto no... Ho provato un pomeriggio a risolverlo, ma niente...
Io uso:
Windows XP SP3
Apache2.2
PHP 5.2.9
spero che mi aiutate, altrimenit impazzisco.
ciao a tutti!!!
PS: se faccio "echo DS", mi stampa traquillamente lo slash
una cosa molto importante... Il codice sorgente della pagina funziona correttamente...