Question with fwrite

by 3 replies
4
I have a need to generate pages from a back-end GUI. The pages however need to have php in them, this includes various if/else clauses and db connections. I tried to do this with fwrite but even though the functions were in quotes it still made the page that was writing the file throw an error as soon as it hit the first bit of php.

My question is can I write the php to a template file and make fwrite fill in the spaces between when it generates the page or is there another function that will allow me to do this.
#programming #fwrite #question
  • If the error occurs when you are attempting to write '<?php ', try splitting it into something like '<' . '?' . 'php '

    fwrite($fp, '<' . '?' . 'php '); instead of fwrite($fp, '<?php ');
  • Make sure to use a single quote ' character and not a double " character and if you need to output a single quote ' character use a backslash \ character to quote the quote.
    • [1] reply
    • Thanks guys, I think I got it now.

Next Topics on Trending Feed

  • 4

    I have a need to generate pages from a back-end GUI. The pages however need to have php in them, this includes various if/else clauses and db connections. I tried to do this with fwrite but even though the functions were in quotes it still made the page that was writing the file throw an error as soon as it hit the first bit of php. My question is can I write the php to a template file and make fwrite fill in the spaces between when it generates the page or is there another function that will allow me to do this.