А где твоя знаменитая пустая строка между encoding и прочим кодом? :р