flash gordon Posted January 13, 2007 Share Posted January 13, 2007 Hi ya,How would I open a secured (chmod-ed) .swf (flash file) with php so that it displays on the browser?I have this but it doesn't work:[code]<?php// set the headerheader('Content-type: application/x-shockwave-flash');// read the file$open = file_get_contents("admin.swf");?>[/code]Cheers.:) Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/ Share on other sites More sharing options...
fert Posted January 13, 2007 Share Posted January 13, 2007 add this line[code]echo $open;[/code] Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159636 Share on other sites More sharing options...
flash gordon Posted January 13, 2007 Author Share Posted January 13, 2007 rookie mistake.....cheers mate :) Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159642 Share on other sites More sharing options...
play_ Posted January 13, 2007 Share Posted January 13, 2007 Out of topic here, you wouldn't happen to be a professor at montgomery college would you?I had a Flash professor named Brad =] Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159660 Share on other sites More sharing options...
play_ Posted January 13, 2007 Share Posted January 13, 2007 * Brad Gordon Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159665 Share on other sites More sharing options...
flash gordon Posted January 13, 2007 Author Share Posted January 13, 2007 hehe....no no I'm not. While I'm here, that code works if I don't have the file chmod()-ed. However, if I deny "All Users" the ability to read, the php script will no longer read the .swf file. Any idea what the chmod settings are to deny users straight access to the file, but all my php proxy to still file_get_contents()? Do i need a different function? Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159674 Share on other sites More sharing options...
play_ Posted January 13, 2007 Share Posted January 13, 2007 I had that problem before with images, Gordon.I don't remember what the solution was, but it you had to add some lines to you .httpd file. Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159681 Share on other sites More sharing options...
flash gordon Posted January 13, 2007 Author Share Posted January 13, 2007 urgh.....thanks for the tip :) Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159685 Share on other sites More sharing options...
trq Posted January 13, 2007 Share Posted January 13, 2007 You will need to have the file owned by the same user as your apache process, normally apache. Then just chmod the file to 660. Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159687 Share on other sites More sharing options...
play_ Posted January 13, 2007 Share Posted January 13, 2007 something with httpd.confIf you have all your .swf files in a folder, you could add "IndexIgnore *.swf"to your httpd.conf file.[i]SOMETHING[/i] like that. im by no means being accurate here. Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159688 Share on other sites More sharing options...
flash gordon Posted January 13, 2007 Author Share Posted January 13, 2007 [quote author=thorpe link=topic=122191.msg503726#msg503726 date=1168654792]You will need to have the file owned by the same user as your apache process, normally apache. Then just chmod the file to 660.[/quote]Yea....660 denies access by html, but my php can't read it either for some reason. ::confused:: As for the first part, I'm not sure what you mean.Anyway, I found a work-a-round for the goal, so all is good :) Link to comment https://forums.phpfreaks.com/topic/33979-open-an-swf-file-with-php-and-display-to-browser/#findComment-159695 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.