I've asked this before, but you never know when some bright soul is going to come up with the answer, so...
I've got a form where you select an image to upload, put in some text, enter a sort order (number), couple of other things. When there's an error, the form reappears with error messages and the content still in it - except the selected file. Is there any way to get that selected file to echo in the file field? I was thinking you might be able to echo $_FILES['file']['tmp_name'], but that ain't it.
I think the issue is, when you select a file, you're simply creating a pointer to the file on your computer. When you upload it, the form then sucks up the file and sends it to the server. So you'd have to echo the pointer to the file on your drive.
Unless there was a way to download the file back to the computer, capture the path to where the file was placed, and then upload the file again with the next submit.
It's not so bad with single-image forms, but I've got some batch uploaders that take four images at a time. If one of 'em has a bad filename, you have to select all four again.
Any magic answers? Or am I just gonna have to live with it?