![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 6.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam.. mam maly problem. Chce dodac na strone mozliwosc sciagania artykulow w formie dokumentow RTF. Oto co narazie napisalem:
[php:1:eb6530b6c8]<? require('common.php'); DBconnect(); header("Content-type: application/msword"); header("Content-Disposition: attachment; filename=artykul.rtf"); $data=date("d.m.Y"); if(is_numeric($idp)) $id=$idp; if(is_numeric($idp2)) $id=$idp2; $query = "SELECT page_name, page_text FROM com_page WHERE page_id='$id'"; $wynik = mysql_query($query); $row = mysql_fetch_array($wynik); // otwarcie szablonu $nazwa_pliku="inc/artykul.rtf"; $wp=fopen($nazwa_pliku, "r"); // odczytanie szablonu do zmiennej $wyswietl=fread($wp, filesize($nazwa_pliku)); fclose($wp); $szukaj = array("<p class="w">", "n", '<li>', '<p>', '<br />'); $zamien = array("t ", "line", "t - ", "line ", "line "); $tekst = str_replace($szukaj, $zamien, stripslashes($row['page_text'])); $tekst = str_replace("Ľ", "ź", $tekst); $tekst = str_replace("±", "ą", $tekst); $tekst = str_replace("ˇ", "Ą", $tekst); $tekst = str_replace("¶", "ś", $tekst); $tekst = str_replace("¦", "Ś", $tekst); $tekst = str_replace("¬", "Ż", $tekst); $tekst = str_replace("„", """, $tekst); $tekst = str_replace("”", """, $tekst); $tekst = str_replace("„", """, $tekst); $tekst = str_replace("”", """, $tekst); $tekst = str_replace("–", "-", $tekst); // zamiana symboli zastępczych w szablonie na dane $wyswietl=str_replace("<<TITLE>>", $row['page_name'], $wyswietl); $wyswietl=str_replace("<<URL>>", 'http://blabla.pl/?'.$_SERVER["QUERY_STRING"], $wyswietl); $wyswietl=str_replace("<<DATE>>", $data, $wyswietl); $wyswietl=str_replace("<<TEXT>>", strip_tags($tekst), $wyswietl); // wysłanie wygenerowanego dokumentu do przeglądarki echo $wyswietl; ?> ?>[/php:1:eb6530b6c8] Wszytko ladnie dziala... z tym ze nie wiem jak zrobic aby dalo sie do tego dokumentu wstawic obrazki (takie jak w kodzie HTML <img...) oraz jak z tabel w HTMLu zrobic tabale w dokumencie RTF. Bardzo prosze o pomoc... |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Obrazki wstawiamy zamieniając np. ciąg znaków ":)" na kod HTML:
[php:1:f08ab79dfb]<?php $tekst = str_replace(':)', '<img scr="plik.gif" border=0>', $tekst); ?>[/php:1:f08ab79dfb] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 6.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Nie nie... zle mnie zrozumiales. Ja chce zamienic kod HTML na RTF. Pobieram z bazy danych kod HTML wraz z odwolaniami do obrazkow (<img...) i chce zeby te obrazki znalazly sie w dokumencie RTF. (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 6.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Nikt nie wie jak to zrobic? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) help
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 15.12.2003 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
http://msdn.microsoft.com/library/default..../rtfspec_16.asp
daj w przegladarce wyszukaj na stronie "Pictures" i tam bedziesz mial jak wstawic obrazki do RTF tylko po ENG. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:04 |