Cara Mudah Membuat Text Editor Dengan PHP

<p>Pada tutorial php sebelumnya kita telah belajar tentang <a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;membuat-galeri-gambar&sol;" target&equals;"&lowbar;blank" rel&equals;"noopener">Cara Membuat Galeri Gambar dengan PHP dan MySQL<&sol;a>&period; Pada tutorial kali ini saya akan membuat cara mudah membuat text editor dengan php&period; Fungsi dari <a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;download-aksi-ide-php-editor&sol;" target&equals;"&lowbar;blank" rel&equals;"noopener">text editor<&sol;a> ini yaitu untuk memudahkan anda membuat suatu tampilan halaman yang mana memiliki tombol browse file untuk mencari file yang akan diedit&comma; dan juga textarea untuk melakukan edit yang dilengkapi dengan tombol simpan untuk menyimpan perubahan data&period;<&sol;p>&NewLine;<p>&nbsp&semi;<&sol;p>&NewLine;<div class&equals;"bacajuga">&NewLine;<div class&equals;"titlebaca"><strong>Baca Juga&colon;<&sol;strong><&sol;div>&NewLine;<div class&equals;"contentbaca">&NewLine;<ul>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;membuat-autocomplete-dengan-php&sol;">Membuat AutoComplete Dengan PHP&comma; Ajax dan MySQL<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;cara-export-data-dari-mysql-ke-excel-dengan-php&sol;">Cara Export Data Dari MySQL ke Excel dengan PHP<&sol;a><&sol;li>&NewLine;<li><a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;tutorial-membuat-buku-tamu-dengan-php&sol;">Tutorial Membuat Buku Tamu dengan PHP dan MySQLi<&sol;a><&sol;li>&NewLine;<&sol;ul>&NewLine;<&sol;div>&NewLine;<&sol;div>&NewLine;<div class&equals;"partner-banner-aftc-baca-juga" style&equals;"text-align&colon; center&semi; margin-top&colon; 30px&semi;"><&sol;div>&NewLine;<div>Untuk membuat text editor dengan php caranya sangat mudah sekali&comma; pada tutorial kali ini saya tidak menggunakan <a href&equals;"https&colon;&sol;&sol;www&period;tutorialpedia&period;net&sol;perintah-update-data-pada-mysql&sol;">database mysql<&sol;a>&period; Langsung saja&period;<&sol;div>&NewLine;<h2><strong>Membuat Text Editor Dengan PHP<&sol;strong><&sol;h2>&NewLine;<p>Buat sebuah file php dengan nama editor&lowbar;text&period;php&period; lalu masukkan kode dibawah ini&colon;<&sol;p>&NewLine;<pre class&equals;"lang&colon;default decode&colon;true">&lt&semi;&quest;php &NewLine;&dollar;file &equals; &dollar;pesan &equals; &dollar;isi &equals; ""&semi; &NewLine; &NewLine;&sol;&sol; saat tombol buka file ditekan &NewLine;if &lpar;isset&lpar;&dollar;&lowbar;POST&lbrack;'file&lowbar;button'&rsqb;&rpar;&rpar; &NewLine;&lbrace; &NewLine; &dollar;file &equals; &dollar;&lowbar;FILES&lbrack;'file'&rsqb;&lbrack;'name'&rsqb;&semi; &NewLine; if &lpar;&dollar;handle &equals; fopen&lpar;&dollar;file&comma; "r"&rpar;&rpar; &NewLine; &lbrace; &NewLine; while &lpar;&excl;feof&lpar;&dollar;handle&rpar;&rpar; &lbrace; &NewLine; &sol;&sol; membaca per baris &NewLine; &dollar;isi &period;&equals; fgets&lpar;&dollar;handle&rpar;&semi; &NewLine; &rcub; &NewLine; &rcub; else &NewLine; &lbrace; &NewLine; echo "Tidak dapat membaca file &period;" &period; &dollar;file&semi; &NewLine; &rcub; &NewLine;&rcub; &NewLine; &NewLine;&sol;&sol; saat simpan file ditekan &NewLine;if &lpar;isset&lpar;&dollar;&lowbar;POST&lbrack;'simpan&lowbar;file&lowbar;button'&rsqb;&rpar;&rpar; &NewLine;&lbrace; &NewLine; &dollar;file&lowbar;hidden &equals; &dollar;&lowbar;POST&lbrack;'file&lowbar;hidden'&rsqb;&semi; &NewLine; &dollar;isi&lowbar;baru &equals; stripslashes&lpar;&dollar;&lowbar;POST&lbrack;'isi&lowbar;baru'&rsqb;&rpar;&semi; &NewLine; &dollar;handle &equals; fopen&lpar;&dollar;file&lowbar;hidden&comma; "w"&rpar;&semi; &NewLine; fputs&lpar;&dollar;handle&comma; &dollar;isi&lowbar;baru&rpar;&semi; &NewLine; fclose&lpar;&dollar;handle&rpar;&semi; &NewLine; &dollar;pesan &equals; "File " &period; &dollar;file&lowbar;hidden &period; " berhasil disimpan"&semi; &NewLine;&rcub; &NewLine;&quest;&gt&semi; &NewLine;&lt&semi;&excl;doctype html&gt&semi; &NewLine;&lt&semi;html&gt&semi; &NewLine; &lt&semi;head&gt&semi; &NewLine; &lt&semi;title&gt&semi;TutorialPedia&period;NET - text editor&lt&semi;&sol;title&gt&semi; &NewLine; &lt&semi;&sol;head&gt&semi; &NewLine; &lt&semi;body&gt&semi; &NewLine; &lt&semi;form action&equals;"&lt&semi;&quest;php echo &dollar;&lowbar;SERVER&lbrack;'PHP&lowbar;SELF'&rsqb; &quest;&gt&semi;" method&equals;"post" enctype&equals;"multipart&sol;form-data"&gt&semi; &NewLine; &lt&semi;input type&equals;"file" name&equals;"file" &gt&semi; &NewLine; &lt&semi;input type&equals;"submit" name&equals;"file&lowbar;button" value&equals;"Buka" &gt&semi; &NewLine; &lt&semi;&sol;form&gt&semi; &NewLine; &lt&semi;br&gt&semi; &NewLine; &lt&semi;div&gt&semi;&lt&semi;&quest;php echo &dollar;pesan&semi; &quest;&gt&semi;&lt&semi;&sol;div&gt&semi; &NewLine; &lt&semi;&quest;php &NewLine; if &lpar;&dollar;file &lt&semi;&gt&semi; "" &amp&semi;&amp&semi; &excl;isset&lpar;&dollar;&lowbar;POST&lbrack;'simpan&lowbar;file&lowbar;button'&rsqb;&rpar;&rpar; &NewLine; &lbrace; &NewLine; &quest;&gt&semi; &NewLine; Nama file &colon; &lt&semi;&quest;php echo &dollar;file&semi; &quest;&gt&semi; &NewLine; &lt&semi;form action&equals;"&lt&semi;&quest;php echo &dollar;&lowbar;SERVER&lbrack;'PHP&lowbar;SELF'&rsqb; &quest;&gt&semi;" method&equals;"post" enctype&equals;"multipart&sol;form-data"&gt&semi; &NewLine; &lt&semi;textarea cols&equals;"80" rows&equals;"20" name&equals;"isi&lowbar;baru"&gt&semi;&lt&semi;&quest;php echo &dollar;isi &quest;&gt&semi;&lt&semi;&sol;textarea&gt&semi;&lt&semi;br&gt&semi; &NewLine; &lt&semi;input type&equals;"hidden" name&equals;"file&lowbar;hidden" value&equals;"&lt&semi;&quest;php echo &dollar;file &quest;&gt&semi;"&gt&semi; &NewLine; &lt&semi;input type&equals;"submit" name&equals;"simpan&lowbar;file&lowbar;button" value&equals;"Simpan" &gt&semi; &NewLine; &lt&semi;&sol;form&gt&semi; &NewLine; &lt&semi;&quest;php &NewLine; &rcub; &NewLine; &quest;&gt&semi; &NewLine; &lt&semi;&sol;body&gt&semi; &NewLine;&lt&semi;&sol;html&gt&semi;<&sol;pre>&NewLine;<p>Cara  kerja kode diatas sangat sederhana&comma; yaitu ketika kita melakukan browse dan buka file&comma; maka akan dilakukan pembacaan file yang kemudian isi file tersebut ditampilkan dalam textarea&period;<&sol;p>&NewLine;<p>elanjutnya jika kita melakukan perubahan dan klik tombol simpan&comma; maka akan dilakukan penulisan pada file yang sama dengan isi data yang baru&period; Dan tersimpanlah text yang tadi kita input pada textarea&period; Cukup mudah bukan&period; Anda dapat mengembangkan lebih lanjut sesuai kreatifitas Anda&period; Oia&comma; anda tidak hanya dapat mengubah file &period;txt namun juga file &period;php&comma; &period;html dan sebagainya&period;<&sol;p>&NewLine;<p>Demikian tutorial <strong>Cara Mudah Membuat Text Editor dengan PHP<&sol;strong><&sol;p>&NewLine;

Recent Articles

Kumpulan DNS Gratis Tercepat!

0
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...

Apa itu DNS ? Dan Fungsinya

0
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...

Apa itu OLT ? Serta Fungsinya Dalam Jaringan

0
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...

Template Voucher Untuk Mixradius

2
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...

Daftar Port Game Online Mikrotik Terbaru

2
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...

Related Articles

Leave A Reply

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Dapatkan konten terbaik dari kami!