Sabtu, 26 Desember 2020

Corel 2020

 klik di sini


Langkah-langkah install

  1. Masukkan kode firewall di note pad terlebih dahulu : drive c: program file-windows-system32-driver - etc dan tambahkan jangan lupa buka notepad dengan administrator
  2. Kemudian install corel draw ya. berikan serial number
  3. kemudian hapus file pasmutlity.dll jangan direplace
  4. Kemudian copy paste file pasmutility.dll yang ada di cracknya
  5. kemudian jalankan file
  6. beres

Jumat, 30 Oktober 2020

Penjelasan tentang kode Biner

 Penjelasan tentang biner

https://takesimpleway.wordpress.com/2010/02/06/3/


klik disini


cara menghitung konversi bit dan desimal

klik disini

Selasa, 27 Oktober 2020

Modul BLK

 https://proglat.kemnaker.go.id/?vocational=3bacd8da-2eb7-4fbb-8c26-b0dd36feaca2&page=1&sub_vocational=

Corel X4

 Klik di sini

Jumat, 23 Oktober 2020

Menambahkan Jumlah Satuan di Excel

LANGKAH-LANGKAH
  1. Klik angka yang akan diberi tambahan satuan
  2. Kemudian klik format cell
  3. Pilih Custom 
  4. Ketik "0 "kg" (contoh dalam satuan Kg)
Dengan begitu maka, tetap bisa ditambahkan tanpa harus menambahkan kolom lagi, untuk menulis satuan.

Kamis, 22 Oktober 2020

Formula Word

 Cara membuat jumlah secara otomatis di table


  1. Buat tabel
  2. Kemudian letakkan krusor di tabel total
  3. Kemudian klik menu layout
  4. Masukkan formula bar ketik " =product(left), untuk mengulangi tekan Ctrl + Y
  5. Untuk menghitung total : ketik =sum(above)

Rabu, 07 Oktober 2020

Camtasia 2019 atau camtasia 8

 klik disini (2019)

camtasia 8 (klik di sini)


Panduan Instalasi :

WAJIB MATIKAN INTERNET DAN ANTIVIRUS

Extract file Camtasia 8.6 yang telah diunduh.

Jalankan file Host Modifier for Camtasia Studio.bat dengan cara klik kanan lalu pilih Run As Administrator.

 Selanjutnya, jalankan file Installer yang bernama camtasia.exe dengan cara klik kanan lalu pilih Run As Administrator.

Pilih Start free trial dan lanjutkan hingga proses instalasi selesai.

Jika sudah selesai, jangan dibuka dulu softwarenya.

Buka folder “JAMU“, lalu copy > paste > replace filenya ke Direktori folder yang ada di bawah ini.

C:ProgramDataTechSmithCamtasia Studio 8

Enjoy!


jangan lupa cara install : klik yang sielent

Minggu, 04 Oktober 2020

Terbilang Excel

 klik di sini

Tutorial : 

https://www.kelasexcel.id/2016/04/download-add-in-fungsi-terbilang-excel.html



Senin, 07 September 2020

Typing Master

 klik di sini

langkah-langkah

  1. Matikan internet dulu
  2. Instal
  3. Masukkan serial number
  4. Kemudian cari di : C:\ProgramData (view hidden dihilangkan dulu ceklistnya)
  5. Cari file tmaster8.net, (lokasinya di paling bawah)
  6. Kemudian klik kanan, kemudian cek list read only
  7. Ready siap digunakan.

Selasa, 01 September 2020

Senin, 31 Agustus 2020

Materi Mengetik 10 Jari



ada alas ada alas ada alas ada alas ada alas ada alas ada alas ada alas


ada kala ada kala ada kala ada kala ada kala ada kala ada kala ada kala


ada jalak ada jalak ada jalak ada jalak ada jalak ada jalak ada jalak ada 


gas alah gas alah gas alah gas alah gas alah gas alah gas alah gas alah


sekala gergaji sekala gergaji sekala gergaji sekala gergaji sekala gergaji 


terharu tertawa terharu tertawa terharu tertawa terharu tertawa terharu tertawa


kita urut falaq kita urut falaq kita urut falaq kita urut falaq


pos irup pos irup pos irup pos irup pos irup pos irup pos irup pos irup pos irup pos irup pos irup 


yuli kuli resah yuli kuli resah yuli kuli resah yuli kuli resah yuli kuli resah 


nirwana bersarang nirwana bersarang nirwana bersarang nirwana bersarang nirwana bersarang


nusantara merdeka nusantara merdeka nusantara merdeka nusantara merdeka


zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang


jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang jalan zigang


exhibition liverpool exhibition liverpool exhibition liverpool exhibition liverpool exhibition 

permen hexos permen hexos permen hexos permen hexos permen hexos permen hexos 


ada adakala alas aduk dada ular kaya dara zulur ukur ayah duduk sedia kopi manis gula dan lezat


Sasar aku fasal ruas jarak laku rusa ubin sauka usul yusuf seekor unta datang dengan sendiri


sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka Sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka Sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka Sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka Sedia jari kau fakir keras akar keluar keris duri iris air pasar pergi mana saja asal kau suka



dari desa fakir keledai lari jika kaki saudara sedari desaku keraton pondokku karangasem


awas dosa rujak dodol roti kerikil saksikan korek passport sosor lilir campur lilin menyala Awas dosa rujak dodol roti kerikil saksikan korek passport sosor lilir campur lilin menyala dari desa fakir keledai lari jika kaki saudara sedari desaku keraton pondokku karangasem





paket lampu kasar udara arloji waduk wakil aris ekor rupiah kotor sikat gigi dan porselen


kain roda radio kerja wali kasir jikalau sayur ada dimana serasi itu dia ibuku selalu beli Kain roda radio kerja wali kasir jikalau sayur ada dimana serasi itu dia ibuku selalu beli


kerajaan dapur paksa seekor saraf pada paku sosial supaya dan termometer dan computer




Antara, Antlantik, Antartika, Besuki, Bercanda, Beramal, Cilacap, GIA, Ciputat, Dereksi, Diskripsi, Dekorasi, Dentuman, Emansipasi, Europe, Erlangga, Fasilitas, Favorit, Favour, Gelisah, Geography, Guntur, Hura-hara, Hembusan nyawa, Hidangan, Hedonisme, Imbalan, Invers, Jejak, Jacky, Jembatan, Kelelawar, Kematian, Lembar, Lunglai, Mayoritas, Minoritas, Neoplasma, Nukleus, Nairobi, Operasi, Ojongono, Orang, Merata, Merpati, Musthofa, Murung, Lelucon, Ludrug, Lumajang, Mos, Perpustakaan, Perhitungan, Probolinggo, Qur’an, Qurban, Qomariyah, Roda, Roxy,


Perpustakaan. Perhitungan. Probolinggo. Qur’an. Qurban. Qomariyah. Roda. Roxy.


Ojongono. Orang. Merata. Merpati. Musthofa. Murung. Lelucon. Ludrug. Lumajang. Mos.


Kelelawar. Kematian. Lembar. Lunglai. Mayoritas. Minoritas. Neoplasma. Nukleus. Nairobi. Operasi.




Guntur. Hura-hara. Hembusan nyawa. Hidangan. Hedonisme. Imbalan. Invers. Jejak. Jacky. Jembatan.


Dekorasi. Dentuman. Emansipasi. Europe. Erlangga. Fasilitas. Favorit. Favour. Gelisah. Geography.



Negara Indonesia adalah Negara KESATUAN YANG BERBENTUK REPUBLIK


Pondok  Karangasem berdiri DIATAS DAN UNTUK SEGALA GOLONGAN.


Kapankah Negara kita Republik Indonesia merdeka.


Buku adalah PATNERMU YANG SETIA sepanjang masa.


Oh... Jangan... Itu yang menjadikan kau MALAS.


Jangan, jangan, merupakan ganggu dia, Diakan orang yang baik itu.


Kata Ayah : “Belajar nak baik-baik agar lulus dalam menempuh ujian.”


Pemuda adalah tumpuan harapan bangsa, dan Negara.


Negara Indonesia adalah Negara KESATUAN YANG BERBENTUK REPUBLIK


Pondok  Karangasem berdiri DIATAS DAN UNTUK SEGALA GOLONGAN.


Kapankah Negara kita Republik Indonesia merdeka.


Buku adalah PATNERMU YANG SETIA sepanjang masa.


Oh... Jangan... Itu yang menjadikan kau MALAS.


Jangan, jangan, merupakan ganggu dia, Diakan orang yang baik itu.


Kata Ayah : “Belajar nak baik-baik agar lulus dalam menempuh ujian.”


Pemuda adalah tumpuan harapan bangsa, dan Negara.


Negara Indonesia adalah Negara KESATUAN YANG BERBENTUK REPUBLIK


Pondok  Karangasem berdiri DIATAS DAN UNTUK SEGALA GOLONGAN.


Kapankah Negara kita Republik Indonesia merdeka.


Buku adalah PATNERMU YANG SETIA sepanjang masa.


Oh... Jangan... Itu yang menjadikan kau MALAS.


Jangan, jangan, merupakan ganggu dia, Diakan orang yang baik itu.


Kata Ayah : “Belajar nak baik-baik agar lulus dalam menempuh ujian.”


Pemuda adalah tumpuan harapan bangsa, dan Negara.




Bersama ini kami kirimkan kabar kepada anda bahwa keadaan saya dan teman-teman tetap sehat walafiat, semoga keadaan anda dan kawan-kawan yang lain demikian adanya.


Ingatlah selalu bahwa setiap permulaan itu sukar, tetapi berbahagialah orang-orang yang selalu tabah dan sabar dalam menanggulangi segala kesukaran itu. Sering kali kita mengalami kesukaran dalam latihan ini, maka tetaplah saudara bersabar dan tekun, jangan sampai melihat key board itu sebagai suara syetan, suara-suara syetan tersebut mengajak kita untuk melihat keyboard, dan mengajak kita untuk tidak maju dalam kursus ini.


Pepatah asing mengatakan; all the beginnings are difficult, ini adalah sekedar pepatah dan saudara dapat membuktikannya sendiri tanpa menggerutu.


Kalau memang pepatah itu benar, berbahagialah orang-orang yang dengan tekun, tabah serta sabar tetap dalam posisinya.


Melaksanakan da’wah adalah juga pemecahan masalah, tentu saja pemecahan masalah sosial dari masyarakat jahiliyah kepada masyarakat Islam, dakwa pada hakikatnya adalah merupakan suatu upaya ke arah sebuah perubahan sosial, perubahan yang berdasar tidak sekedar dipersamakan atau halnya dalam lamunan kosong belaka.


Perubahan tersebut adalah perubahan secara total dari lahir ke batin, yang memerlukan waktu, ketabahan dan kemampuan.


Suatu kepemimpinan cenderung akan berhasil apabila ditunjang dengan adanya komunikasi yang lebih baik, komunikasi yang serasi dan seimbang antara pimpinan dengan kelompok pimpinannya menunjukkan keberhasilan dari seseorang. Memang sulit mencari orang-orang yang memiliki semangat  tinggi, dan sadar akan tujuan yang akan ditempuhnya, besar dedikasinya kepada masyarakat, tidak hanya mengejar kepentingan sendiri.


Mayoritas masyarakat kurang berpendidikan dan tinggal di daerah-daerah yang sangat kurang arus informasi yang merupakan media masa pokok.


Masyarakat yang sedemikian itu relatif itu hanya membungkam saja, tetapi ingat jangan disalah artikan selamanya begitu, kendatipun negeri dihajar dan dijungkirbalikkan sehingga menjadi semraut.


Hati-hati dalam mengetik, tidak perlu tergesa-gesa, biar tekun asal betul dan selamat berhasil dalam kursus ini. Buang saja rasa bosan untuk selalu berlatih pada waktunya, mudah-mudahan engkau dapat mencapai hasilnya, seakan kita sudah hampir selesai dalam kursus ini, karena kita sudah mengetik sekian panjangnya beberapa kalimat, ucapkanlah alhamdulillah.


Selasa, 25 Agustus 2020

Driver Easy Professional 5.6 14.33

 klik di sini


edit host berikut link file nya : 

C:\Windows\System32\drivers\etc


tambahkan baris di bawah ini untuk aplikasi ini (Driver Easy Professional)


127.0.0.1 cdn.drivereasy.com

149.202.196.40 dow0.drivereasy.com

149.202.196.40 dow1.drivereasy.com

Senin, 24 Agustus 2020

Website PD Ponntren Lamongan

 https://pdpontrenlamongan.home.blog/diklat-guru-madin/

Jumat, 21 Agustus 2020

Cara Mengatasi Flashdisk

 Pernahkah anda mengalami? saat anda memasang USB flashdisk ke laptop/PC anda dan tidak terdeteksi oleh laptop/PC? namun flasdisk masih terbaca pada system disk management? lalu muncul tulisan  the system cannot find the file specified ?  seperti pada gambar dibawah ini:

maka ini adalah solusinya:
1. Tekan tombol windows + R lalu ketikan diskpart lalu klik ok


2. Ketikan list disk pada diskpart

Lihat flashdisk terbaca sebagai Disk 1  dengan size 7391 MB (8 GB)

3. Ketikan select disk 1 untuk memilih flashdisk

Setelah flashdisk terpilih lanjut ke step 4

4. Ketikan clean seperti gambar dibawah ini

Maka akan muncul tulisan DiskPart succeeded in cleaning the disk

5. Setelah di cleaning lalu ketikan perintah create partition primary


6. Step terakhir ketikan perintah format fs=fat32 quick

Selesai flasdisk anda akan terbaca kembali





klik di sini, aplikasi untuk perbaikan raw


Windows 10 Pro 19H2 Lite

 Windows 10 Lite 2019 /19H2 (32 dan 64 bit)


klik di sini

jika tidak bisa, atau di sini

jangan lupa pakai rufus

Rabu, 19 Agustus 2020

Pembuka Password Excel, Pdf, dan lain sebagainya

 Password Recovery Bundle 2018 Enterprise Edition 4.6.kuyhAa.Me.rar

klik di sini

Langkah Install

Download, kemudian Extract, Wajib !!

Untuk menginstall bahasa inggris, caranya :

Install dari “Password Recovery Bundle 2018 EE 4.6.exe” dan Hilangkan ceklist ” Install russifer” dan “visitlrepack”

=> Lihat gambar | Berlaku juga untuk yang ingin install portable

Abaikan ” Silent.Install.cmd” dan Silent.portable.cmd”

silahkan jalankan softwarenya dari start menu atau shortcut desktop

done full version

salam luar biasa

Minggu, 05 Juli 2020

IDM terbaru 6,38 b 01

klik di sini

Langkah Install ( Wajib baca )

Uninstall IDM versi lama, pilih Full Uninstall
next Install IDM versi baru sampai selesai
kemudian buka folder Jamu, Copy “IDMan.exe“, lalu paste ke
C:\Program Files (x86)\Internet Download Manager

Replace yang asli
apabila tidak bisa di replace, cek seperti berikut
Jika ada notif, The Action Can’t be completed, silahkan exit dulu Icon IDM nya di system Try

=> Lihat gambar cara Exit

kemudian replace lagi lalu jalankan IDM nya
setelah itu doubleclick “KeyReg” nya, pilih yes
done full version
salam luar biasa

Minggu, 14 Juni 2020

Java

Klik link berikut .


  1. Install configurasi java vscode. Installer of Visual Code for Java Developer klik disini
  2. Install Ekstensi java pack
  3. Install JDK Oracle
  4. Install run code


Selasa, 02 Juni 2020

Composer PHP


  • Download untuk windows di sini
  • Halaman packagist.org kli di sini (Menyimpan skrip php)
contoh sintak : 
<?php
require_once 'vendor/fzaninotto/Faker/src/autoload.php';
$faker = Faker\Factory::create('id_ID');
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>composer</title>
</head>
<h1>Data Penduduk</h1>

<?php for ($i = 0; $i < 10; $i++) : ?>
    <ul>
        <il><?= $faker->name; ?></il>
        <il><?= $faker->address; ?></il>
        <il><?= $faker->email; ?></il>
    </ul>

<?php endfor; ?>

<body>

</body>

</html>

Senin, 01 Juni 2020

Selected Tanggal Form

<?php
// buat array untuk tanggal
$arr_bln = array(
    "1" => "Januari",
    "2" => "Februari",
    "3" => "Maret",
    "4" => "April",
    "5" => "Mei",
    "6" => "Juni",
    "7" => "Juli",
    "8" => "Agustus",
    "9" => "September",
    "10" => "Oktober",
    "11" => "Nopember",
    "12" => "Desember"
);
// cek apakah form telah di submit
if (isset($_POST["submit"])) {
    // form telah disubmit, proses data
    // ambil nilai form
    $tgl = htmlentities(strip_tags(trim($_POST["tgl"])));
    $bln = htmlentities(strip_tags(trim($_POST["bln"])));
    $thn = htmlentities(strip_tags(trim($_POST["thn"])));
    // siapkan variabel untuk menampung pesan error
    $pesan_error = "";
    // cek apakah "tgl" < 10
    if ($tgl <= 10) {
        $pesan_error .= "Maaf, tanggal harus > 10 <br>";
    }
    // jika tidak ada error, tampilkan isi form
    if ($pesan_error === "") {
        echo "Form berhasil di proses <br>";
        echo "Tanggal dikirim : $tgl - $bln - $thn <br>";
        die();
    }
} else {
    $pesan_error = "";
    $tgl = 1;
    $bln = "1";
    $thn = 2016;
}
?>
<!DOCTYPE html>
<html lang="id">

<head>
    <meta charset="UTF-8">
    <title>Belajar PHP</title>
</head>

<body>
    <h1>Pemrosesan Form</h1>
    <?php echo $pesan_error; ?>
    <form action="index.php" method="post">
        <p>
            <label for="tgl">Tanggal Dikirim : </label>
            <select name="tgl" id="tgl">
                <?php
                for ($i = 1; $i <= 31; $i++) {
                    if ($i == $tgl) {
                        echo "<option value = $i selected>";
                    } else {
                        echo "<option value = $i >";
                    }
                    echo str_pad($i, 2, "0", STR_PAD_LEFT);
                    echo "</option>";
                }
                ?>
            </select>
            <select name="bln">
                <?php
                foreach ($arr_bln as $key => $value) {
                    if ($key == $bln) {
                        echo "<option value=\"{$key}\" selected>{$value}</option>";
                    } else {
                        echo "<option value=\"{$key}\">{$value}</option>";
                    }
                }
                ?>
            </select>
            <select name="thn">
                <?php
                for ($i = 2019; $i <= 2025; $i++) {
                    if ($i == $thn) {
                        echo "<option value = $i selected>";
                    } else {
                        echo "<option value = $i >";
                    }
                    echo "$i </option>";
                }
                ?>
            </select>
        </p>
        <input type="submit" name="submit" value="Proses Data">
    </form>
</body>

</html>

Minggu, 31 Mei 2020

Preg_Match (validasi email)

elseif (!preg_match("/.+@.+\..+/", $email)) {
        $pesan_eror .= "Format alamat email tidak sesuai";

Form Pembatasan Ongkir

<?php
// cek apakah form telah di submit
if (isset($_POST["submit"])) {
    // form telah disubmit, proses data
    // ambil nilai form
    $buku = htmlentities(strip_tags(trim($_POST["buku"])));
    $jumlah = htmlentities(strip_tags(trim($_POST["jumlah"])));
    $ongkir = htmlentities(strip_tags(trim($_POST["ongkir"])));
    // siapkan variabel untuk menampung pesan error
    $pesan_error = "";
    // cek apakah "buku" ada di pilihan
    $array_buku = ["html uncover", "css uncover", "php uncover"];
    $buku = strtolower($buku);
    if (!in_array($buku, $array_buku)) {
        $pesan_error .= "Buku tidak tersedia<br>";
    }
    // jumlah pesanan harus berupa angka
    if (!is_numeric($jumlah)) {
        $pesan_error .= "Jumlah buku harus dalam satuan angka<br>";
    }
    // jumlah pesanan harus antara 1 sampai 10
    elseif ($jumlah <= 0 or $jumlah > 10) {
        $pesan_error .= "Jumlah buku antara 1-10<br>";
    }
    // jumlah pesanan harus angka bulat
    elseif ($jumlah != round($jumlah)) {
        $pesan_error .= "Jumlah buku harus dalam angka bulat<br>";
    }
    // ongkos kirim harus berupa angka
    if (!is_numeric($ongkir) or ($ongkir < 5000) or (($ongkir % 1000) != 0)) {
        $pesan_error .= "Ongkos kirim harus dalam kelipatan 1000 (minimal 5000)";
    }
    // jika tidak ada error, tampilkan isi form
    if ($pesan_error === "") {
        echo "<h3>Form Berhasil Diproses </h3><br>";
        echo "Nama Buku : $buku <br>";
        echo "Jumlah Pesanan : $jumlah <br>";
        echo "Ongkos Kirim : $ongkir <br>";
        die();
    }
} else {
    $pesan_error = "";
    $buku = "";
    $jumlah = "";
    $ongkir = "";
}
?>
<!DOCTYPE html>
<html lang="id">

<head>
    <meta charset="UTF-8">
    <title>Belajar PHP</title>
</head>

<body>
    <datalist id="list_buku">
        <option value="php uncover" label="php uncover">
        <option value="css uncover" label="css uncover">
        <option value="html uncover" label="html uncover">
    </datalist>
    <h1>Pemrosesan Form</h1>
    <?php echo $pesan_error; ?>
    <form action="index.php" method="post">
        <p>Jenis Buku: <input type="text" list="list_buku" name="buku" value="<?php echo $buku ?>"></p>
        <p>Jumlah Pesanan: <input type="text" name="jumlah" value="<?php echo $jumlah ?>"></p>
        <p>Ongkos Kirim: <input type="text" name="ongkir" value="<?php echo $ongkir ?>"></p>
        <input type="submit" name="submit" value="Proses Data">
    </form>
</body>

</html>

Form 1 File Tervalidasi karakter dan email

<?php
if (isset($_POST["submit"])) {
    /* ambil nilai form */
    $nama = htmlentities(strip_tags(trim($_POST["nama"])));
    $email = htmlentities(strip_tags(trim($_POST["email"])));
    $buku = strtolower(htmlentities(strip_tags(trim($_POST["buku"]))));
    $pesan_eror = "";
    $array_buku = ["html uncover", "css uncover", "php uncover"];

    if (empty($nama)) {
        $pesan_eror .= "Nama belum diisi <br>";
    } elseif (strlen($nama) <= 5) {
        $pesan_eror .= "nama harus 5 digit <br>";
    }
    if (empty($email)) {
        $pesan_eror .= "Email belum diisi";
    } elseif (strpos($email, "@") == false) {
        $pesan_eror .= "Penulisan alamat email salah <br>";
    }
    if (empty($buku)) {
        $pesan_eror .= "Buku belum diisi";
    } elseif (!in_array($buku, $array_buku)) {
        $pesan_eror .= "Buku tidak tersedia";
    }

    if ($pesan_eror == "") {
        echo "<h1>Form Berhasil diproses</h1>";
        echo "Nama : $nama <br>";
        echo "Email : $email <br>";
        echo "Buku : $buku";
        die();
    }
} else {
    $pesan_eror = "";
    $nama = "";
    $buku = "";
    $email = "";
}
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>form</title>
</head>

<body>

    <datalist id="list_buku">
        <option value="php uncover" label="php uncover">
        <option value="html uncover" label="html uncover">
        <option value="css uncover" label="css uncover">
    </datalist>
    <?php
    echo $pesan_eror;
    ?>
    <form action="index.php" method="POST">
        <fieldset>
            <legend align="">Latihan Form</legend>
            <p>
                <label for=""> Nama : </label>
                <input type="text" name="nama" value="<?php echo $nama ?>" placeholder="nama lengkap">
            </p>
            <p>
                <label for=""> Email : </label>
                <input type="text" name="email" value="<?php echo $email ?>" placeholder="alamat email">
            </p>
            <p>
                <label for=""> Buku : </label>
                <input type="text" name="buku" list="list_buku" value="<?php echo $buku ?>" placeholder="Pilih Buku yang tersedia">
            </p>
            <p>
                <input type="submit" name="submit" value="Proses Data" id="">
            </p>
        </fieldset>
    </form>
</body>

</html>

Form 1 FIle index.php

<?php
if (isset($_POST["submit"])) {
    /* ambil nilai form */
    $nama = htmlentities(strip_tags(trim($_POST["nama"])));
    $email = htmlentities(strip_tags(trim($_POST["email"])));
    $pesan_eror = "";
    if (empty($nama)) {
        $pesan_eror .= "Nama belum diisi <br>";
    }
    if (empty($email)) {
        $pesan_eror .= "Email belum diisi";
    }
    if ($pesan_eror == "") {
        echo "<h1>Form Berhasil diproses</h1>";
        echo "Nama : $nama <br>";
        echo "Email : $email";
        die();
    }
} else {
    $pesan_eror = "";
    $nama = "";
    $email = "";
}
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>form</title>
</head>

<body>
    <?php
    echo $pesan_eror;
    ?>
    <form action="index.php" method="POST">
        <fieldset>
            <legend align="">Latihan Form</legend>
            <p>
                <label for=""> Nama : </label>
                <input type="text" name="nama" value="<?php echo $nama ?>" id="">
            </p>
            <p>
                <label for=""> Email</label>
                <input type="text" name="email" value="<?php echo $email ?>" id="">
            </p>
            <p>
                <input type="submit" name="submit" value="Proses Data" id="">
            </p>
        </fieldset>
    </form>
</body>

</html>

Form (2 File) dengan Isset

Index.php

<?php
if (isset($_GET["pesan"])) {
    $pesan = "<p>{$_GET["pesan"]} </p>";
} else {
    $pesan = "";
}
/* ambil nilai nama  dan email jika ada */
if (isset($_GET["nama"])) {
    $nilai_nama =  $_GET["nama"];
} else {
    $nilai_nama = "";
}
if (isset($_GET["email"])) {
    $nilai_email =  $_GET["email"];
} else {
    $nilai_nama = "";
}

?>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>form</title>
    <link rel="stylesheet" href=<?php echo "/aqil_web/style.css"; ?>>
</head>

<body>

    <h1>Halaman Form</h1>
    <?php
    echo $pesan;
    ?>
    <div>
        <form action="proses.php" method="POST">
            <fieldset>
                <legend align="">Latihan Form</legend>
                <p>
                    <label for=""> Nama : </label>
                    <input type="text" name="nama" value="<?php echo $nilai_nama ?>" id="">
                </p>
                <p>
                    <label for=""> Email : </label>
                    <input type="text" name="email" value="<?php echo $nilai_email ?>" id="">
                </p>
                <p>
                    <label for=""> Belajar PHP</label>
                    <input type="checkbox" name="belajar" value="Master PHP" id="">
                </p>
                <p>
                    <input type="submit" name="submit" value="Proses Data" id="">
                </p>

            </fieldset>
        </form>
    </div>
</body>

</html>

proses.php

<?php
if (!isset($_POST["submit"])) {
    header("Location: index.php");
    die();
}

$nama = trim($_POST["nama"]);
$email = trim($_POST["email"]);

/* email untuk dikirim kembali */
$query_nama = "nama=" . urlencode($nama);
$query_email = "email=" . urlencode($email);
$query_isi = "&$query_nama&$query_email";

/* Untuk ngecek apakah sudah diisi atau belum */


if (empty($nama)) {
    $pesan = urlencode("Nama harus di isi");
    header("Location: index.php?pesan={$pesan}{$query_isi}");
    die();
}
if (empty($email)) {
    $pesan = urlencode("Email harus di isi");
    header("Location: index.php?pesan={$pesan}{$query_isi}");
    die();
}

?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>proses</title>

</head>

<body>
    <h1>Halaman Proses</h1>
    <?php
    echo "Nama: $nama <br>";
    echo "Email: $email <br>";
    if (isset($_POST["belajar"])) {
        echo "Belajar: " . $_POST["belajar"] . "<br>";
    }
    ?>
</body>

</html>


Membuat Form 1 PHP

File Index

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>belajar form</title>
    <link rel="stylesheet" href=<?php echo "/aqil_web/style.css" ?>>
</head>

<body>
    <h1>Form Registrasi</h1>
    <div>
        <form action="proses.php" method="POST">
            <fieldset>
                <legend align="">Biodata Santri</legend>
                <p>
                    <label for="nama"> Nama : </label>
                    <input type="text" name="nama" id="nama">
                </p>

                <p>
                    <label for="nim"> NIM : </label>
                    <input type="text" name="nim" id="nim">
                </p>
                <p>
                    <label for="tgl"> Tanggal Lahir : </label>
                    <select name="tgl" id="tgl">
                        <?php
                        for ($i = 1; $i <= 31; $i++) {
                            echo "<option value =$i>";
                            echo str_pad($i, 2, "0", STR_PAD_LEFT);
                            echo "</option>";
                        }
                        ?>
                    </select>
                    <select name="bln" id="bln">
                        <option value="Januari">Januari</option>
                        <option value="Februari">Februari</option>
                        <option value="Maret">Maret</option>
                        <option value="April">April</option>
                        <option value="Mei">Mei</option>
                        <option value="Juni">Juni</option>
                        <option value="Juli">Juli</option>
                        <option value="Agustus">Agustus</option>
                        <option value="September">September</option>
                        <option value="Oktober">Oktober</option>
                        </option>
                        <option value="Nopember">Nopember</option>u</option>
                        <option value="Desember">Desember</option>u</option>
                    </select>
                    <select name="thn" id="thn">
                        <?php
                        for ($i = 1980; $i <= 2020; $i++) {
                            echo "<option value =$i>$i</option>";
                        }
                        ?>
                    </select>
                </p>
                <p><label for="alamat">Alamat : </label>
                    <textarea name="alamat" id="alamat" cols="22" rows="5"></textarea></p>
                <p>
                    <label for="">Jenis Kelamin : </label>
                    <label for=""><input type="radio" name="jk" value="laki2">Laki-laki </label>
                    <label for=""><input type="radio" name="jk" value="perempuan">Perempuan </label>

                </p>
            </fieldset>
            <fieldset>
                <legend align="">User Account</legend>
                <p>
                    <label for="username"> Username</label>
                    <input type="text" name="username" id="username">
                </p>
                <p>
                    <label for="email"> Email</label>
                    <input type="text" name="email" id="email">
                </p>
                <p>
                    <label for="pass"> Password</label>
                    <input type="password" name="password" id="nama">
                </p>
                <p>
                    <label for="repass"> Ulangi Password</label>
                    <input type="password" name="repassword" id="repass">
                </p>
            </fieldset>
            <fieldset>
                <legend align="">Resolusi Tahun Ini</legend>
                <p>
                    <input type="checkbox" name="target1" value="HTML" id="html">
                    <label for="html"> Menguasai HTML</label>
                </p>
                <p>
                    <input type="checkbox" name="target2" value="CSS" id="css">
                    <label for="css"> Paham CSS</label>
                </p>
                <p>
                    <input type="checkbox" name="target3" value="PHP" id="php">
                    <label for="php"> Mastering PHP</label>
                </p>
            </fieldset>
            <p><input type="submit" value="kirim data" name="submit"></p>
        </form>
    </div>
</body>


</html>

file proses

<?php
if (!isset($_POST["submit"])) {
    header("Location: index.php");
    die();
}
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>proses</title>
</head>

<body>
    <h1>Halaman Proses</h1>
    <?php
    echo "Nama          : " . $_POST["nama"] . "<br>";
    echo "NIM           : " . $_POST["nim"] . "<br>";
    echo "Tanggal Lahir : " . str_pad($_POST["tgl"], 2, "0", STR_PAD_LEFT) . " " . $_POST["bln"] . " " . $_POST["thn"] . "<br>";
    echo "Alamat        : " . $_POST["alamat"] . "<br>";
    if (isset($_POST["jk"])) {
        echo "Jenis Kelamin :" . $_POST["jk"] . "<br>";
    }

    echo "Password  : " . $_POST["password"] . "<br>";
    echo "Konfirmasi Password " . $_POST["nim"] . "<br>";
    if (isset($_POST["target1"])) {
        echo "Target1 :" . $_POST["target1"] . "<br>";
    }
    if (isset($_POST["target2"])) {
        echo "Target2 :" . $_POST["target2"] . "<br>";
    }
    if (isset($_POST["target3"])) {
        echo "Target3 :" . $_POST["target3"] . "<br>";
    }


    ?>
</body>

</html>

file CSS

div {
    background-color: rgba(37, 220, 226, 0.726);
    width: 400px;
}

p {
    margin: 0;
}

fieldset {
    margin-top: 10px;
}

input[type="text"],
input[type="password"],
select,
textarea {
    margin-left: 10px;
    margin-bottom: 10px;
}

input[type="checkbox"] {
    margin-left: 120px;
}

label {
    width: 110px;
    float: left;
}

label[for="html"],
label[for="css"],
label[for="php"] {
    float: initial;
}

Settingan J.Son Default VCODE

{
    "editor.minimap.enabled": false,
    "explorer.openEditors.visible": 0,
    "editor.formatOnSave": true,
    "workbench.colorTheme": "One Dark Pro",
    "editor.fontSize": 12,
  "window.zoomLevel": 1,
    "window.zoomLevel": 0,
    "explorer.confirmDragAndDrop": false,
    "php.suggest.basic": false,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "workbench.iconTheme": "vscode-icons",
    "explorer.confirmDelete": false,
    "liveServer.settings.donotShowInfoMsg": true,
  "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
    "editor.fontFamily": "Fira Code",
    "vsicons.dontShowNewVersionMessage": true,
    "editor.fontLigatures": true,
    // Enable per-language
"[javascript]": {
    "editor.formatOnSave": true
},
"[php]": {
  "editor.formatOnSave": true
}

}



=============================================





Sabtu, 30 Mei 2020

Kode Format Tanggal-Hari-Bulan PHP

Format angka/nama hari:

✔ d: Angka hari dengan format 2 digit dan didahului angka nol: 01 hingga 31.
✔ j: Angka hari dengan format 2 digit dan tanpa angka nol: 1 hingga 31.
✔ w: Angka hari untuk satu minggu, 0 hingga 6.
✔ z: Angka hari untuk satu tahun, 0 hingga 365.
✔ D: Nama hari dengan singkatan 3 karakter bahasa inggris: Sun, Mon hingga Sat.
✔ l: Nama hari dalam bahasa inggris: Sunday, Monday hingga Saturday.
✔ S: Awalan 2 digit karakter dalam bahasa inggris untuk nama hari: st, nd, rd dan th.

Format angka/nama bulan:

✔ m: Angka bulan dengan format 2 digit dan didahului angka nol: 01 hingga 12.
✔ n: Angka bulan dengan format 2 digit dan tanpa angka nol: 1 hingga 12.
✔ M: Nama bulan dengan singkatan 3 karakter bahasa inggris: Jan, Feb hingga Dec.
✔ F: Nama bulan dalam bahasa inggris: January, February hingga December.
✔ t: Total jumlah hari dalam 1 bulan : 28 hingga 31.

Format angka/nama tahun:

✔ L: 1 jika tahun kabisat, 0 jika bukan tahun kabisat.
✔ Y: Angka tahun dengan 4 digit, seperti 1998, 2002 dan 2016
✔ y: Angka tahun dengan 2 digit, seperti 98, 02 dan 16

Format angka untuk waktu:

✔ a: am atau pm, dengan huruf kecil.
✔ A: AM atau PM, dengan huruf besar.
✔ g: Angka jam dalam format 12 jam, tanpa awalan nol: 1 hingga 12.
✔ G: Angka jam dalam format 24 jam, tanpa awalan nol: 0 hingga 23.
✔ h: Angka jam dalam format 12 jam, dengan awalan nol: 01 hingga 12.
✔ H: Angka jam dalam format 24 jam, dengan awalan nol: 01 hingga 23.
✔ i: Angka menit dengan awalan nol: 00 hingga 59.
✔ s: Angka detik dengan awal nol: 00 hingga 59.

Fungsi Selisih Tanggal PHP

file function.php

<?php
function cari_selisih_tanggal($tanggal1, $tanggal2)
{
    $tanggal1 = strtotime($tanggal1);
    $tanggal2 = strtotime($tanggal2);

    $selisih_tanggal = abs($tanggal2 - $tanggal1);
    $satu_hari = 24 * 60 * 60;
    $satu_bulan = 30 * 24 * 60 * 60;
    $satu_tahun = 365 * 24 * 60 * 60;


    $selisih["tahun"] = floor($selisih_tanggal / $satu_tahun);
    $selisih["bulan"] = floor(($selisih_tanggal - ($selisih["tahun"] * $satu_tahun)) / $satu_bulan);
    $selisih["hari"] = floor(($selisih_tanggal - ($selisih["tahun"] * $satu_tahun) - ($selisih["bulan"] * $satu_bulan)) / $satu_hari);

    return $selisih;
}


file utama

<?php
include("function.php");
$hasil = cari_selisih_tanggal("12-10-2016", "27-10-2016");

echo "Selisih tanggal adalah =
{$hasil["tahun"]} tahun,
{$hasil["bulan"]} bulan,
{$hasil["hari"]} hari";
echo "<br>";

PHP OOP


<?php
$tanggal1 = date_create("17-08-2019");
$tanggal2 = date_create("18-10-2020");

$selisih = date_diff($tanggal1, $tanggal2);


echo "jatuh tempo saudara adalah $selisih->d hari, $selisih->m bulan, $selisih->y tahun";

echo "<br>";
?>


Membuat Selisih Tanggal

<?php

$tanggal1 = strtotime("30-05-2020");
$tanggal2 = strtotime("31-05-2020");
$selisih_tanggal = abs($tanggal2 - $tanggal1);


$satu_tahun = 365 * 24 * 60 * 60;
$satu_bulan = 30 * 24 * 60 * 60;
$satu_hari = 24 * 60 * 60;


$selisih_tahun = floor($selisih_tanggal / $satu_tahun);
$selisih_bulan = floor(($selisih_tanggal - ($selisih_tahun * $satu_tahun)) / $satu_bulan);
$selisih_hari = floor(($selisih_tanggal - ($selisih_bulan * $satu_bulan)) / $satu_hari);


echo "<br>";
echo "Selisih tanggal adalah $selisih_tahun tahun, $selisih_bulan bulan, $selisih_hari hari";

Membuat tanggal Bahasa Indonesia PHP

<?php

$nama_hari = ["Ahad", "Senin", "Selasa", "Rabu", "Kamis", "Jum'at"];
$nama_bulan = ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember"];

$hari = date("w");
$tanggal = date("j");
$bulan = date("n") - 1;
$tahun = date("Y");
echo "Tanggal hari ini adalah :<strong> $nama_hari[$hari], $tanggal $nama_bulan[$bulan] $tahun </strong>";


klik di sini untuk menghubah php.ini waktu asia

Untuk versi php.ini, silahkan cari pengaturan date.timezone lalu ubah nilainya menjadi "Asia/
Jakarta" (tanpa tanda kutip). Save php.ini, lalu restart apache. Kemudian lihat kembali di
phpinfo() untuk memastikan pengaturan telah berubah.

lakukan pencarian di php.ini : date.timezone=

============================
<?php
date_default_timezone_set("Asia/Jakarta");

echo date("d - m - Y, H:i:s"); // 05 - 05 - 2019, 19:02:39

Cara Penulisan Redirec di PHP

Perhatikan tanda titik dua setelah location


<?php
header("Location: http://www.duniailkom.com");
?>

Menampilkan Karakter Copyrigh di HTML

klik di sini

Cara Design Table Menarik

tr:nth-child(even) {
    background-color: aqua;
}

tr:hover {
    background-color: brown;
    color: azure;
}

Cara Menampilkan CSS di Halaman PHP

Taruh di header seperti biasa pada halaman html, kemudian ketikkan seperti ini, cermati kode php sebagai berikut, posisinya di mana

  <link rel="stylesheet" type="text/css" href=<?php echo "/aqil_web/aqil.css" ?>>

User Snipset Visual Code


  • Buatlah file j.son
  • Masuk file - preference kemudian user snipset
{
"aqil php": {
"prefix": "php",
"body": "<?php $1 ?>",
}

"aqil phpp": {
"prefix": "phpp",
"body": "<?= $1 ?>",
}
 
"aqil echo": {
"prefix": "ec",
"body": "echo \"${1:text}\" ",
}
"aqil Fungsi": {
"scope": "php",
"prefix": "fung",
"body": "function ${1:nama_fungsi}(${2:\\$variable}) {\t${3:#code...};}",
}
 
"aqil Coment": {
"scope": "javascript,html, php",
"prefix": "comen",
"body": "$BLOCK_COMMENT_START ${1:placeholder} $BLOCK_COMMENT_END"
}
 
"aqil Input": {
"prefix": "inpul",
"body": [
"<p>",
"<label for=\"$1\"> ${2:Username}</label>",
"\t<input type=\"${3:text}\" name=\"$4\" placeholder=\"$5\" id=\"$6\" value=\"$7\">",
"</p>",
]
}
 
 
 
"aqil Form": {
"prefix": "formul",
"body": [
"<form action=\"${1:file.php}\" method=\"${2|GET,POST|}\">",
"\t<fieldset>",
"\t<legend >${3:judul}</legend>",
"\t$5",
"\t</fieldset>",
"</form>"
],
}
 
"aqil label": {
"prefix": "fielku",
"body": [
"<fieldset>",
"<legend align=\"$1\">${2:username}</legend>",
"$3",
"</fieldset>"
],
}
}

Rabu, 27 Mei 2020

Font Fira Code untuk VS CODE

 "editor.fontFamily": "Fira Code",
    "editor.fontLigatures": true,
      // Set the default
"editor.formatOnSave": false,
// Enable per-language
"[javascript]": {
    "editor.formatOnSave": true
},
"[php]": {
  "editor.formatOnSave": true
}


copy code di atas, lalu pastekan di Settting.json VSCODE
simpan dan reload kembali VSCOdenya.

klik di sini untuk font Fira Code

Taq untuk php



{
"PHP Tag": {
"prefix": "php",
"body": "<?php $1 ?>"
},
"Inline Echo": {
"prefix": "phpp",
"body": "<?= $$1; ?>"
},
"Input Label": {
"prefix": "formel",
"body": [
"<label>",
"\t${3:Username}",
"\t<input type=\"${1:text}\" name=\"${2:username}\">",
"</label>"
]
},
"My Form": {
"prefix": "myform",
"body": "<form method=\"${1|get,post|}\" action=\"$2\">$3</form>"
}
}