Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : mamozio 29 Jan 2007, 12:59:09
-
Salve! ho scaricato e installato l'ultima versione di misterestate, compresa la traduzione in italiano.
Sul mio sito, sembra funzioni correttamente (sia la parte dell'admin che in frontend), solo che nella prima pagina del database immobiliare, mi esce la seguente riga di errore: "Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /home/mhd-01/www.miosito.it/htdocs/includes/database.php on line 136"
Che cosa vorrebbe significare?
Eppure, sembra funzioni, nel senso che gli immobili inseriti si vedono regolarmente.Mah?
Aiuto !!!
Grazie
** titolo modificato **
-
L'hai installato sotto Joomla 1.5?
MisterEstate è compatibile con la 1.5?
-
Mister estate è l'ultima versione patched presente sul sito di misterestate.com. Pero' non riesco a capire,dal sito, per quale versione di joomla è rilasciato questo componente.
La mia versione di joomla è la 1.0.12 Stable italiana
Aiuto! :-(
-
La mia versione di joomla è la 1.0.12 Stable italiana
E per quale motivo hai postato nella board dedicata a Joomla 1.5??? ???
-
Scusate, ma pensavo fosse l'ultima versione quella che avevo installata.
Scusate, ma quale è l'ultima versione joomla in italiano??
-
L'ultima versione stabile è la 1.0.12..
La 1.5 è in beta, quindi non adatta per siti di produzione..
-
Grazie!
Ma un consiglio per il mio problema?? :((
Sposto il topic sull'altro forum?? Quello per la versione 1.0.12 ?
-
Grazie!
Ma un consiglio per il mio problema?? :((
Sposto il topic sull'altro forum?? Quello per la versione 1.0.12 ?
Guarda cosa richiama alla linea 136 di database.php
-
a me da lo stesso identico errore.. sulla 1.2 ma solo quando inserisco la prima struttura.. poi ho fatto cosi': sono andato nel db ho eliminato le tabbelle di estate_agent e ricaricato la componente e adesso sembra fungere.. o almeno non mi da piu' quel warning.. ::)
-
Trovato e' risolto l'errore:
Aprire il file: estateagent.php
alla stringa319 trovi:
//get object categories
foreach($hot as $h){
$ocat = new EACategory($database);
$ocat->load($hot);
}
Questa stringa deve essere editata in questo modo:
// get object categories
//foreach($hot as $h){
//$ocat = new EACategory($database);
//$ocat->load($hot);
//}
Salvi and show must go on ;D
-
In tutta sincerità non mi sembra una gran soluzione, hai eliminato completamente il blocco di codice.
Blocco di codice che comunque è sbagliato; il ciclo è:
foreach($hot as $h){
Ciò significa che $hot è il contenitore e $h sono i singoli elementi (vedi http://it.php.net/foreach).
Di conseguenza la chiamata deve essere:
$ocat->load($h);
e non:
$ocat->load($hot);
Prova così.
-
http://forum.joomla.it/index.php/topic,53289.0.html