Joomla.it Forum

Non solo Joomla... => Sviluppo => : kolbac 27 Aug 2007, 12:00:51

: warning
: kolbac 27 Aug 2007, 12:00:51
ciao ragazzi,
sto lavorando su un componente il quale mi restituisce il seguente messaggio

Warning: Invalid argument supplied for foreach() in C:\Programmi\xampp\htdocs\Por32\modules\mod_google_maps_sidebar.php on line 584




:
function riempiSidebar($rows2,$numCat,$numComuni,$numEnti){
global $option, $itemid;

$elem2="<a href=\"javascript:nomiComuni();\">COMUNI (".$numComuni.")</a>";

$elem3="<a href=\"javascript:Target(Destinatari)\"> DESTINATARI (".$numCat.")</a>";

$elem4="<a href=\"javascript:EntiEServizi()\">ENTI E SERVIZI (".$numEnti.")</a>";

$elem="<UL id=\"sidebar\" style=\"margin-left:40%\" >";

  foreach ($rows2 as $rows2)
{$elem.="<LI ><a href=\"javascript:myclick(".$rows2->id.",".$rows2->latitudine.",".$rows2->longitudine.");\">".$rows2->associazione."</a></LI>";
}
$elem.="</UL>";


vorrei sapere come prima cosa come posso evitare la visualizzazzione del warning da codice senza modificare il file php.ini.
Seconda cosa come posso risolvere il problema.
Grazie
: Re: warning
: LazyCoder 27 Aug 2007, 12:30:20
Ciao kolbac
ini_set('display_errors', 0);
: Re: warning
: ..-. ..- 27 Aug 2007, 12:40:05
----
: Re: warning
: kolbac 27 Aug 2007, 14:12:06
Grazie per le risposte, ora so come non visualizzare i warning.

Cmq il problema era che quel foreach era di troppo, avevo dimenticato di eliminarlo...

Ciao