By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
434,985 Members | 2,907 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 434,985 IT Pros & Developers. It's quick & easy.

Is URL for a big file valid? (sorry put bif first time)

P: n/a
Hi,

I've been struggling with this for hours over a few days.
I just can't find a solution.
I've tried fsocket, file, fopen.
But all seem to have problems.

I'm trying to quickly validate whether a file exists.
It could be a big file, maybe 200mb.

fopen and file, try to read the whole file.

fsockets with fputs($gh, "HEAD $hpath HTTP/1.0\n\n");
Doesn't like files in sub directories.

Can anyone help me?
Please.

I'd be grateful for code snippits as I've tried modifying lots of code
I found on forums and newsgroups without success.

Jules.

Jul 15 '06 #1
Share this Question
Share on Google+
2 Replies


P: n/a
mindwarp wrote:
fsockets with fputs($gh, "HEAD $hpath HTTP/1.0\n\n");
Doesn't like files in sub directories.
The newlines should be replaced with CRLF (\r\n\r\n), but besides that, this
should work fine.

It's possible that you are using windows-style slashes (\some\dir), in which
case you sould replace them with forward slashes (/some/dir).

You could also use GET and just read the first line to get the status code
and disconnect immediate after it.
JW
Jul 15 '06 #2

P: n/a
Hi,

thanks for your reply.

I discovered that my webserver didn't recognise resolve files on the
webserver.
So when i was testing I was using files on another domain i have with
my ISP.

:)

Jules.

Jul 15 '06 #3

This discussion thread is closed

Replies have been disabled for this discussion.