[development] Shortening file names downloaded from webpage
stewsnooze at gmail.com
Mon Sep 14 16:12:40 UTC 2009
Why not just md5() the full URL and store that instead.
$filename = md5($arr['path']);
2009/9/14 nitin gupta <nitingupta.iitg at gmail.com>
> I am maintaining a module FeedAPI ImageGrabber. It downloads a relevant
> image from a webpage of the feed-item and stores it along with the node. I
> found that the module sometimes gave the 'filename too long error' (
> http://drupal.org/node/505964). It happens because I was saving the image
> file with the name as basename($image_url).
> But to solve the issue, I am now trying this code to shorten the filename.
> $arr = parse_url($image_url);
> $filename = basename($arr['path']);
> This code solves the problem by removing the query and fragments of the
> url. Does anyone know of any better way to handle this? Can anyone point out
> any issues with this code?
> Nitin Kumar Gupta
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the development