Ekspresi | Belajar HTML dan PHP | Sunda | Kontak | Gmail | Uang Adsense
Kuliah Sistem Informasi,
Jurnal Ilmiah Sistem Informasi
STMIK JABAR
LP3I Tasikmalaya
STAI Al-Falah
Belajar Pemrograman PHP, MySQL, Framework CI, Domain, Hosting dan CMS Wordpress
Bisnis Bitcoin | Daftar Isi | Tools Penting | PrivacyPolicy | Inggris Arab

Friday, September 20, 2019

PPM/KKM/KKN

Dulu, istilahnya Kuliah Kerja Nyata (KKN). Saat ini, ada yang menyebutnya Kuliah Kerja Mahasiswa (KKM). Ada juga yang menyebutnya Program Pengabdian Pada Masyarakat.

Salah satu yang menjadi perhatian saya adalah kebiasaan mahasiswa untuk membuat laporan kegiatan harian.

Sebagian mahasiswa tampak enggan menuliskan kegiatan harian karena mungkin sudah hafal di luar kepala.

Itulah tantangan seorang mahasiswa. Menuliskan yang biasa nonmahasiswa tidak tulis.

Kalau mahasiswa tidak mau menuliskannya, lalu apa bedanya dengan yang gak kuliah?

Laporannya bisa sederhana sekali, misal hanya ada kolom tanggal dan nama kegiatan. Ini sudah lumayan!

Saturday, August 31, 2019

Pengecekan Spec Komputer Menggunakan Hwinfo

Untuk meyakinkan  komputer siap guna oleh sekolah-sekolah SMP, maka dilakukan pengecekan. Mulai dari menggunakan hwinfo, foto, video, dll. Semoga komputer yang akan dikirim bisa mengoptimalkan proses pembelajaran.




Thursday, August 29, 2019

BIMTEK Pemanfaatan TI (jaringan)

Bersama para narasumber dan instruktur Bimtek di Semarang

Teenyata tempat Bimtek dekat kantor adikku tersayang. Akhirnya, saat.pulang pun, diantar. Hehe



Monday, August 19, 2019

Ingin Bikin Blog Bayar Penulis Lagi!

Dipikir-pikir, saya ingin membuat blog komunitas lagi. Dulu, sempat ada tapi ditutup. hehe Dulu topiknya bebas dan artikel pun terbit tiap hari.

Sekarang, saya ingin topik khusus, yakni manfaat internet (bisa pendapat, studi literatur, pengalaman, dll.). Terbitnya pun paling sering satu artikel per minggu karena seleksi artikel biasanya butuh waktu yang tak sebentar.

Bisa juga sebulan sekali... tapi takut terlalu jarang.

Jadi, para penulis bercerita tentang sosial media, web, e-commerce, e-government, atau yang lainnya.

Seleksinya disesuaikan dengan keahlian saya yang sedang fokus belajar Sistem Informasi dan Pemrograman Web.

Buat Blog Wordpress Lagi, Kenapa?

Di saat banyak orang ramai-ramai ngevlog, saya malah membuat blog baru di Wordpress. Sudah lama saya tidak menggunakan blog Wordpress gratisan karena dikasih beberapa lembaga dengan fasilitas Wordpress "berbayar" (Hosting-nya yang berbayar ya...hehe).

Blog gratis yang bisa dibuat di wordpress.com akan sangat membantu para pengembang web agar tidak terlalu kesulitan untuk memulai pembuatan web di hosting berbayar.

Ingin membuka kembali blog yang sudah ada pengunjungnya tapi lupa lagi loginnya. Mau minta bantuan ke admin Wordpress, malu takut enggak rajin ngeblognya, kan blog Katabah ini juga jarang update. Akhirnya, saya buat blog baru kotasdi.wordpress.com

Isinya...masih timbang-timbang antara ngeblog bebas dan spesifik ke pemrograman PHP. Ngeblog bebas kan sudah ada di blog ini. Jadi...hmmm... kita lihat saja update berikutnya. hehe

Eh satu lagi alasan saya masih menggunakan Wordpress... ITB dan UI juga masih menggunakan Wordpress (menurut hasil analisis sepintas saya sih di address bar-nya. hehe)

Thursday, August 1, 2019

Mulai Dua Jurnal Tentang Web

Ah banyak alasan saya tak bisa ngeblog. Tapi satu hal yang membuat saya sangat penasaran, yaitu menyelesaikan artikel jurnal.

Artikel tersebut diangkat dari tesisku. Karena saya pernah bimbingan tesis topik yang sama di dua kampus, maka saya ingin dari satu topik jadi dua artikel jurnal. Hehe

Friday, June 28, 2019

Menonaktifkan script HTML Tanpa Dihapus

Ketika kita sudah mengetik banyak script HTML, lalu ada yang tidak ingin dipakai terlebih dahulu, tapi suatu saat takut dipakai lagi, maka tidak perlu menghapusnya.

Cukup gunakan script ini:
<!-- nav>
dan akhiri dengan</nav -->

Contoh kita buat file nonaktifscript.html
Isinya:
<h3>Haiii Katabah!</3>

Jalankan di browser! Hasilnya muncul tulisan "Haiii Katabah!"

Sekarang masuk lagi ke editor pembuatan nonaktifscript.html, misal Notepad++
Ubah script-nya seperti ini:
<!-- nav>
<h3>Haiii Katabah!</3>
</nav -->

"Di Notepad juga sudah terlihat warna scriptnya berubah."
Simpan
Buka lagi di browser! Hasilnya, tidak muncul tulisan apa-apa.

Tuesday, June 11, 2019

Tombol Edit dan Hapus dengan PHP dan MySQLi

1. Buatlah file edit_index.php
2. Ketik script ini:

<html>
<head>
  <title>Edit</title>
</head>
<body>
  <h1>Edit Data Mahasiswa</h1>
 
  <table border="1" width="100%">
  <tr>
<th>No.</th>
    <th>NIS</th>
    <th>Nama</th>
    <th colspan="2">Aksi</th>
  </tr>
  <?php
  // Load file koneksi.php
  include "koneksi.php";
 
  $no=0;//variabel no
//$tampil = mysql_query("SELECT * FROM kategori ORDER BY id_kategori ASC");
//while ($r=mysql_fetch_array($tampil)){
//no++;
//echo "$no"; //Untuk menampilkan no urut otomatis

//}
 
  $query = "SELECT * FROM mhs"; // Query untuk menampilkan semua data siswa
  $sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
 
  while($data = mysqli_fetch_array($sql)){ // Ambil semua data dari hasil eksekusi $sql
  $no++;
    echo "<tr>";
echo "<td>$no</td>";

    echo "<td>".$data['nim']."</td>";
    echo "<td>".$data['nama']."</td>";
    echo "<td><a href='edit_form.php?nim=".$data['nim']."'>Edit</a></td>";
    echo "<td><a href='hapus_proses.php?nim=".$data['nim']."'>Hapus</a></td>";
    echo "</tr>";
  }
  ?>
  </table>
</body>
</html>



TOMBOL EDIT/UBAH
3. Buatlah file edit_form.php
4. Ketik script ini:

<html>
<head>
  <title>Edit</title>
</head>
<body>
  <h1>Edit Data Mahasiswa</h1>
 
  <?php
  // Load file koneksi.php
  include "koneksi.php";
 
  // Ambil data NIS yang dikirim oleh index.php melalui URL
  $nim = $_GET['nim'];
 
  // Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
  $query = "SELECT * FROM mhs WHERE nim='".$nim."'";
  $sql = mysqli_query($connect, $query);  // Eksekusi/Jalankan query dari variabel $query
  $data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
  ?>
 
  <form method="post" action="edit_proses.php?nim=<?php echo $nim; ?>" enctype="multipart/form-data">
  <table cellpadding="8">
  <tr>
    <td>Nama</td>
    <td><input type="text" name="nama" value="<?php echo $data['nama']; ?>"></td>
  </tr>
  </table>
 
  <hr>
  <input type="submit" value="Edit">
  <a href="edit_form.php"><input type="button" value="Batal"></a>
  </form>
</body>
</html>


5. Buatlah file edit_proses.php
6. Ketik script ini:

<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil data NIS yang dikirim oleh form_ubah.php melalui URL
$nim = $_GET['nim'];
// Ambil Data yang Dikirim dari Form
$nama = $_POST['nama'];

    // Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
    $query = "SELECT * FROM mhs WHERE nim='".$nim."'";
    $sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
    $data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
    // Cek apakah file foto sebelumnya ada di folder images
   
    // Proses ubah data ke Database
    $query = "UPDATE mhs SET nama='".$nama."' WHERE nim='".$nim."'";
    $sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
    if($sql){ // Cek jika proses simpan ke database sukses atau tidak
      // Jika Sukses, Lakukan :
     // header("location: index.php"); // Redirect ke halaman index.php
echo "Perubahan sudah tersimpan.";
    }else{
      // Jika Gagal, Lakukan :
      echo "Maaf, gagal disimpan.";
      echo "<br><a href='form_ubah.php'>Kembali Ke Form</a>";
    }
?>


TOMBOL HAPUS
7. Buatlah file hapus_proses.php
8. Ketik script ini:

<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil data NIS yang dikirim oleh index.php melalui URL
$nim = $_GET['nim'];
// Query untuk menampilkan data siswa berdasarkan NIS yang dikirim
$query = "SELECT * FROM mhs WHERE nim='".$nim."'";
$sql = mysqli_query($connect, $query); // Eksekusi/Jalankan query dari variabel $query
$data = mysqli_fetch_array($sql); // Ambil data dari hasil eksekusi $sql
// Cek apakah file fotonya ada di folder images

// Query untuk menghapus data siswa berdasarkan NIS yang dikirim
$query2 = "DELETE FROM mhs WHERE nim='".$nim."'";
$sql2 = mysqli_query($connect, $query2); // Eksekusi/Jalankan query dari variabel $query
if($sql2){ // Cek jika proses simpan ke database sukses atau tidak
  // Jika Sukses, Lakukan :
 // header("location: index.php"); // Redirect ke halaman index.php
 echo "Data sudah dihapus.";
}else{
  // Jika Gagal, Lakukan :
  echo "Data gagal dihapus. <a href='index.php'>Kembali</a>";
}
?>



9. Buka browser, seperti Chrome
10. Jalankan localhost/juni/edit_index.php

"juni" adalah nama folder Anda di htdocs.


Tombol Tambah dengan PHP dan MySQLi

1. Buatlah file tambah_form.php
2. Ketik script ini:

<html>
<head>
  <title>Tambah</title>
</head>
<body>
  <h2>Tambah Mahasiswa</h2>
  <form method="post" action="tambah_proses.php" enctype="multipart/form-data">
  <table cellpadding="8">
  <tr>
    <td>NIM</td>
    <td><input type="text" name="nim"></td>
  </tr>
  <tr>
    <td>Nama Mahasiswa</td>
    <td><input type="text" name="nama"></td>
  </tr>
  </table>


  <br/>
  <br/>
  <input type="submit" value="Simpan">
  <a href="tambah_form.php"><input type="button" value="Batal"></a>
  </form>
</body>
</html>



3. Buat file tambah_proses.php
4. Ketik script ini:

<?php
// Load file koneksi.php
include "koneksi.php";
// Ambil Data yang Dikirim dari Form
$nim = $_POST['nim'];
$nama = $_POST['nama'];

  $query = "INSERT INTO mhs VALUES('".$nim."', '".$nama."')";
  $sql = mysqli_query($connect, $query); // Eksekusi/ Jalankan query dari variabel $query
  if($sql){ // Cek jika proses simpan ke database sukses atau tidak
    // Jika Sukses, Lakukan :
echo "Data sudah tersimpan.";
    //header("location: tambah_form.php"); // Redirect ke halaman index.php
  }else{
    // Jika Gagal, Lakukan :
    echo "Maaf, data gagal tersimpan.";
    echo "<br><a href='tambah_form.php'>Kembali Ke Form</a>";
  }

?>



5. Buka browser, seperti Chrome
6. Jalankan localhost/juni/tambah_form.php

"juni" adalah nama folder Anda di htdocs.

Tuesday, June 4, 2019

Ciri Penyedia Hosting Yang Bagus

Ini bukan hasil analisis tapi sedikit pengalaman menggunakan hosting.

1. Pelayanan 24 jam 7 hari (24/7)
Terkait jam kerja memang ada yang tidak full 24 jam, misal dari pagi sampai sore. Ini memang agak bisa ditolerir walaupun saya sendiri agak sering butuh bantuan di malam hari karena ngotak-ngatik web ada waktunya di malam dan saat ngotak-ngatiklah biasanya terjadi error karena kesalahan saya sendiri tapi tak tahu solusinya.

Kalau hari kerja, bagi saya, wajib 7 hari aktif.
Sebagian penyedia hosting libur Sabtu dan Minggu. Jadi, kalau web error di hari tersebut, saya kalangkabut karena kehilangan pengunjung bahkan klien bisa terus nanya ke saya. Heuheu

2. Bantuan teknis harus tersedia
Penyedia hosting yang bagus biasanya tidak hanya membantu back up data, pembelian hosting, dan perpanjangan hosting.

Akan tetapi, mereka suka membantu hal teknis terkait web sendiri. Tentu saja tidak semua jenis web mereka bersedia membantu.

Yang biasa mereka bantu antara lain web yang dibuat menggunakan CMS wordpress. Bantuan ini biasanya gratis.

Walaupun gratis, kita tidak boleh terlalu banyak nanya, kasihan mereka. Saya sendiri nanyanya jika error tidak menemukan solusi setelah ngubek-ngubek Google.

Kalau menambah fitur mah saya biasanya cari sendiri tutorialnya di Google.

Nah itu dulu jenis penyedia hosting yang saya suka.hehe