Rayon Posted July 27, 2006 Share Posted July 27, 2006 Hello,I have been working on an online flash based game that uses a bunch of php (& mysql) scripts to perform all actions.I have currently run into a stump for the quest system, where I would like to have seperate php scripts for each quest (as they would all have entirely different style tasks), but I want one script to access them all.I was wondering if theres a way to make a script execute code from another file...this is the most organized way I can think of, although if anyone has any better ideas i'de be extremely grateful.Thanks Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/ Share on other sites More sharing options...
trq Posted July 27, 2006 Share Posted July 27, 2006 [quote]I was wondering if theres a way to make a script execute code from another file[/quote][url=http://php.net/include]include[/url](). Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64441 Share on other sites More sharing options...
AndyB Posted July 27, 2006 Share Posted July 27, 2006 Thorpe wins the prize for most cryptic response :) Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64457 Share on other sites More sharing options...
Rayon Posted July 27, 2006 Author Share Posted July 27, 2006 Only thing with include is you cannot pass variables it seems, or can you?The game is online, and uses accounts, so I need to pass a temporary ID variable through to the script, I have tried simply putting include("test.php?stringy=test");however I get file open errors when I try that. (I thought of that well before my first post, but I tend to always forget to add more/clear information). Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64612 Share on other sites More sharing options...
zq29 Posted July 27, 2006 Share Posted July 27, 2006 As far as I'm aware, include doesn't allow you to append a query string. You'll have to define your variables before you include the files...[code]<?php$stringy = "test";include "test.php";?>[/code] Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64614 Share on other sites More sharing options...
obsidian Posted July 27, 2006 Share Posted July 27, 2006 if you're simply wanting to run a script and get a response, you can check into using fsockopen() or something similar to actually run the script. then, whatever is output to the screen is your response that is returned. Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64617 Share on other sites More sharing options...
Rayon Posted July 27, 2006 Author Share Posted July 27, 2006 Alright, thanks for the help Quote Link to comment https://forums.phpfreaks.com/topic/15758-game-scripts/#findComment-64796 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.