alexa-tracking

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/53aba634bfcb17887b8b4643/ask-membuat-file-doc-dan-otomatis-terupload-dengan-menggunakan-php
[Ask] membuat file doc dan otomatis terupload dengan menggunakan php
siang agan-agan semua
ane pngen nanya nih sama agan2 programmer

[skenario]
ane mau buat file doc yang secara otomatis langsung terupload ke directori sistem yang saya buat dengan bahasa php dengan server apache.
file .doc yang ingin saya buat itu awalnya dari pengisian form pada halaman web (misalnya user mengisi form yang ada d halaman web kemudian mensubmitnya), setelah tombol submit di tekan terciptalah sebuah file .doc yang langsung tersimpan didalam directory yang sudah saya tentukan didalam sistem.

[explorasi yang sudah dilakukan]
yang sudah saya coba, file .doc berhasil dibuat, tetapi file tersebut tidak bisa terupload ke directory yang saya inginkan, melainkan file .doc tersebut langsung terdownload, coding yang saya buat gini gan

file index.php

<?php
echo'
<form method="POST" action="aksi_doc.php">
Nama : <input type="text" name="nama">
Kelas : <input type="text" name="kelas">
<input type="submit" name="submit" value="submit">
<input type="reset" name="reset" value="reset">
</form>
';
?>

file aksi_doc.php

<?php
$nama = $_POST['nama'];
$kelas = $_POST['kelas'];

$html = '<html><head></head><body>'.$nama.'<br>'.$kelas.'</body></html>';
header('Cache-control: private');
header('Content-disposition: attachment; filename='.$nama.'.doc');
header('Content-type: application/msword');
echo $html;
?>
header('Cache-control: private');
header('Content-disposition: attachment; filename='.$nama.'.doc');
header('Content-type: application/msword');

baris diatas yang bikin langsung terdonlot oleh user gan...
CMIIW emoticon-Big Grin
Quote:Original Posted By abangijoe
header('Cache-control: private');
header('Content-disposition: attachment; filename='.$nama.'.doc');
header('Content-type: application/msword');

baris diatas yang bikin langsung terdonlot oleh user gan...
CMIIW emoticon-Big Grin


jadi gmna solusinya gan? emoticon-Hammer2

emoticon-Hammer2
emoticon-Sundulemoticon-Sundul
Quote:Original Posted By abangijoe
header('Cache-control: private');
header('Content-disposition: attachment; filename='.$nama.'.doc');
header('Content-type: application/msword');

baris diatas yang bikin langsung terdonlot oleh user gan...
CMIIW emoticon-Big Grin


Quote:Original Posted By DarkHallow


jadi gmna solusinya gan? emoticon-Hammer2

emoticon-Hammer2


jadi saat agan masukin script
header('Content-disposition: attachment; filename='.$nama.'.doc');
otomatis ketika web ter load akan mendownload, kalo ane lebih suka pake plugin yang free
Quote:Original Posted By reirirem




jadi saat agan masukin script
header('Content-disposition: attachment; filename='.$nama.'.doc');
otomatis ketika web ter load akan mendownload, kalo ane lebih suka pake plugin yang free


Gmna codingnya gan kalau sesuai skenario yg saya buat diatas?

emoticon-Sundulemoticon-Sundulemoticon-Sundul
Pakai function fopen(), fwrite(), dan teman2nya

thanks

Quote:Original Posted By ikan.gurame
Pakai function fopen(), fwrite(), dan teman2nya


makasih y sist, udh bisa ni emoticon-Big Grin
emoticon-Blue Guy Cendol (L)