ユーザーがパスワードを変更できるようにしようとしています。
ユーザー名とパスワードがファイルにありませんが、おそらく md5 暗号化が原因で、スクリプトがパスワードを正しく読み取れないと思われます。SQL クエリにエラーはありますか?
$query = "SELECT * FROM users WHERE name='$e' AND pass='".md5($p)."'";
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
$num = mysql_num_rows($result);