Re: Displaying files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8/15/08, Dan Shirah <mrsquash2@xxxxxxxxx> wrote:
>
>
> Thiago,
>
> HTML WORKS
> <a href=\\server\folder\file.xls target="_blank">Open</a>
>
> Javascript WORKS
> function openWin(folder,file) {
>   var LeftPosition = (this.screen.width) / 2;
>   var TopPosition = (this.screen.height) - this.screen.height;
>   var Height = (this.screen.height) - 90;
>   var Width = (this.screen.width) /2 - 10;
>   MyWin =
> window.open(\\\\server\\"+folder+"\\"+file+"\.xls","ViewImage","scrollbars=yes,
> status=yes,
>
> resizable=no,top="+TopPosition+",left="+LeftPosition+",width="+Width+",height="+Height+"");
>   MyWin.focus();
> }


You JavaScript works because it's opening a Window and pointing it's URL to
a directory your BROWSER has access, that's client-side.
If I run your JS (or your HTML) code, it will not work as I don't have
access to that \\server share.

PHP (and your HTTP server) are on server-side, and they're not having access
to your file.


PHP DOESN'T WORK
>
> $filename = "\\\\server\\".$folder."\\".$file.".xls";
> header("Content-Type: application/x-msdownload");
> readfile($filename);



I put all three of these examples into the exact same page.  The HTML and
> Javascript open the file without any problems, but PHP cannot open it.
>



-- 
Thiago Henrique Pojda

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux