2 проблемки: как хранить в мускуле 75000 картинок и как преобразовать двоичный код в

antonim

Новичок
2 проблемки: как хранить в мускуле 75000 картинок и как преобразовать двоичный код в

2 проблемки:

1. как хранить в мускуле 75000 картинок
Понятно что в поле типа blob (двоичный код)
встает ряд проблем, например как сживать все картинки нужно программно сжимать до размера не более 50кб?

2. Как преобразовать двоичный код в картинку
Вот например преобразовал я картинку в двоичный код:

$file = fopen("c:/image/1.jpg","rb");
if(!file)
{
echo("Ошибка открытия файла");
}

посмотрел на этот код:

fpassthru($file);

а как теперь его собрать обратно в картинку не подскажете?





И хотел спросить, как загрузить файл из "вне" через например:

<form enctype="multipart/form-data" action="phpfile.php" method="post">
выберите файл ждя загрузки: <input name="userfile" type="file"/>
<input type="submit" value="Загрузить" />
</form>

и сохранить его под другим именем в моей директории?
 

Фанат

oncle terrible
Команда форума
Это как раз тот самый глупый вопрос, о которых ты мечтал.
Просто не храни в базе 75 тыщ картинок. Поскольку это глупо.
Заодно и вопросы отпадут.

Про "преобразование в двоичный код" ты мощно задвинул. Старайся не употреблять терминов, смысла которых не понимаешь.

-~{}~ 04.12.08 13:12:

слово "извне" пишется слитно и без кавычек
[m]features.file-upload[/m]
 

antonim

Новичок
С картинками решил не париться, просто писать в базе ссылки на них, а вот с тем как брать картинку.. например таким образом:

<form enctype="multipart/form-data" action="phpfile.php" method="post">
выберите файл ждя загрузки: <input name="userfile" type="file"/>
<input type="submit" value="Загрузить" />
</form>

и сохранить его под другим именем в моей директории еще не могу разобраться...
 
Сверху