There is another way to do this...
ob_start();
readfile($file);
$var = ob_get_contents();
ob_end_clean();
If you want to parse the file as PHP before inputting it into the
variable, instead of using readfile() use this:
eval("require(\"".$file."\");");
==================================================
eNetwizard Network
http://www.enetwizard.net/default.ehtml
==================================================
eNetwizard Content Management Server
http://project.enetwizard.net/cmserver.ehtml
==================================================
eNetwizard Managed Hosting Services
http://hosting.enetwizard.net/hosting.ehtml
==================================================
-----Original Message-----
From: @ Edwin [mailto:copperwalls@;hotmail.com]
Sent: Friday, October 25, 2002 11:06 PM
To: Shane
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] HTML file to a $var: Pls Help
Hello,
"Shane" <[EMAIL PROTECTED]> wrote:
> Any way to plug an entire HTML file into a variable?
>
> I looked into file_get_contents() but that was CVS format only.
>
True. But you can make your own. Something like this: --->
function file_get_contents($filename) {
$fp = @fopen($filename, "r");
if (!($fp)) {
return 0;
}
while (!feof($fp)) {
$temp .= fread($fp, 4096);
}
return $temp;
}
------------------------------------------------------------
That was from the manual:
http://www.php.net/manual/en/function.file-get-contents.php
Also, always check the "User Contributed Notes" for some good tips :)
HTH,
- E
--
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