Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Generowanie plików Word z formatowaniem, prostsze niż myślałem czy myślałem że proste?
KJ_PL
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.12.2006

Ostrzeżenie: (0%)
-----


Witam
stanąłem przed problemem generowania plików Word z określoną zawartością, w tym danymi z SQL, w określonym formatowaniu. Poczytałem na tym forum o problemach z formatowaniem, generowania takich plików za pomocą COM-a, itd. Jako że zaliczam się jeszcze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) do początkujących, spróbowałem podejść do problemu prostą drogą i...chyba się udało. A może nie - prośba o ocenę bardziej doświadczonych w temacie.

A więc robię to tak:

  1. <?php
  2. $dana1 = "Dana1";
  3. $dana2 = "Dana2";
  4. $plikwordowski = "<html>
  5. <head>
  6. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  7. <style type='text/css'>
  8. p {
  9. font-family:Tahoma;text-align:left;font-weight:normal;font-size:11px;
  10. }
  11. </style>
  12. </head>
  13. <body>
  14. <p>Plik wordowski z daną 1: <b>$dana1</b><br>
  15. i daną 2:<b>$dana2</b></p>
  16. </body>
  17. </html>";
  18. $genplik='pliki/plik.doc';
  19. $efekt=fopen($genplik, "wr");
  20. fwrite($efekt, $plikwordowski);
  21. fclose($efekt);
  22. echo "Plik wygenerowany.";
  23. ?>


Szablon pliku jest zmienną, zawierającą plik w html z podstawionymi zmiennymi...Ścieżka do pliku zamiast rozszerzenia .html ma .doc. Może prymitywne, ale...działa. Chyba że zawiera to jakieś błędy, o których nie wiem a powinienem? Jak to widzicie?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 19:08