после всего сказанного прихожу к выводу, что проще (а видимо и эффективнее) хранить все-таки эти гребанные картинки в файловой системе, а не в бд.
Пошел таким путем:
1) форма для upload'a
<form enctype="multipart/form-data" action="http://localhost/nf/upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
2) upload.php
<?php
$uploaddir = 'http://localhost/tmp/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
$_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
?>
При выполнении скрипта выдаются след. ошибки:
Warning: move_uploaded_file(
http://localhost/tmp/1.gif) [function.move-uploaded-file]: failed to create stream: HTTP wrapper does not support writeable connections. in z:\home\localhost\www\nf\upload.php on line 4
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp\php99.tmp' to 'http://localhost/tmp/1.gif' in z:\home\localhost\www\nf\upload.php on line 4
There some errors!
Что это за
...HTTP wrapper does not support writeable connections... ???