Ciao a tutti

ho provato alcuni script (perfettamente funzionanti su php4) su php5... e il risultato è apparso subito ai miei occhi catastrofico....

codice:
function convalida($this,$at,$up,$allowedTags) {

	if ($up==1) {
		$this = strtoupper($this);
		$this = preg_replace($sea,$rep,$this);
	}

}
ho preso solo il pezzo che mi interessava....

questa funzione talmente banale, su php5 mi dice questo:

codice:
Fatal error: Cannot re-assign $this in /functions.php on line 15
E' giusto che sia così? Dipende da alcune impostazioni di php? Spero ci sia una soluzione, perché altrimenti mi attende un lungo periodo di aggiornamenti :-(

ciao a tutti