Re: [PHP] PHP Download Of Application Question?

2011-10-08 Thread Sean Greenslade
On Sat, Oct 8, 2011 at 6:53 PM, Thomas Dineen  wrote:

> Gentle People:
>
>I am looking for a way to download a C based application binary, from
> an Apache / PHP server, via a client side Web Browser, and execute it
> seamlessly on the client side PC without storing it permanently on the
> client side
> hard disk drive. Temporary storage would be ok.
>
>I know this can be done because I have observed it operation in various
> applications. This concept allows a authorized customer to have the use of
> an application via the web without being able to keep or share the
> application
> binary.
>
>I am open to other approaches beyond Apache and PHP.
>
>So any ideas out there?
>
> Thanks for the help
> Thomas Dineen
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Well, you seem to want to enter the world of DRM. That's an odd subject for
a PHP list, but here goes.

PHP is a server-side language. In fact, for your circumstances, PHP would be
of little use. All you need is a web server to serve the file.

Unfortunately, there is no real way for a webserver to tell a client how to
handle the file it sends. All it does is pipe data over the wire. What you
want would have to be a function of the browser/downloader and AFAIK, no
browsers support anything like that.

Plus, if you're sending someone an EXE file, there's very little you can do
to stop them from keeping a copy of it. You would have to implement some
sort of authorization system within the C code to only allow access to the
users you want (or whatever other arbitrary restrictions you wish to
impose).

This question would be much better suited for a C mailing list. Again, PHP
== server side. It has NO control over anything client-side.

-- 
--Zootboy

Sent from my PC.


[PHP] PHP Download Of Application Question?

2011-10-08 Thread Thomas Dineen

Gentle People:

I am looking for a way to download a C based application binary, from
an Apache / PHP server, via a client side Web Browser, and execute it
seamlessly on the client side PC without storing it permanently on the 
client side

hard disk drive. Temporary storage would be ok.

I know this can be done because I have observed it operation in various
applications. This concept allows a authorized customer to have the use of
an application via the web without being able to keep or share the 
application

binary.

I am open to other approaches beyond Apache and PHP.

So any ideas out there?

Thanks for the help
Thomas Dineen



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php