рони,
Спасибо, только возник следующий вопрос.
Если добавить форме id
<form id="myform" onsubmit="return Validate(this)" method="post" action="" enctype="multipart/form-data">
А в img.onload добавить
//......
else
{
valid = true;
document.forms["myform"].submit();
}
Тогда форма принудительно отправляется, но видимо кнопка upload не считается нажатой, так как $_POST['upload'] пусто. Можно как-то сделать, чтобы post запрос, посланный submit не отличался бы от запроса посланного 'нормально'? Т.е. кнопка upload была как-бы нажата.