Woodburn2006 Posted August 7, 2006 Share Posted August 7, 2006 i use an upload script to upload images and was wondering if there was any way of uploading the same image to 2 different folders and changing the size of one of the images to be used as a thumbnail.this i s the code i use at the moment:[code]if ($_FILES['uploadedfile']['name'] !=""){ $pic1=$_FILES['uploadedfile']['name']; $target_path = "/home/dledge/public_html/images/gallery/"; $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file $pic1 has been uploaded<br><br>"; } else{ echo "There was an error uploading the file, please try again!"; }} else {$nm = '0'; echo "No New Picture Added!<br><br>";}[/code]any ideas? Quote Link to comment Share on other sites More sharing options...
ToonMariner Posted August 7, 2006 Share Posted August 7, 2006 yep.after the move_uploaded_file you could copy the file to another dir.creating a thumbnail properly requires you to use the gdlibrary (have a look at image_create_form_jpeg _gif etc.) Quote Link to comment Share on other sites More sharing options...
Woodburn2006 Posted August 7, 2006 Author Share Posted August 7, 2006 thanks, what is this gdlibrary? i hear alot about it but havnt really come across it?is the create_image_from_...... a function? Quote Link to comment Share on other sites More sharing options...
ToonMariner Posted August 7, 2006 Share Posted August 7, 2006 gdlibrary is a library that allows php to do some image magic!depending on your version of php it may be bundled with it - just find the extension in teh php.ini file and uncomment the line - restart and bang your ready.image_create from is indeed a function.[url=http://uk.php.net/manual/en/ref.image.php]http://uk.php.net/manual/en/ref.image.php[/url] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.