Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: generowanie pliku rtf
Forum PHP.pl > Forum > PHP
jak-b
Moj kod wygląda nastepująco:
<?ob_start();?>
<?php
function getDoc($file,$nr,$cena_z)
{

$fhr = fopen('plik.rtf','r') or die("blad otwarcia");
while (! feof($fhr)) {
if ($s = fgets($fhr,1048576))
{
$s = str_replace("Miasto", $cena_z, $s);

}

$this->buffer .= $s;

}
fclose($fhr) or die("blad zamkniecia");
header("Content-Type: text/enriched\n");
$name="oferta_".$nr.".rtf";
header("Content-Disposition: attachment; filename=$name");
echo $this->buffer;
ob_flush();
}
?>

Nie wiem dlaczego po zapisaniu treści do pliku rtf na początku pliku są białe znaki i plik się otwiera w formie kodu, dopiero po usunieciu zbednych znakow z poczatku pliku można go otworzyć np. w Wordzie
militis
gosciu, wiesz co to wstawianie kodu miedzy [ php ] [ / php ] ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.