Re: Upload images with minimun effort from final user
| From: | A.J. Brown | Date: | Tue, 27 Sep 2005 13:54:26 +0000 |
| Subject: | Re: Upload images with minimun effort from final user | ||
| References: | 1 2 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-40385@lists.php.net to get a copy of this message | ||
You can store the original name of the uploaded file in your news table by
extracting it from the variable you use to save the image, so there is no
need for the user to input . Check this link:
http://us3.php.net/features.file-upload
A better solution is to rename the image to the unique ID of the news
article it's associated with (assuming there is only one image allowed per
article). This helps eliminate the chances of overwriting an existing image
without bothering the user with error messages. When I do this, I usually
use the md5sum of the unique ID instead of the actual number. For example:
$image_name = md5($article_id) . ".jpg";
--
Sincerely,
A.J. Brown
BitNotion Techologies
"Sylvain Gourvil" <opensource_france@yahoo.fr> wrote in message
news:43394A0F.5040709@yahoo.fr...
> You have just to rename the image with the news ID !
>
> Perhaps I did not understand correctly your question ?
>
>
> Tell me if you want also an example (in french, sorry) of the upload and
> rename, etc wioth pear quickform
>
> David Arroyo wrote:
>> Hi @ll,
>>
>> I have to make an interface for a newspaper site, where users can upload
>> news including images.
>>
>> I want to store the image's name in a field of my NEWS table, in order
>> to
>> catch it with an <img> tag later, but I don't want people has to upload
>> the
>> image, remember its name, and put it as another field in the form.
>>
>> Can anyone help me with an example, tutorial or any idea?
>>
>> Thanks in advance,
>>
>> David.
>>
>>