No il problema e' che quelle righe dovrebbero stare in una funzione. Il messaggio di errore e' piuttosto chiaro.Originariamente inviato da freeman74
ma sei sicuro che la linea 12 non sia $pas = sh1('federico'); e che quindi, come suggerito supersonico_16, la funzione corretta sia sha1 e non sh1?
http://it.php.net/manual/en/function.sha1.php