[PHP] Storing Script information in MySQL

2002-03-03 Thread David Redmond

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

2002-03-03 Thread Martin Towell

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

2002-03-03 Thread David Redmond

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

2002-03-03 Thread Martin Towell

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