Cara multi preview file

halo agan agan.. gimana ya caranya nge-preview file dari semua ekstensi file misal gambar, office, mp3/4. yang saya temukan hanya preview gambar yang untuk multi tidak ada.

adakah disini yang bisa membantu??

ini kode untuk nampilin kontenya(tapi sementara masih berupa nama file)

<td><?php echo $row['nama_file']; ?></td>

apa nama file ini di if berdasarkan tipe file yang dipilih? kalau iya gimana ya?

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

3 Jawaban:

pakai javascript <pre> function openfile(file) { window.location = "file:///" + file; } //tambahkan di button atau link onclick="openfile(this.value)" //atau bisa juga echo "&lt;a href='javascript:void()' onclick=&quot;window.open('".url().$row['nama_file']."', '_blank', 'height=600, width=800, location=no, directories=no, status=no, menubar=no, toolbar=no'); &quot; &gt;".$row['nama_file']."&lt;/a&gt;"; </pre>

avatar ameliac
@ameliac

104 Kontribusi 27 Poin

Dipost 5 tahun yang lalu

Tanggapan

ini bisa untuk macam2 tipe file kah?

sejauh ini saya pake untuk gambar, pdf, word dan sejenisnya, bisa, kalau mp3 belum nyoba sih, dicoba saja kali aja bisa..

ada yg error mbak, error: Uncaught Error: Call to undefined function url(). gimana ya

url(). sesuaikan sama url file kamu, jangan dicopas hehe..

ya allah ginini kalo copas wkw makasih mbak

brarti buat function url() dulu?

ga mesti function ko, bisa langsung link file kamu aja sesuaikan..

jadi kalo file saya ada di folder files . nulisnya <a href='javascript:void()' onclick="window.open('".files.$row['nama_file'].

kalo ini sesuai id yang dipilih gimana mbak?

value variable $row['nama_file'] isinya udah skalian link lengkap dari filenya?

udah mbak, apa penulisan folder files nya ya?

coba km cek ke browser link nya buat mastiin..

nggak bisa mbak, maksud link file itu tempat file itu kan?

tampat file lengkap sama direktorinya (klo dalam direktori), contohnya : http://localhost/project/application/third_party/assets/upload/'.$row['nama_file']

saya coba di browser keluarnya http://localhost/Gdrive/files%namafile% (gitu mbak, waktu aku nambah slice jadinya eror)

di aplikasi kamu udah coba? files sebelum namafile itu apa?

mbak juga ada Warning: Use of undefined constant files - assumed 'files' (this will throw an Error in a future version of PHP) in F:\XAMPP\htdocs\Gdrive\drive.php on line

coba lampirin code mu.. sama struktur filenya yang mau di view..

<pre> &lt;?php echo "&lt;a href='javascript:void()' onclick=&quot;window.open('".proses."/".files."/".$row['nama_file']."', '_blank', 'height=600, width=800, location=no, directories=no, status=no, menubar=no, toolbar=no'); &quot; &gt;".$row['nama_file']."lihat&lt;/a&gt;"; ?&gt; </pre>

warning nya masih sama, waktu lihat nya diklik object not found padahl di url nya udah bener http://localhost/Gdrive/proses/files/Hadiah.pdf

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

<pre> &lt;?php echo "&lt;a href='javascript:void()' onclick="window.open('http://localhost/Gdrive/proses/files/'.$row['nama_file'], '_blank', 'height=600, width=800, location=no, directories=no, status=no, menubar=no, toolbar=no'); &quot; &gt;".$row['nama_file']."lihat&lt;/a&gt;"; ?&gt; </pre>

avatar ameliac
@ameliac

104 Kontribusi 27 Poin

Dipost 5 tahun yang lalu

Tanggapan

maaf ya mbak ngrepotin banget, saya bingung soalnya . makasih bantuanyaa

mbak cintadewiamelia window.open itu bisa buat buka ppt word excel? untuk mp3 atau mp4 bisa di buka

Login untuk ikut Jawaban