![]() |
Re: OT:Is this the right forum for HTML help?
Quote:
When pressing the link <a href="gamefile"><img border=0 width=34 height=34 src="images/getturn.png">Get latest game turn file <br></a> it should find the first file in the directory gamefile and initiate a download to the client of that file. the href="gamefile" ofcourse can be substituted for whatever, it's the icon and text in the link that needs to be preserved. gamefile is a subdirectory to the server directory which is d:\data\server Doable? PHP is installed now and seems to work ok. [ August 14, 2003, 04:27: Message edited by: Ruatha ] |
Re: OT:Is this the right forum for HTML help?
What do you mean by "first file in the directory"? You can sort files in any order you want, so there isn't a first file. Do you mean the file containing the latest turn? That should be fairly easy, just a simple while loop testing each file to see if it has a larger number than the Last.
Also, how are the files named? Do you name them all the same way, but just with a different number in each filename? [ August 14, 2003, 04:29: Message edited by: Imperator Fyron ] |
Re: OT:Is this the right forum for HTML help?
Hey.
PHP looks much easier than CGI, why didn't I check this out before? |
Re: OT:Is this the right forum for HTML help?
Dunno. Care to answer my question? http://forum.shrapnelgames.com/images/icons/icon12.gif
|
Re: OT:Is this the right forum for HTML help?
I have your script written, I just need to know what the file naming scheme is. http://forum.shrapnelgames.com/images/icons/icon12.gif
Actually, go here to see it in action: http://www.spaceempires.net/ruatha/ There are 4 files in the folder: ng1.zip ng01.zip ng12.zip ng3.zip You can d/l the script here: http://www.spaceempires.net/ruatha/index.zip You will need to set the appropriate path info and such, as commented in the script. [ August 14, 2003, 04:53: Message edited by: Imperator Fyron ] |
Re: OT:Is this the right forum for HTML help?
Sure.
When I do a script that looks for files in the directory it dirst returns the directorys "." and ".." and then a filenamen for the turn file, and I don't want it to try and download the current or above directory ! The turnfiles are named NGC3_57.zip with 57 variable. I've done this but it seems to download into the browser and view the file there, and it gives header errors and I can't seem to get the path right! So I'll be watching your script when it comes!! That is propably what you'll get when you try to patch several scripts together! [ August 14, 2003, 05:00: Message edited by: Ruatha ] |
Re: OT:Is this the right forum for HTML help?
Quote:
|
Re: OT:Is this the right forum for HTML help?
Good,
I changed the path and the Last character from g to _ and so far it works ok. Thanx Fyrons PHP script at my site (Not incorporated yet) Now I just need it to start an automatic download instead of making a link.... This is the script I made prior to yours, it finds the right file but as I said I get header errors and it shows the content in the browser: http://ruatha.homelinux.org/test.txt Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 38 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 40 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 42 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 50 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 52 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 54 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 58 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 60 Warning: Cannot modify header information - headers already sent by (output started at d:\data\server\test.php:1) in d:\data\server\test.php on line 62 and then it starts to show text of the content of the zip file, not what I had in mind! [ August 14, 2003, 05:22: Message edited by: Ruatha ] |
Re: OT:Is this the right forum for HTML help?
Well... I am not really a PHP expert, so I am not sure about those header lines. If the syntax is correct, it may be that your install of PHP does not support them or something. My guess would be that they are not really necessary though...
Don't forget to format the page how you want. http://forum.shrapnelgames.com/images/icons/icon12.gif The easiest way would be to include a HTML file before and after the echo statements, such as this: include ("header.html"); These files would just be the portions of the page above and below where the turn file is to be displayed. |
Re: OT:Is this the right forum for HTML help?
It seems to have something with not being allowed to send any information to the browser before the headers, I've removed all text output before the headers but still...
If the headers aren't needed, how to make the browser download the file without the need of clicking any link?? [ August 14, 2003, 05:41: Message edited by: Ruatha ] |
All times are GMT -4. The time now is 03:44 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.