etdsbastar Posted September 3, 2011 Author Share Posted September 3, 2011 If I am putting this line as first line (line no. 11) in /includes/error.php echo $_CHARSET; exit(); It is showing me the following error: Notice: Undefined variable: _CHARSET in /home/abc/server/csm/includes/error.php on line 11 But, $_CHARSET has already been defined in includes/common.php on line 29. Same probem in error.php with BASEPATH constant. Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1265134 Share on other sites More sharing options...
etdsbastar Posted September 3, 2011 Author Share Posted September 3, 2011 I had included one more folder TEMPLATE under the ROOT directory having simple contents: <?php echo "<pre>"; $test = $_DB->Query("select * from employee"); print_r ($test); echo "</pre>"; exit(); ?> But, still showing the error: Notice: Undefined variable: _DB in /home/abc/server/csm/template/index.php on line 3 Fatal error: Call to a member function Query() on a non-object in /home/abc/server/csm/template/index.php on line 3 Note: The class has been already declared earlier in the variable $_DB. Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1265206 Share on other sites More sharing options...
PFMaBiSmAd Posted September 4, 2011 Share Posted September 4, 2011 Are you using a word processor to edit the files? There is something YOU are doing that is causing basic and commonly used php operations to fail. The code you posted is a purchased script. Is there some reason you have not contacted the Author for help? Perhaps he has seen this problem before and could directly help with what is causing the problem. Given that the script is a 3rd party purchased script, moving this thread to that forum section... Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1265276 Share on other sites More sharing options...
etdsbastar Posted September 4, 2011 Author Share Posted September 4, 2011 Dear, I am designing this project for a cold-storage and so written the comments on each file. Its being designed by me only. So, please don't get confused. If you want to confirm, please mail me on the email id given on the comments and see whether I am giving you the reply or not. Ok. Secondly, I am using gedit as the editor. So I request you kindly first to mail me, confirm me as the author of the code and then move back this post to PHP CODING section. Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1265280 Share on other sites More sharing options...
PFMaBiSmAd Posted September 6, 2011 Share Posted September 6, 2011 I moved your thread to the 3rd party scripts because the actual attached source code contains comments (that you intentionally omitted in the posted code) indicating it is a copyrighted/paid license script, because of your difficulty with troubleshooting php problems in the script, and reluctance to provide asked for information. It was very likely you were someone attempting to get a poorly written 3rd party script working, rather than the author of the script. Having studied the source code more (based on the error messages posted in Reply #22), I can tell you why you are getting errors concerning the BASEPATH defined constant. The code you posted at the start of the thread, using index.php and core.php is not actually where the problem is. The problem is that you are redirecting to the error.php page and it is only requiring 'common.php'. The code in common.php is dependent on a constant that is defined in index.php. For some of the other errors, I suspect you have been randomly changing the code, but have not provided the actual code that is running that is producing the errors you want help with. If you are going to be redirecting to an 'error' page, that page must be a complete web page that requires everything that it needs. error.php should require core.php, the same as what index.php is doing. As to your last error concerning the $_DB variable. You would need to post the exact and complete code that reproduces that error for anyone in a help forum to have a chance at determining what is causing the problem. Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1265981 Share on other sites More sharing options...
etdsbastar Posted September 6, 2011 Author Share Posted September 6, 2011 Thanks... That's for what I was waiting for 3-4 days... Thanks a lot Guru... Quote Link to comment https://forums.phpfreaks.com/topic/246323-unable-to-transfer-variables-between-two-files/page/2/#findComment-1266011 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.