Да, по воводу формы:
Она у Вас должна выглядеть так:
<form method=\"post\" action=\"edit.php\"><input type=\"text\" name=\"name1\" value=\"$name\" size=\"50\"><input type=\"text\" name =\"email1\" value=\"$email\" size=\"50\"><textarea name=\"rep\" rows=\"7\" cols=\"50\">$messg</textarea><input type=\"submit\" value=\"ok\"></form>
Вы почему-то везде в форме забыли аттрибут name.