mattkirkey Posted June 1, 2006 Share Posted June 1, 2006 I'm new here, but I have a problem.I have a help file stored in a database. The help file has both HTML, PHP, CSS and javascript (non-ajax stuff).When the info is pulled (using PHP), it is dumped into a $body variable and then printed. Essentially, what I have is a webpage within a webpage. BUT, none of the php or external javascript linking in the $body is being processed (or the CSS I think).So we have the initial page:[code]print("<div id=help height='95%' width='95%' bgcolor=#ffffff>"); include ("help-getPage.php");print("</div>");[/code]then the help-getPage.php important code is:[code]for ($i = 0; $i < $numParts; $i++) { $body .= stripslashes($partsArr["VALUE"][$i]);} print ($body); [/code] $body will contain a bunch of html, php, css, javascript links.I can't seem to get it to process correctly. Does anyone have any helpful tips/suggestions?Thanks,-Matt Link to comment https://forums.phpfreaks.com/topic/10975-ajax-problem-with-php-or-php-problem-with-itself/ Share on other sites More sharing options...
nogray Posted June 1, 2006 Share Posted June 1, 2006 instead of print ($body); use eval($body);if php stored as a string, you need to use the eval function[a href=\"http://us2.php.net/manual/en/function.eval.php\" target=\"_blank\"]http://us2.php.net/manual/en/function.eval.php[/a] Link to comment https://forums.phpfreaks.com/topic/10975-ajax-problem-with-php-or-php-problem-with-itself/#findComment-41004 Share on other sites More sharing options...
mattkirkey Posted June 1, 2006 Author Share Posted June 1, 2006 The $body contains HTML, CSS as well as PHP code. It mainly contains HTML.When I tried to use eval ($body), I got a parse error...Any other suggestions? -Matt[!--quoteo(post=379162:date=Jun 1 2006, 04:06 PM:name=nogray)--][div class=\'quotetop\']QUOTE(nogray @ Jun 1 2006, 04:06 PM) [snapback]379162[/snapback][/div][div class=\'quotemain\'][!--quotec--]instead of print ($body); use eval($body);if php stored as a string, you need to use the eval function[a href=\"http://us2.php.net/manual/en/function.eval.php\" target=\"_blank\"]http://us2.php.net/manual/en/function.eval.php[/a][/quote] Link to comment https://forums.phpfreaks.com/topic/10975-ajax-problem-with-php-or-php-problem-with-itself/#findComment-41006 Share on other sites More sharing options...
nogray Posted June 1, 2006 Share Posted June 1, 2006 Well, I am not really sure if this is the best solution, but since you have php, html, javascript, and css all stored togather I don't think you can do anything else.Try to write the $body content to a file, and than include that file in an include("new_file.php");If the content of the body will change for different users and over time. You can delete the file when the page is done processing.Good luck Link to comment https://forums.phpfreaks.com/topic/10975-ajax-problem-with-php-or-php-problem-with-itself/#findComment-41040 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.