Showing posts with label AJAX. Show all posts
Showing posts with label AJAX. Show all posts

Saturday, March 27, 2021

Aplikasi Elearning dan Web Site

View Article

Alhamdulillah, kali ini Lapakcode.net kembali produktif untuk membuat karya, ya, tetap berbasis web, kali ini lapakcode.net membuat web site yang didalamnya terdapat elearning. dalam web site tersebut berisikan :
  1. Beranda
  2. Kelas
  3. Berita
  4. Profil
  5. Galery
  6. Login (Registrasi/Login Peserta)
Simak video sibawah ini:

untuk dihalaman admin, terdapat menu - menu :
  1. Dashboard
  2. Kelas
  3. Instruktur
  4. Peserta
  5. Laporan
  6. Aktifasi Peserta
Dalam sistem Elearning ini peserta melakukan registrasi dengan menggunakan email yang aktif, karena notifikasi akan dikirim via email. setelah melakukan registrasi peserta dapat memilih kelas yang diminati, nah untuk masuk kelas peserta harus memperoleh token untuk masuk kelas tersebut.
token dapat diperoleh dengan cara menghubungi admin.
Dalam halaman admin, setiap kelas dapat dilakukan genered untuk mencetak token, jika token telah diaktifasi oleh peserta maka dalam halaman admin akan terdapat keterangan token telah dipakai oleh siapa dan waktu aktifasi token.

selain kelas instruktur atau guru dalam aplikasi ini juga dapat melakukan upload materi-materi. selain materi evaluasi juga dapat dilakukan oleh instruktur untuk mengukur tingkat keberhasilan belajar peserta.
berikut videonya untuk melakukan registrasi sampai dengan melakukan evalusi :

untuk lebih jelas seputar halaman admin anda dapat melihat video dibawah ini :

jika anda menginginkan sistem seperti diatas silahkan hubungi admin lapakcode.net di Klik , selain itu anda juga dapat memesan aplikasi web dan berbasis android melaluai Klik 

semoga bermanfaat.





Thursday, January 26, 2017

Source Code Persediaan Barang menggunakan AngularJS, MySQL dan PHP API

View Article
Manajer Persediaan menggunakan AngularJS, MySQL dan PHP tenang API
tutorial terakhir kita membuat database kelas pembantu untuk PHP tenang API. Dalam tutorial ini  menggunakan database kelas pembantu untuk membangun aplikasi managemen persediaan / produk yang sederhana. Kita akan menambah, memperbarui, menghapus, mengaktifkan, menonaktifkan dan mencari produk dari persediaan. Beberapa arahan AngularJS akan membuat pekerjaan kami yang mudah.

fitur-fitur Aplikasi sebagai berikut


  • Benar-benar aplikasi web page tunggal
  • Menampilkan kekuatan yang luar biasa dari angularjs arahan
  • Animasi membuat interaksi pengguna lebih menyenangkan
  • Memiliki kekuatan yang luas untuk membangun aplikasi manajemen persediaan besar atas kerangka ini

Bagaimana cara menggunakan ??

Download file  dari link download yang disediakan di atas
Impor file database "js_crud.sql" ke dalam database MySQL
Tambahkan pengaturan database Anda ke file "config.php"
Akan ada 3 petunjuk penting untuk aplikasi sederhana ini

bentuk-elemen [Form elemen template]

hanya-angka [direktif ini akan membatasi pengguna dari memasuki abjad di field nomor]
menghidupkan-on-perubahan [Menjiwai produk tertentu ketika diperbarui]
Dalam proyek ini saya mengabaikan bagian keamanan aplikasi web. Jangan menambahkan beberapa fitur keamanan sebelum menerapkan ke dalam produksi.

modul yang digunakan

AngularJS Bootstrap UI modal (untuk mengedit produk)
underscore.js (untuk beberapa pembantu javascript fungsi)
PHP Slim untuk membuat kami penyedia data / API
 

Spesifikasi kebutuhan Aplikasi ini terdapat .

Tambah / Edit / Hapus produk baru untuk persediaan
Aktifkan / De-aktifkan
daftar filter produk pada sisi client
pencarian barang yang efisien .

Sekian dulu untuk source code kali ini , jika anda ingin menyimpan halaman ini silahkan gan dan jangan lupa download source code nya dibawah ,bisa untuk pembelajaran ,bisa juga buat tugas sekolah atau tugas akhir terserah anda , 

Berikut dibawah ini adalah link unduhan  source code dan databasenya 

Sunday, January 22, 2017

Cara Membuat Pencarian Aoutocomplete Dengan PHP MYSQL AJAX

View Article

Dalam tutorial ini kita akan menerapkan jQuery pencarian autocomplete menggunakan PHP, MySQL dan Ajax. autocomplete jQuery ini memberikan saran ketika pengguna mulai mengetik di telusur seperti di kotak pencarian google. Saya telah menerapkan dua jenis jQuery autocomplete .

1. Simple autocomplete jQuery

2. Mengisi beberapa textbox dengan permintaan autocomplete tunggal jQuery.

silakan lihat tutorial terbaru saya di jQuery automplete

jQuery Autocomplete Mutiple Fields Menggunakan jQuery, Ajax, PHP dan MySQL

Sistem Faktur Menggunakan jQuery AutoComplete
Untuk setiap surat jenis pengguna sesuatu di textbox, permintaan ajax akan dikirim ke server Apache. Ada server Apache akan commuincate dengan database MySQL dan mengambil beberapa data ini berdasarkan pada pengguna teks yang diketik dalam kotak teks. Akhirnya Apache server mengirimkan respon terhadap permintaan ajax dikirim oleh klien, data respon akan menunjukkan sebagai saran kepada pengguna.

Berikut ini Adalah langkah membuat auto complete .
Langkah 1:
Buat berikut sampel database dan tabel untuk melaksanakan ini fungsi autocomplete jQuery menggunakan berikut query sql.
functionality using following sql queries.
CREATE DATABASE IF NOT EXISTS `autocomplete` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `autocomplete`;
CREATE TABLE IF NOT EXISTS `country` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `iso` char(2) NOT NULL,
  `name` varchar(80) NOT NULL,
  `nicename` varchar(80) NOT NULL,
  `iso3` char(3) DEFAULT NULL,
  `numcode` smallint(6) DEFAULT NULL,
  `phonecode` int(5) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=240 ;
CREATE TABLE IF NOT EXISTS `names` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `fruit` varchar(100) NOT NULL,
  `human` varchar(100) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=166 ;
Saya Sarankan Download Source Code nya untuk Mengetahui lebih jelas.
Langkah 2:
Membuat file config.php untuk memiliki koneksi database dalam file terpisah.
<?php
/*
Site : http:www.lapakcode.blogspot.com
*/
define('DB_HOST', 'localhost');
define('DB_NAME', 'autocomplete');
define('DB_USER','root');
define('DB_PASSWORD','');

$con=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " . mysql_error());
$db=mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " . mysql_error());
?>
Langkah 3:
Sekarang membuat file index.php dan menciptakan berikut textbox.
<input id="country_name" class="form-control txt-auto"/>
Langkah 4:
Jika Anda ingin menerapkan autocomplete ini fungsi minimum Anda perlu mengikuti jquery dan css file.
(Jquery.min.js, jquery.ui.min.js dan jquery.ui.min.css). menambahkan file berikut dalam file index.php Anda.
<link rel="stylesheet" href="css/jquery-ui-1.10.3.custom.min.css" />
<script src="js/jquery-1.10.2.min.js"></script> 
<script src="js/jquery-ui-1.10.3.custom.min.js"></script>
Langkah 5:
Berikut ini script jquery akan mendapatkan jenis apa pun pengguna dalam kotak teks, dan membuat permintaan ajax ke server dengan data, pengguna dimasukkan dalam textbox. Akhirnya mendapatkan respon dari server dan menunjukkan sebagai saran
$('#country_name').autocomplete({
         source: function( request, response ) {
          $.ajax({
           url : 'ajax.php',
           dataType: "json",
      data: {
         name_startsWith: request.term,
         type: 'country'
      },
       success: function( data ) {
        response( $.map( data, function( item ) {
        return {
         label: item,
         value: item
        }
       }));
      }
          });
         },
         autoFocus: true,
         minLength: 0       
        });
Langkah 6:
membuat file ajax.php yang akan menangani semua permintaan ajax dari klien.
<?php
require_once 'config.php';

if($_GET['type'] == 'country'){
 $result = mysql_query("SELECT name FROM country where name LIKE '".strtoupper($_GET['name_startsWith'])."%'"); 
 $data = array();
 while ($row = mysql_fetch_array($result)) {
  array_push($data, $row['name']); 
 } 
 echo json_encode($data);
}

?>
Silahkan download source code (menambahkan semua contoh kode menunjukkan di halaman demo) dari tutorial ini menggunakan atas link download .
Download Gan
Demikian Yang bisa saya bagikan selanjutnya terima kasih atas kunjunganya sekian tutor kali ini terimakasih.