fopen は新しいファイルを正しく作成できません
$fp = fopen("/www/modernsky/test_id_validater/1.jpg","wb") または die("ファイルを開けません");
$fp = fopen ("1.jpg","wb") または die("ファイルを開けません");
これらのステートメントは常に "ファイルを開けません" を返します。何が問題だったのかわかりません
------解決策----------------------
ディレクトリのみがあるかどうかを確認してください。
chmod 777 ディレクトリ名
$fp = fopen("1.jpg","wb") または die("ファイルを開けません");