manca il ; alla fine delle righe che iniziano con $valore1

ma la modifica non puo' funzionare se continui ad usare sprintf...