WordChocolate Posted November 11, 2006 Share Posted November 11, 2006 I need to be able to create a word document with php on the fly. Then I need to write to it, preferably using html. The problem is, I need to have page breaks. The code would look something like this:$filepnt = fopen("hellohtml.doc", 'w+');$content = "<html><head></head><body>";while(){ $content.= "other stuff";// $content.= PAGE BREAK GOES HERE}fwrite($filepnt, $content);fclose($filepnt);Unfortunately, I don't think it's possible to have page breaks when writing to the word document with html. I understand there are other ways to write a word document with php. I tried using COM libraries (whatever the heck that is) but copying the code gives me a fatal error. I tried searching google for code but I couldn't find any, at least none that were phrased in such a way that I was able to understand it.If you can help me, please dumb your answers down so I can understand them. Quote Link to comment https://forums.phpfreaks.com/topic/26946-php-to-create-a-word-document-with-page-breaks/ Share on other sites More sharing options...
fert Posted November 11, 2006 Share Posted November 11, 2006 [code]$content.="\n"; //page break;[/code] Quote Link to comment https://forums.phpfreaks.com/topic/26946-php-to-create-a-word-document-with-page-breaks/#findComment-123239 Share on other sites More sharing options...
sasa Posted November 12, 2006 Share Posted November 12, 2006 [code]$content.=<br style='page-break-before:always'>; // PAGE BREAK[/code] Quote Link to comment https://forums.phpfreaks.com/topic/26946-php-to-create-a-word-document-with-page-breaks/#findComment-123460 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.