Jump to content

How to reUpload an image?


mlnn

Recommended Posts

HI

i am trying to build a uploading system.

What shuold i do for the reUpload image? {one host to another, not from comp to my host}
Like:
[a href=\"http://www.imageshack.us/\" target=\"_blank\"]http://www.imageshack.us/[/a]


What function to use?


thanks :)
Link to comment
Share on other sites

I don't think I understand the question. If you want to move files from one host to another, use something like [a href=\"http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html\" target=\"_blank\"]PuTTY[/a] as the Telnet/SSH client. If - as imageshack does - you want to upload files from your computer (or your site users want to), then use a simple image uploader such as [a href=\"http://fundisom.com/phparadise/php/image_handling/image_upload_and_resize\" target=\"_blank\"]LixlPixel's excellent free script[/a].
Link to comment
Share on other sites

[!--quoteo(post=350295:date=Feb 28 2006, 12:46 PM:name=AndyB)--][div class=\'quotetop\']QUOTE(AndyB @ Feb 28 2006, 12:46 PM) [snapback]350295[/snapback][/div][div class=\'quotemain\'][!--quotec--]
I don't think I understand the question. If you want to move files from one host to another, use something like [a href=\"http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html\" target=\"_blank\"]PuTTY[/a] as the Telnet/SSH client. If - as imageshack does - you want to upload files from your computer (or your site users want to), then use a simple image uploader such as [a href=\"http://fundisom.com/phparadise/php/image_handling/image_upload_and_resize\" target=\"_blank\"]LixlPixel's excellent free script[/a].
[/quote]

well, you right. you didnt understand me :)

i am BUILDING an uploading system.

If i want to upload a file from my computer to the host, i use:
move_uploaded_file

and IT WORKS!


But what i need to do if i want to ReHost the image?
what function to use?
lets say, i have:

image.com/logo.jpg

and i want to upload to the server, directly, not downloading it to my computer and the uploading....

imageshack have this option (url upload).


i hope now you understand me :)
Link to comment
Share on other sites

well, thanks but most of you are wrong =\

i managed to do what i want with the function COPY.
Yes :)

now there are only two problems:

1. how to check the file size?
2. how to get the name of the file? because i get: [a href=\"http://domain.com/file123.ext\" target=\"_blank\"]http://domain.com/file123.ext[/a] (the extention i also managed to get so i only have: [a href=\"http://domain.com/file123\" target=\"_blank\"]http://domain.com/file123[/a] ). how is it possible to get only the name of the file? (file123)?

thanks.
Link to comment
Share on other sites

[!--quoteo(post=350364:date=Feb 28 2006, 04:10 PM:name=mlnn)--][div class=\'quotetop\']QUOTE(mlnn @ Feb 28 2006, 04:10 PM) [snapback]350364[/snapback][/div][div class=\'quotemain\'][!--quotec--]
2. how to get the name of the file? because i get: [a href=\"http://domain.com/file123.ext\" target=\"_blank\"]http://domain.com/file123.ext[/a] (the extention i also managed to get so i only have: [a href=\"http://domain.com/file123\" target=\"_blank\"]http://domain.com/file123[/a] ). how is it possible to get only the name of the file? (file123)?
[/quote]

Hrm.. how about some regex wizardry?

[code]
preg_match('/^http:\/\/(?:.*\/)(.*)$/', $url, $matches);
[/code]

$matches should have the filename..

Or, if you strip off the htttp://, you can use basename() to get the filename...
Link to comment
Share on other sites

markduce - WTF oO

YAY i dont it :)

thanks everyone :)


[code]
$file_type=substr($file,strrpos($file,'.')+1);
$file_name=pathinfo($file);
$file_name=$file_name['basename'];
$file_name=substr($file_name,0,strrpos($file_name,'.'));
[/code]


Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.