Jump to content

Recommended Posts

  Quote

Cut on the question mark and then cut on the last period.

 

$ext=array_pop(explode('.',array_shift(explode('?',$url))));

Won't that show php as the filetype? The file itself is a png image.

 

  Quote

parse_url()

 

I read the php manual for parse_url and im not seeing how that will get the files extension.

You won't be able to get the image's file extension from that URL simply because it's not there.

 

If the script is on your server you could somehow find the source image the same way the script does and get the file extension/type that way.

 

As a lazy/bad alternative you could use getimagesize() on the URL along with image_type_to_extension() to find the image's extension/type.

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.