Nadilah

Welcome

To

My

Blog

sa'ya Nadilah,
Siswa & Magang
Dari, SMKN 1 LUBUK BATU JAYA.

hay,perkenalkan nama saya Nadilah,perlu kalian ketahaui saya magang di DISKOMINFO INDRAGIRI HULU & blog ini di buat untuk memenuhi salah satu tugas saya selama magang di DISKOMINFO INDRAGIRI HULU .

What I Do
UI/UX Design

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Brand Identity

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Web Design

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Mobile Apps

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Analytics

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Photography

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.

Recent Works

magang 12 - 16 september 2022

Assalamualaikum wr wb

Pertama" disini kita akan melakukan kegiatan seperti biasa yaitu apel pagi lalu kembali ke gedung c untuk melanjutkan materi pembelajaran selanjutnya yaitu tentang login

Login disini yang dimaksud yaitu untuk masuk ke dalam sebuah web atau aplikasi.untuk membuat login system ada beberapa hal yang harus kita buat seperti registrasi,login,session,cookie.pada halaman sebelumnya kita sudah membuat halaman registrasi lalu pada halaman ini kita akan membuat halaman login nya,kita buka htdocs nya lalu kita copy pertemuan sebelumnya untuk melanjutkan ke pertemuan kali ini.kita buat halaman baru yaitu login.php di dalam login ini nanti akan ada form nya dan di atasnya akan dikasih logika nya.kita buka tag html lalu dijudulnya diberi halaman login dan method nya diberi post seperti ini

Lalu setelah itu kita buat label dan input seperti ini


Dan ini tampilan di web nya



Dibagian atasnya kita perbaiki buka tag php lalu kita koneksi kan ke halaman functions nya kita buat untuk cek username dan cek password nya agar kita login tidak sembarangan orang bisa masuk dan jika udah benar password nya maka di tampilan index nya akan tampil username baru tadi dan di database nya pun akan masuk username dan password baru yang sudah di acak.dan jika password salah maka halaman login tidak akan bekerja dan gagal untuk login.




Sekian materi login ini di materi selanjutnya yang akan dipelajari yaitu session

Definisi session itu adalah mekanisme penyimpanan informasi ke dalam variabel agar bisa digunakan di lebih satu halaman.seperti biasa kita copy dulu pertemuan sebelumnya yaitu pertemuan15 ke pertemuan 16 kali ini,lalu setelah kita buat pertemuan16 nya kita buka dulu ke halaman login nya disitu dibuat set session nya agar kita bisa terhubung juga ke halaman session nya nanti.


Seperti itu kira kira ketika kita ke halaman login maka kita ingin membuka nya dari web kita tidak bisa masuk langsung ke index nya,kita harus mengisi username kita dulu dan password yang benar untuk melanjutkan ke halaman index kita.



Lalu kita buat folder baru yaitu halaman untuk logout nya



Ketika logout nya kita tekan maka akan kembali lagi ke halaman login nya

Sekian materi yang saya pelajari kali ini yaitu tentang login dan session saya akhiri

Wassalamu'alaikum wr wb





















Setelah itu di bawah form nya












magang 5 - 9 september 2022

Assalamualaikum wr wb

 pagi ini seperti biasa diawali dengan apel pagi dan setelah apel pagi kembali ke kantor c untuk melanjutkan materi pembelajaran,kali ini saya melanjuti materi saya yaitu tentang upload.
di dalam materi upload ini pertama kali yang kita harus mengerti tentang bagaimana file handling itu dengan  menggunakan <input type='file'.... lalu setelah itu kita mempelajari enctype untuk mengelola input kita butuh form setelah itu kita pelajari $_FILES untuk menangani data file tadi lalu ada lagi yang kita pelajari yaitu move_uploaded_file dimana fungsinya benar" untuk memindahkan/mengupload file" kita tadi.
 Lalu seperti biasa kita buka sublime text nya jita copy pertemuan12 dan diganti menjadi pertemuan13 setelah itu kita buka ke halaman tambahnya kita scroll ke bagian input type gambarnya agar di dalam tampilannya seperti ini

Selanjutnya di form actionnya ditambah enctype nya yaitu mumtipart/form-data lalu buka halaman functionnya kita tambah upload gambarnya dengan $gambar = upload();
 Seperti ini tambahan upload gambar di functions


// Pengecekan yang di upload gambar atau bukan



// Lalu cek ukuran gambar,karena gambar ukurannya harus sama semua jika tidak gambar tidak akan valid/tidak bisa digunakan

Jika sudah mencakup ketiga nya maka gambar lolos upload seperti ini






Itulah materi upload kali ini selanjutnya kita lanjutkan materi yang di pelajari yaitu tentang registrasi,pada fitur registrasi ini disebut juga dengan sign up nah ketika sistem sudah bisa login dengan registrasi maka user berhasil masuk dan jika user salah memasukan data di registrasi maka tidak akan bisa login.Seperti biasa kita buka sublime text nya kita copy pertemuan13 lalu kita ganti ke pertemuan14 lalu kita buat halaman baru dengan nama registrasi,pada halaman registrasi ini kita isi bagaimana cara daftar dengan menggunakan data diri kita lalu jika sudah mengisi registrasi kita akan di arahkan ke halaman loginnya,di halaman registrasi nya seperti biasa kita isi dengan tag html lalu didalamnya kita isi form dengan atributnya yaitu POST setelah itu didalamnya kita isi username,password dan konfirmasi password nya ini tampilan di web nya



lalu kita buat tabel untuk user nya menggunakan phpmyadmin setelah sudah membuat tabel nya kita buka lagi halaman registrasi nya lalu kita arahkan ke ke atas kita isi tag php yang didalamnya kita buat cara untuk mengkonekkan ke database user setelah itu sudah kita beralih ke halaman functions dan kita tambah dengan function registrasi didalam sublime text nya seperti ini



// lalu kita buat cek informasi password supaya memastikan password yang kita buat benar atau salah,kita buat lagi enkripsi password dan tambah user baru ke database seperti ini


ketika semua data registrasi diisi dan berhasil maka akan masuk ke dalam tabel database user yang dibuat tadi,seperti ini


Begitu lah seterusnya dan jika registrasi menggunakan data yang sama maka akan gagal untuk login
Sekian materi yang saya pelajari kali ini tentang registrasi,saya akhiri
Wassalamu'alaikum wr wb


magang 29 agustus - 2 september 2022

 Assalamualaikum wr wb

  pertama tama disini seperti biasa diawali dengan apel pagi dan selanjutnya kembali ke kantor c,namun di tanggal 29 agustus ini saya tidak apel pagi dikarenakan telat karena baju seragam saya masih di tempat loundry,saat ingin mengambil baju minggu sore ternyata owner sedang tidak ada dirumah dan dihari senin pagi saya kesana lagi ternyata belum buka dan baru buka pada jam 08.30 an jadi setelah saya ambil  baju nya saya langsung kekantor c.Sesampainya saya di kantor c saya masuk keruangan dan melanjutkan lagi materi yang saya pelajari yaitu tentang UPDATE materi update ini yaitu menjelaskan bagaimana cara memperbaiki/memperbarui database mysql pelajar tersebut.

Seperti biasa di pertemuan kali ini yaitu pertemuan 11 lalu kita copy lagi dari pertemuan sebelumnya yaitu pertemuan 10, selanjutnya kita melakukan cara bagaimana mengubah data nya dan yang sebelumnya kita membuat data yaitu hapus.kita buka index nya dan scroll kebawah cari tombol aksi nya untuk memperbaiki,kita buat file ubah yang diisi elemen" copy di dalamnya,di halaman ubah ini kita copy dari halaman tambah karena isi nya tidak jauh beda hanya dirubah sedikit saja.disini kita ubah cek data berhasil di ubah dan gagal di ubah seperti ini contohnya


Selanjutnya kita ubah lagi perbaiki lagi judul"nya,setelah itu button nya kita ganti juga dengan kata ubah di form nya pada text NRP nama email diberi required value supaya jika hanya dimasukan data itu aja tidak bisa login dan data gagal diubah lalu selanjutnya yang akan dilakukan yaitu mengambil id di url sepeti ini contohnya 

Terus kita scroll kebawah kita tambahkan atribut value nya di nama,NRP,email,gambar dan jurusannya seperti ini contohnya


Lalu di halaman functions nya dibuat lagi functions ubah dengan mengonek kan ke database setelah melakukan itu kita melakukan query.
Query nya kita ganti dengan UPDATE apa dengan mengganti apa lalu kita isi ulang dengan data baru.


Lalu kita kembali lagi ke halaman ubah,kita kasih id nya agar bisa terkirim ke database nya juga seperti ini contohnya


Dan jika tampilan nya kita ubah akan muncul data berhasil diubah


Selesai sudah materi tentang update tersebut dan selanjutnya akan dilanjutkan yaitu belajar searching,pada materi searching kita diminta belajar bagaimana cara mencari data tersebut.
pertama tama disini kita buat folder baru pertemuan12 dengan cara mengcopy pertemuan11 kemaren yang telah dibuat setelah itu kita buka halaman index nya kita tambah di variabel nya order by id lalu di form nya kita buat post dan input type nya kita isi keyword lalu kita kasih button cari seperti ini lah kira" kodingnya



setelah itu kita ke halaman functions kita scroll kebawah kita kasih nama functions cari  nya agar bisa koneks lalu setelah dirubah baru lah kita bisa melihatnya di web seperti ini


begitulah kira kira bagaimana cara searching,saya akhiri

Wassalamualaikum wr wb

















Magang 22-26 Agustus 2022

 Assalamualaikum wr wb

Pagi ini seperti biasa diawali dengan apel pagi pada pukul 08.00-08.15 dan setelah selesai apel saya sarapan terlebih dahulu lalu kembali ke kantor untuk melanjutkan materi yang saya pelajari yaitu tentang PHP.

Disini saya melanjutkan materi yang saya pelajari sudah sampai ke materi PHP&MYSQL.Disalam materi ini mempelajari bagaimana cara membuat tabel dan agar bisa di tampilkan dan dilihat di phpmyadmin apakah konek ke database atau tidak,seperti ini contoh tampilan database nya:


Jika sudah kita kembali membukukan halaman web nya dengan bahasa php,bisa menghubungkannya dengan berbagai cara contohnya :



Di dalam koding PHP ini membuat data untuk dihubungkan ke database,dengan memasukan kode database nya. Lalu diisi bagaimana cara mengubah dan menghapus data tersebut agar bisa tampil bagus dan diberi gambar 




Seperti itulah contoh koding dan tampilan nya,lalu dilanjutkan untuk membuat file baru yaitu functions.php

Di file functions.php ini koneksi database mysql di index tadi dipindah,lalu di index diberi require,didalam require tersebut diisi nama file untuk mengoneksi kan file tersebut.
Seperti ini lah contoh nya


Lalu kembali ke file functions di dalam nya dibuat funcions query untuk mengisi variabel koneksi nya untuk mengambil data.



Lalu kembali lagi ke file index dimasukan variabel nya lalu diisi dengan kontak tadi.


Dan ini lah tampilan di web nya


Segitu lah pembelajaran tentang PHP dan MYSQL dan selanjutnya akan di lanjutkan materi yang di pelajari yaitu tentang insert dan delete.

Di dalam materi insert dan delete ini menjelaskan tentang bagaimana cara menghapus data dan menyisipkan baris baru di dalam tabel database.Langsung saya pertama kita buat pertemuan 10 dengan mengcopy pertemuan 9 untuk melanjutkan yang sudah dibuat di pertemuan 9 di kode editor tersebut sama saya tampilannya di pertemuan 9 disini kita akan mengubah tampilan nya agar lebih bagus lagi.Di pertemuan 10 index2 nya kita hapus saja,dibawah h1 kita buat tampilan tambah.php nya kita buat file baru yaitu tambah data untuk bisa koneksi.




Bila data berhasil di tambahkan,tampilan nya akan jalan


Dan bila data salah,tampilan akan memunculkan data gagal di tambahkan

Setelah itu kita buat lagi file hapus.php untuk membuat tampilan hapusnya jalan jika data benar akan tampil (data berhasil di hapus) dan jika salah maka tampil la (data gagal di hapus)


Lalu dihalaman hapus nya kita koneksi kan ke dalam functions.php nya menggunakan require,lalu ke halaman functions nya kita ini functions hapus.


Dan begini tampilan jika data dihapus


Lalu kita ubah sedikit di halaman hapus nya buat yakin atau tidak untuk menghapus nya agar jika tidak sengaja menekannya data nya tidak langsung hilang


Selesai sudah materi yang saya pelajari di latihan 12 yaitu tentang insert dan delete,saya akan melanjutkan lagi di hari berikutnya
Saya akhiri 

Wassalamu'alaikum wr wb 














Magang 15-19 Agustus 2022

 Assalamualaikum wr wb

Pagi ini di awali dengan apel pagi pada puk 08.00-08.15 wib,setelah selesai apel pagi saya dengan rekan magang saya yang lain saya sarapan terlebih dahulu agar tidak lapar ketika melanjutkan tugas saya.setelah saya sarapan saya kembali ke kantor C untuk melanjutkan pembelajaran saya yaitu PHP.disini saya mempelajari materi tentang GET & POST,pada materi ini lebih dahulu membuat folder pertemuan 7 dan membuat file latihan 1.php di dalam folder latihan 7.Setelah itu di dalam file tersebut dibuat tag PHP yang di dalamnya ada tag html lalu judul diberi nama GET sebelum itu di atas tag html ada sebuah variabel untuk membungkus isi dari halaman tersebut setelah langkah" dibuat seperti ini




Maka akan tampil halaman nya seperti ini


Ketika tampilan latihan 1 di sorot namanya maka akan jalan dan tampil ke halaman latihan2.

Lalu setelah itu tambah file latihan 2.php 
awal" kita buka dengan tag html dan diisi data diri seperti nama,email,nik,gambar.Lalu ketika di jalankan pada latihan1 akan masuk ke latihan2 karena pada latihan1 dan latihan2 berhubungan dengan mengirimkan datanya ke latihan2




Tampilan seperti ini jika di klik tampilan halaman latihan1 nya



Seperti itulah tampilan nya.

Pada pembelajaran GET & POST ini yaitu bertujuan untuk menghubungkan data pada halaman 1 ke halaman lainnya yang digunakan pada beberapa koding lainnya.

Pada hari berikutnya saya melanjutkan pembelajaran saya yaitu DATABASE & MYSQL 
 Yang kita lakukan yaitu menyimpan dan mengelola data di database dan MYSQL.Software yang akan di gunakan untuk mengelola database adalah mysql, di dalam mysql terdapat dbms, di dalam dbms ini terdapat banyak sekali database selain database dbms juga dapat mengatasi keamanan dan lain lain. Jenis jenis dbms pun banyak contohnya:






Nama sql yang akan di pelajari adalah Relational DBMS,dan seperti inilah contohnya:


Di dalam tabel itu ada konsep yang di sebut dengan Primary key. Primary key adalah





Untuk membuka database pertama yang kita harus lakukan adalah mengaktifkan software dbms nya setelah itu kita buka url web nya di bawah ini untuk link nya:

          Di dalam phpmyadmin ini kita bisa membuat tabel dan pada mariadb pun sebetulnya kita bisa membuatnya tetapi lebih mudah membuatnya dengan menggunakan phpmyadmin

sekian materi yang saya pelajari dan saya akan melanjutkan materi pembelajaran saya di hari berikutnya karena pada beberapa hari nya saya tidak hadir magang dikarenakan saya sedang sakit jadi sedikit pembelajaran saya minggu ini.Saya akhiri

Wassalamualaikum wr wb











Contact Me

Cari Blog Ini

Diberdayakan oleh Blogger.

Arsip Blog

magang 12 - 16 september 2022

Assalamualaikum wr wb Pertama" disini kita akan melakukan kegiatan seperti biasa yaitu apel pagi lalu kembali ke gedung c untuk melanju...

Adress/Street

12 Street West Victoria 1234 Australia

Phone number

+(12) 3456 789

Website

www.johnsmith.com