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" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> 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.
>>
>> 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to