It would be nice if you told something about what you uploaded. Personally, I can read shell script just fine, so it was no trouble to look through what you write to make sure it wasn#t going to do some evil.
Okay, nice -except I don't read Italian too well. Still, I like Xdialog thingies. I got this error:
./gogle: line 15: [: too many arguments
which was easily fixed by using double brackets:
if [[ -z $b ]];then b="Ricerca senza successo";fi