Kamis, 24 Juni 2021

(Pertemuan 12), Membuat halaman conditional dengan menggunakan php

 Membuat halaman conditional (cek hasil tes TOEFL)


Link website : https://yusrilhm.000webhostapp.com/

1. Saya membuat 3 file php, yg pertama index.php, header.php dan form.php, pada file index.php saya mengisikan tag html dengan menambahkan kode php <?php dengan menambahkan fungsi include untuk memanggil atau menyisipkan file header.php dan form.php.


2. Kemudian pada file header.php saya membuat tag <header dengan class container, posisi text ditengah/center , dan background color kuning/warning, untuk judul di header saya menggunakan tag <h1> dengan font fw-light pada bootstrap


3. pada file form.php saya membuat sebuah form untuk dengan class countainer dan method menggunakan POST, saya juga menambahkan div dengan class badge dengan warna bg-dark/hitam agar lebih menarik saya menambahkan text-wrap untuk membungkus teksnya dengan posisi width dan ukuran 20rem, saya menambahkan tag <input> dengan type number karena saya ingin menginputkan angka , name score dan placeholder, untuk tombol submitnya saya menggunakan tag <input> dengan type=submit, class=btn btn-primary agar botton lebih menarik dengan value=hasil


4. Untuk kode phpnya saya membuat pengkondisian atau conditional hasil score tes toefl dengan if dan elseif, yang pertama saya membuat kodisi if ($_post) , variabel $score = $_post (artinya isi variabel score adalah inputan dari post) lalu saya membuat pengkondisian jika /if $score >= (kurang dari sama dengan) 90, maka variabel $grade = A+, variabel $tingkatan = "super advanced", dan variabel $catatan = "pertahankan". untuk pengondisian yang kedua saya menggunakan elseif agar saya bisa membuat lebih dari 1 2 atau 3 kondisi,  elseif score >= (kurang dari sama dengan 80 ) maka variabel $grade = A, variabel $tingkatan = "advanced", dan variabel $catatan = "tingkatkan lagi" , sampai ada 3 kondisi elseif.



5. lalu saya membuat pengondisian else dimana jika semua kondisi if dan elseif salah maka kondisi di else yang akan dijalankan, contoh disini jika else maka variabel $grade = D, variabel $tingkatan = "beginner", dan variabel $catatan = "terus belajar dan jangan menyerah". lalu saya membuat echo untuk menampilkan hasil tes , echo score dengan mengambil hasil dari variabel $score, echo tingkatan dengan mengambil hasil dari variabel $tingkatan, echo grade dengan mengambil hasil dari variabel $grade, echo catatan dengan mengambil hasil dari variabel $catatan


6. lalu saya menguploadnya ke 000webhost


7.  dan seperti tampilannya


8. kemudian kita akan mencuba menginputkan nilai 90 maka akan memunculkan hasil dari if seperti dibawah 


9. kemudian kita mencoba memasukkan nilai di bawah 50 yang berarti else maka akan muncul hasil seperti dibawah 


Mungkin itu dari saya, kurang lebihnya mohon maaf...



Kamis, 17 Juni 2021

(Pertemuan 10 & 11), Membuat Formulir dan Melakukan pemrosesan dari formulir di website online

 

Alamat webhttps://yusrilhm.000webhostapp.com/

Membuat Form

1. pertama saya membuat judul dengan tag <h1> dengan warna background bg-warning (orange), text-white dan saya posisikan di tengah, dengan style menggunakan bootstrap, kemudia saya membuat div dengan class=p5 m-2 dengan warna bg-dark karena saya ingin membat warna background menjadi hitam/dark. 

2. selanjutnya saya mulai membuat div dengan class container untuk membungkus blok di dalamnya, kemudia saya membuat form dengan menggunakan tag <form> dengan method POST yang berfungsi untuk mengirimkan data tanpa menampilkan url, dan action saya arahkan ke file get.php untuk kode phpnya. saya membuat tag label untuk pelengkap keterangan untuk beberapa objek form yg saya pakai, saya menambahkan tag <input> sebagai kolom isian untuk user mengisikan nama, dengan type text(tulisan), placeholder untuk memberikan keterangan pada kolom input dan menambahkan required agar ketika user lupa menginputkan data maka akan muncul pesan validasi yang menyuruh user untuk menginput data tersebut


3. kemudian saya membuat input untuk umur, sama seperti membuat inputan untuk nama hanya saja ntuk typenya saya menggunakan number untuk mengisikan data berupa angka

4. kemudian saya membuat label untuk input pekerjaan dengan menggunakan tag <select> yang berfungsi untuk membuat list pilihan, dan tag <options> yang berfungsi untuk membuat daftar pilihan untuk user memilih data yang ia inginkan dengan value sesuai dengan opsi pekerjaan.


5. saya membuat tag input untuk jenis kelamin, dengan style radio agar user hanya bisa memilih satu dari 2 pilihan yang ada


6. kemudian untuk input hobi saya menggunakan tag input dengan type checkbox yang berfungsi untuk membuat kotak pilihan dan user dapat memilih lebih dari satu data


7.  untuk input alamat saya membuat tag label dengan menambahkan tag <textarea> agar user bisa menginputkan text lebih dari satu baris text.

8. saya menambahkan tag input dengan type submit agar user bisa memulai memproses data, dan tag input dengan type reset agar user bisa mereset ulang halaman. 



9. Untuk kode php nya saya membuat file baru dengan nama get.php, untuk menampilkan hasil dr inputan data form diatas saya menggunakan perintah echo dengan menambahkan fungsi $_POST untuk memanggil data yang telah diinputkan okeh user pada form tanpa menampilkannya di url, dengan format penulisan seperti dibawah.

10. kemudian saya mengupload kedua file tadi (index.php dan get.php) ke 000webhost


11. dan seperti inilah hasil akhirnya...



12. kemudian saya coba menginputkan beberapa data....


13. dan setelah menekan tombol submit/kirim data, maka secara otomatis data tadi akan ditampilkan seperti gambar dibawah......




Sekian dari saya, kurang lebihnya mohon maaf, terimakasih........



Jumat, 04 Juni 2021

(Materi & Praktikum 09) bahasa pemrograman PHP : echo dan print

 


(Materi)

Echo dan Print

Echo dan print adalah fungsi pada php yang digunakan untuk mengubah kode php ke format html sehingga dikirimkan ke client dan bisa di baca/ditampilkan oleh browser.

Perbedaan Echo dan Print

  • Fungsi print() akan selalu mengembalikan nilai 1 saat dieksekusi, sedangkan echo() tidak mengembalikan apa-apa.
  • Fungsi print() hanya boleh diberikan satu parameter saja, sedangkan echo() boleh lebih dari satu.
Penulisan echo 
contoh : setelah echo ditambahkan tanda petik 2 untuk penulisan string atau isi, sedangkan selain string tidak pakai petik 

Hasilnya : 




 
concatenation      

cara menggabungkan teks string (hanya teks) dengan menggunakan tanda titik
contoh : 


(Praktikum)
Cara Penulisan echo dengan tag html
1. kita bisa meletakkan sintaks php di dalam tag html seperti pada contoh, setelah tag <p> kita memasukan kode php, disini saya juga mencoba menggunakan operator penjumblahan (+) untuk menjumblahkan suatu bilangan (variabel). seperti pada gambar :

dan hasilnya : 

2. kita juga bisa meletakkan tag html di dalam sintaks php, setelah <?php kita bisa menambahkan tag html <p> , disini saya mencoba menggunakan operator perkalian (*) untuk mengalikan suatu bilangan (variabel), seperti pada gambar :


Dan hasilnya : 

3. (Bonus) kita juga bisa menuliskan kode php tanpa menambahkan php cukup dengan <? saja, saya juga menggunakan operator modulus (%) untuk mengetahui meduud dari suatu bilangan (variabel), seperti pada gambar : 

hasilnya : 


Hasil akhir :




Sekian dari saya, kurang lebihnya mohon maaf .

Yusril Hendra Maulana
Teknik Informatika A

 











Tugas UAS ( Sistem login user pada market place )

Dfd login market place pada dfd saya menambahkan sistem login untuk user, ketika user melakukan login maka sistem akan menyimpan beberapa da...