Saya ingin bertanya, kenapa sebagian data yang telah diinputkan tidak tampil di file .rtf yang saya buat. Ini form input PHP nya:
<form action="inputlettersout.php" method="post" enctype="multipart/form-data">
		<table border=0  width="100%"  bgcolor="WHITE" align="center">
			<tr>
			  <td colspan=3 align="center" bgcolor="#CCCCCC">&nbsp;</td>
			</tr>
			<tr>
			  <td>Sifat</td>
			  <td>:</td>
			  <td><input type="text" name="sifat" class="tb2" /></td>
			  </tr>
			<tr>
			  <td>Perihal</td>
			  <td>:</td>
			  <td><textarea name="perihal" style="resize:none" class="tb2"></textarea></td>
			  </tr>
			<tr>
			  <td>Lampiran</td>
			  <td>:</td>
			  <td><select name="lampiran" class="tb2" >
			    <option value="0">-</option>
			    <?php
	 for($a=1;$a<101;$a++){
		 echo ('<option value='.$a.'>'.$a.' </option>');
	 }
     ?>
			    </select></td>
			  </tr>
              <tr>
			  <td>Pembuka</td>
			  <td>:</td>
			  <td><textarea name="pembuka" style="resize:none" class="tb2"></textarea></td>
			  </tr>
			<tr>
			  <td>Isi</td>
			  <td>:</td>
			  <td><textarea name="isi" style="resize:none" class="tb2"></textarea></td>
			  </tr>
              <tr>
			  <td>Penutup</td>
			  <td>:</td>
			  <td><textarea name="penutup" style="resize:none" class="tb2"></textarea></td>
			  </tr>
			<tr align="center">
			  <td colspan="4" bgcolor="#CCCCCC"><center><input type="submit" name="btn_submit2" value="Buat">
			    <input type="reset" name="reset" value="Batal"></center></td>
			  </tr>
		</table>
</form>


Ini prosesnya PHP nya:
<?php

$sifat = $_POST['sifat'];
$perihal = $_POST['perihal'];
$lampiran = $_POST['lampiran'];
$pembuka = $_POST['pembuka'];
$isi = $_POST['isi'];
$penutup = $_POST['penutup'];

$document = file_get_contents("surat.rtf");

$document = str_replace("%%SIFAT%%", $sifat, $document);
$document = str_replace("%%PERIHAL%%", $perihal, $document);
$document = str_replace("%%LAMPIRAN%%", $lampiran, $document);
$document = str_replace("%%PEMBUKA%%", $pembuka, $document);
$document = str_replace("%%ISI%%", $isi, $document);
$document = str_replace("%%PENUTUP%%", $penutup, $document);


header("Content-type: application/msword");
header("Content-disposition: inline; filename=suratkeluar.rtf");
header("Content-length: " . strlen($document));
echo $document;

?>


Sebagian data yang tidak tampilnya yaitu: Pembuka dan Penutup
Mohon Pencerahannya :)
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Aug 9, 2011 · 0 Suka · 0 Tidak Suka
saya coba kok mau ya?
0
Loading...
Visitor · Aug 10, 2011 · 0 Suka · 0 Tidak Suka
problem resolved mas,,,,mas kalo mau menampilkanya gimana di form php???jadi tidak di download dahulu gto,,,apakah harus menambah plugin??ato gimna???
0
Loading...
Ellyx Christian · Aug 10, 2011 · 0 Suka · 0 Tidak Suka
fungsi browser adalah untuk menampilkan halaman html. Untuk menampilkan rtf maka rft tersebut harus di baca dan diterjemahkan kedalam tag tag html.
0
Loading...
Visitor · Aug 12, 2011 · 0 Suka · 0 Tidak Suka
gimana caranya mas?
0
Loading...
Ellyx Christian · Aug 12, 2011 · 0 Suka · 0 Tidak Suka