Mam takie pytanie nie chcę zakładać nowego tematu... więc odświeżę ten...
Mianowice z linku powyżej znalazłam sposób na prosty eksport do .xls
header('Content-type: application/vnd.ms-excel'); header('Content-Disposition: attachment; filename="arkusz.xls"');
I teraz tak stronę mam kodowaną w UTF-8 wysyłam dane z formularza i tak wyświetla mi wszystkie wyniki w formie tabeli...
I teraz tak miałam zaznaczone na stronie która odbiera dane kodowanie:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
jednak musiałam je usunąć bo byłoby dwa razy zdefiniowane Content-Type i krzyczało

Teraz tak mam dane:
echo "
<td>$nazwisko
</td>";
echo '
<td>'.$kod.'
</td>';
echo "
<td>$telefon
</td>";
Odpalam w Excel zamiast polskich znaków mam krzaczki... Próbowałam kombinować i za chiny ludowe nie potrafię osiągnąć polskich znaków wszędzie i teraz jedyne co mi się udało osiągnąć:
echo '
<td>'.iconv('windows-1250', 'UTF-8', $nazwisko).'
</td>';
echo "
<td>$nazwisko
</td>";
echo '
<td>'.$kod.'
</td>';
echo "
<td>$telefon
</td>";
W ten sposób otrzymuję w pierwszej kolumnie krzaki takie jak były a w następnych mam polskie znaki... jak usunę linijkę z iconv() to mam krzaki nie rozumiem tego przecież powinno mi zamienić tylko w pierwszej kolumnie znaki a ja mam tak że znaki zamienia mi we wszystkich pozostałych a w pierwszej ni cholery...
Pozdrawiam
Ewa...