[PHP] Storing Script information in MySQL
Is it possible to store the contents of a PHP file within a field in a MySQL table? When the contents are retrieved, can they be executed by the PHP parser as if it were part of the actual PHP file? ie: have the following stored in the DB; -- snip -- ? echo This is a testbr\n; ? -- snip -- Then run a PHP script to retrieve that from the DB and have below outputted to the browser? -- snip -- This is a testbr -- snip -- Cheers -- PHP General Mailing List (http://wwwphpnet/) To unsubscribe, visit: http://wwwphpnet/unsubphp
RE: [PHP] Storing Script information in MySQL
store it as text when you get it back, do an exec() on it -Original Message- From: David Redmond [mailto:[EMAIL PROTECTED]] Sent: Monday, March 04, 2002 3:56 PM To: [EMAIL PROTECTED] Subject: [PHP] Storing Script information in MySQL Is it possible to store the contents of a PHP file within a field in a MySQL table? When the contents are retrieved, can they be executed by the PHP parser as if it were part of the actual PHP file? ie: have the following stored in the DB; -- snip -- ? echo This is a test.br\n; ? -- snip -- Then run a PHP script to retrieve that from the DB and have below outputted to the browser? -- snip -- This is a test.br -- snip -- Cheers -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Storing Script information in MySQL
I couldn't seem to get this working. Contents of the Text field in the DB are; -- snip -- ? for ($i = 0; $i 100; $i++) { echo $i .br\n; } ? -- snip -- contents of the field are being stored in a variable, $strTest, running below produces nothing; -- snip -- ? exec($strTest); ? -- snip -- I've removed the PHP delimetrs within the field and changed the code to something more basic (echo Test;) and nothing is being produced. Any further ideas? Cheers -Original Message- From: Martin Towell [mailto:[EMAIL PROTECTED]] Sent: Monday, 4 March 2002 2:59 PM To: David Redmond; [EMAIL PROTECTED] Subject: RE: [PHP] Storing Script information in MySQL store it as text when you get it back, do an exec() on it -Original Message- From: David Redmond [mailto:[EMAIL PROTECTED]] Sent: Monday, March 04, 2002 3:56 PM To: [EMAIL PROTECTED] Subject: [PHP] Storing Script information in MySQL Is it possible to store the contents of a PHP file within a field in a MySQL table? When the contents are retrieved, can they be executed by the PHP parser as if it were part of the actual PHP file? ie: have the following stored in the DB; -- snip -- ? echo This is a test.br\n; ? -- snip -- Then run a PHP script to retrieve that from the DB and have below outputted to the browser? -- snip -- This is a test.br -- snip -- Cheers -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Storing Script information in MySQL
sorry - it's eval() -Original Message- From: David Redmond [mailto:[EMAIL PROTECTED]] Sent: Monday, March 04, 2002 4:09 PM To: 'Martin Towell'; [EMAIL PROTECTED] Subject: RE: [PHP] Storing Script information in MySQL I couldn't seem to get this working. Contents of the Text field in the DB are; -- snip -- ? for ($i = 0; $i 100; $i++) { echo $i .br\n; } ? -- snip -- contents of the field are being stored in a variable, $strTest, running below produces nothing; -- snip -- ? exec($strTest); ? -- snip -- I've removed the PHP delimetrs within the field and changed the code to something more basic (echo Test;) and nothing is being produced. Any further ideas? Cheers -Original Message- From: Martin Towell [mailto:[EMAIL PROTECTED]] Sent: Monday, 4 March 2002 2:59 PM To: David Redmond; [EMAIL PROTECTED] Subject: RE: [PHP] Storing Script information in MySQL store it as text when you get it back, do an exec() on it -Original Message- From: David Redmond [mailto:[EMAIL PROTECTED]] Sent: Monday, March 04, 2002 3:56 PM To: [EMAIL PROTECTED] Subject: [PHP] Storing Script information in MySQL Is it possible to store the contents of a PHP file within a field in a MySQL table? When the contents are retrieved, can they be executed by the PHP parser as if it were part of the actual PHP file? ie: have the following stored in the DB; -- snip -- ? echo This is a test.br\n; ? -- snip -- Then run a PHP script to retrieve that from the DB and have below outputted to the browser? -- snip -- This is a test.br -- snip -- Cheers -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php