Cytat(com @ 14.09.2013, 22:56:10 )

Już tego próbowałem, ale zamiast tekstu w rtf wyskakuje mi "dziwny" kod:
Kod
<?phpHeader("Content-Type:application/rtf");$tab1=Array("±","?","¶","¦","?","¬");$tab2=Array("\'b9","\'a5","\'9c","\'8c","\'9f","\'8f");$tab3=Array("imie","nazwisko","adres");$tab4=Array("\\","{","}");$tab5=Array("\'5c","\'7b","\'7d");for($i=0;$i<=count($tab3);$i++){$_POST[$tab3[$i]]=str_replace($tab4,$tab5,$_POST[$tab3[$i]]);};for($i=0;$i<=count($tab3);$i++){$_POST[$tab3[$i]]=str_replace($tab1,$tab2,$_POST[$tab3[$i]]);};?>{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff31507\deff0\stshfdbch31506\stshfloch31506\stshfhich31506\stshfbi31507\deflang1045\deflangfe1045\themelang1045\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi\froman\fcharset238\fprq2{\*\panose02020603050405020304}TimesNewRoman;}{\f34\fbidi\froman\fcharset1\fprq2{\*\panose02040503050406030204}CambriaMath;}
{\f37\fbidi\fswiss\fcharset238\fprq2{\*\panose020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi\froman\fcharset238\fprq2{\*\panose02020603050405020304}TimesNewRoman;}
i tak z 9 stron.
Jak dodałem w pliku httpd.conf AddType application/x-httpd-php .rtf to mi wyrzuca błąd w pliku rtf.
OK zadziałało. Problemem było to, że nagłówek header był od razu po znaczku<?php. Powiedzcie mi teraz a jak kolorować tabele? Trzeba ją cała przesyłać z PHP czy wystarczy tylko zmienna do kolorowania?
To jak może nie da się kolorować w RTF wybranych wierszy o może da się coś takiego w excelu?