Cara Mudah Membuat Form Pencarian Dengan PHP dan MySQL

Cara Mudah Membuat Form Pencarian Dengan PHP dan MySQL

Cara Mudah Membuat Form Pencarian Dengan PHP dan MySQL - form pencarian memang menjadi komponen yang termasuk penting di sebuah aplikasi yang berhubungan dengan data, entah itu di blog, di aplikasi eccommerce atau di aplikasi kependudukan dan lain lain.

Form pencarian sangat memudahkan kita apabila ingin mencari sebuah data, kita tidak perlu mancari sampai akhir record untuk menemukan sebuah data, dengan form pencarian menggunakan php data yang ditampilkan adalah data yang sesuai dengan apa yang kita cari, misalnya kita ingin mencari nama yang ada kata kunci ahmad, nah data yang ditampilkan hanya data yang mempunyai kata kunci ahmad, jadi tidak semua record ditampilkan.

Baca Juga :



Cara Mudah Membuat Form Pencarian Dengan PHP dan MySQL

Pertama tama silahkan buat database terlebih dahulu bernama pencarian dan import sql yang telah saya sediakan, sql nya bisa didownload disini. https://drive.google.com/open?id=1tCoIjgEkzj9b5zHiYlvvQAPzW_0DpKi2


Jika sudah siahkan butat 2 file php nya, yang pertama koneksi.php dan yang kedua adalah index.php.


sekarang kita buat file koneksi.php dan isi dengan kode dibawah ini. (fungsinya adalah untuk mengkoneksikan kedalam database)

<?php
mysql_connect("localhost","root","root");
mysql_select_db("pencarian");
?>

Setelah itu kita buat file index.php yang berfungsi sebagai menampilkan data dari database mysql sekaligus untuk melakukan pencarian, buat file index.php dan isi dengan code dibawah ini.

<?php
include "koneksi.php";
?>
<!DOCTYPE html>
<html>
<head>
<title>Pencarian menggunakan php dan mysql</title>
</head>
<body>
<h1>Pencarian menggunakan php dan mysql</h1>
<form action="" method="get">
<input type="text" name="q">
<button type="submit">cari</button>
</form><br>
<table border="1">
<tr>
<th>Nama</th>
</tr>
<?php
if (isset($_GET['q']))
 $sql="select * from nama where nama LIKE '%$_GET[q]%'";
else
 $sql="select * from nama";

$query = mysql_query($sql);
while ($data = mysql_fetch_array($query)) {
 echo "<tr><td>$data[nama]</td></tr>";
}
?>
</table>
</body>
</html>

Nah jika sudah benar akan tampil seperti dibawah ini.

Cara Mudah Membuat Form Pencarian Dengan PHP dan MySQL

Semoga bermanfaat, jangan lupa share kepada yang membutuhkan hehe.

Incoming search terms:

  • cara membuat search di php
  • pencarian php
  • coding php untuk pencarian data
  • cara membuat search diphp dengan database
  • cara membuat pencarian php
  • cari data php
  • pencarian dengan php
  • script php pencarian data
  • cara membuat search engine dengan php dan mysql

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Codeigniter Dan Bootstrap - Hai, Berjumpa lagi di blog yang berbagi source code gratis dan tutorial seputar bahasa pemrograman. dalam kesempatan kali ini saya akan share source code cms sederhanya dengan menggunakan codeigniter dan bootstrap.

Baca Juga :




Codeigniter merupakan framework php yang cukup populer karena kemudahan yang diberikan. disamping itu codeigniter memberikan dokumentasi yang sangat lengkap dan sangat mudah difahami,

Disamping itu banyak fitur fitur yang diberikan diantaranya adalah : ringan, cepat, menggunakan MVC (Model View Controller), dan masih banyak lagi.

Saya telah membuat aplikasi cms sederhana dengan beberapa fitur yang telah saya buat yaitu diantaranya adalah :
  • Admin
    • Post (Menambah, Mengedit dan Menghapus Post)
    • Label (Menambah dan Menghapus)
    • Bisa Upload Media (Gambar)
    • Menghapus Komentar
    • Setting (Merubah judul dan deskripsi Blog)
  • Pengunjung
    • Melihat Artikel
    • Berkomentar
    • Pencarian Artikel
    • Melihat Archive
    • Melihat Label

Preview Aplikasi Cms Sederhana Dengan Codeigniter Dan Bootstrap

Halaman Admin

Halaman ini berisi layaknya cms sederhana yaitu ada fungsi tambah post, tambah media, tambah label, dan lain lain, untuk fitur lengkapnya silahkan dilihat sendiri nanti ya hehe.

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Halaman Pengunjung

Dihalaman pengunjung terlihat seperti blog pada umunya, yaitu kita bisa melihat postingan, berkomentar dan lain lain.

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Menggunakan Codeigniter Dan Bootstrap

Gratis Aplikasi Cms Sederhana Dengan Codeigniter Dan Bootstrap

SIlahkan didownload aplikasi cms sederhana ini, jangan lupa share postingan ini jika menurut anda postingan ini membantu.

silahkan download di repositori github saya di link dibawah ini.

https://github.com/athoulmuwafiq/athoul-cms

Cara Mudah Install Composer Secara Global Di Linux

Cara Mudah Install Composer Secara Global Di Linux


Cara Mudah Install Composer Secara Global Di Linux  - Apakah itu composer? composer adalah sebuah dependency manager untuk bahasa pemrograman php.

Banyak sekali package package yang bisa kita install melalui composer ini, dan yang paling umum alasan untuk install composer adalah untuk mengunduh laravel, tetapi jangan salah banyak sekali package yang bisa kita manfaatkan yang bisa kita install lewat composer, kamu bisa melihat list packagenya di packagist.org, saya biasanya menggunakan composer ini untuk melakukan instalalasi laravel dan baru saja saya melakukan instalasi faker, lah malah jadi panjang banget gini hehe, langsung saja silahkan simak cara instalasi composer Secara Global Di Linux

Install Composer Secara Global Di Linux

Silahkan lakukan instalasi composer dengan run script ini diterminal kamu
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

Apabila sudah log nya akan muncul seperti ini, ini menandakan bahwa kamu sudah berhasil melakukan instalasi laravel di linux kamu.
All settings correct for using Composer
Downloading...

Composer (version 1.6.5) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
Silahakn sekarang coba jalankan command composer di terminal kamu, jika sudah muncul seperti dibawah ini berarti kamu berhasil melakukan instalasi composer.

muwafiq@athoul ~ $ composer
   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.6.5 2018-05-04 11:44:59

Usage:
  command [options] [arguments]

Options:
  -h, --help                     Display this help message
  -q, --quiet                    Do not output any message
  -V, --version                  Display this application version
      --ansi                     Force ANSI output
      --no-ansi                  Disable ANSI output
  -n, --no-interaction           Do not ask any interactive question
      --profile                  Display timing and memory usage information
      --no-plugins               Whether to disable plugins.
  -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
  -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
  about                Shows the short information about Composer.
  archive              Creates an archive of this composer package.
  browse               Opens the package's repository URL or homepage in your browser.
  check-platform-reqs  Check that platform requirements are satisfied.
  clear-cache          Clears composer's internal package cache.
  clearcache           Clears composer's internal package cache.
  config               Sets config options.
  create-project       Creates new project from a package into given directory.
  depends              Shows which packages cause the given package to be installed.
  diagnose             Diagnoses the system to identify common errors.
  dump-autoload        Dumps the autoloader.
  dumpautoload         Dumps the autoloader.
  exec                 Executes a vendored binary/script.
  global               Allows running commands in the global composer dir ($COMPOSER_HOME).
  help                 Displays help for a command
  home                 Opens the package's repository URL or homepage in your browser.
  info                 Shows information about packages.
  init                 Creates a basic composer.json file in current directory.
  install              Installs the project dependencies from the composer.lock file if present, or falls back on the composer.json.
  licenses             Shows information about licenses of dependencies.
  list                 Lists commands
  outdated             Shows a list of installed packages that have updates available, including their latest version.
  prohibits            Shows which packages prevent the given package from being installed.
  remove               Removes a package from the require or require-dev.
  require              Adds required packages to your composer.json and installs them.
  run-script           Runs the scripts defined in composer.json.
  search               Searches for packages.
  self-update          Updates composer.phar to the latest version.
  selfupdate           Updates composer.phar to the latest version.
  show                 Shows information about packages.
  status               Shows a list of locally modified packages, for packages installed from source.
  suggests             Shows package suggestions.
  update               Upgrades your dependencies to the latest version according to composer.json, and updates the composer.lock file.
  upgrade              Upgrades your dependencies to the latest version according to composer.json, and updates the composer.lock file.
  validate             Validates a composer.json and composer.lock.
  why                  Shows which packages cause the given package to be installed.
  why-not              Shows which packages prevent the given package from being installed.
Sekian postingan kali ini, semoga bermanfaat, terimakasih :D

Grafkom : Contoh GL_POINTS, GL_LINES, GL_LINE_LOOP, GL_LINE_STRIP

contoh_opengl

Grafkom : Contoh GL_POINTS, GL_LINES, GL_LINE_LOOP, GL_LINE_STRIP, GL_QUADS - Assalamualaikum sobat, kali ini saya akan berbagi tutorial mengenai mata kuliah grafika komputer yaitu openGL. Dalam mata kuliah ini ada sebuah tugas yaitu membuat contoh program sesuai judul diatas, langsung saja kita masuk ke tutorialnya silahkan simak dibawah ini.

Sebelumnya silahkan lakukan instalalsi library openGL yaitu glut.h (OpenGL Utility Toolkit), silahkan simak tutorial dibawah ini :
  • Download library nya Disini
  • Copy file-file tambahan yaitu glut.h, glut32.lib, glut32.dll.
    • Copykan file glut.h di dalam folder
      C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL
    • Copykan file glut32.lib di dalam folder
      C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
    • Copykan file glut32.dll di dalam folder
      C:\Windows\System32
Saya disini menggunakan microsoft visual c++ 2008, mungkin instalalsi untuk dev c++ atau yang lainnya agak berbeda sedikit.

GL_POINTS

Yang pertama adalah GL_POINTS, dari namanya sudah tau bahwa GL_POINTS ini berfungsi untuk membuat points/titik. silahkan simak kode dibawah ini.
#include <stdlib.h>
#include <GL/glut.h>

void glpoint(void){
glClear(GL_COLOR_BUFFER_BIT);
glPointSize(8.0); //Ukuran point
glBegin(GL_POINTS);
glVertex3f(-0.5,-0.5,0.0); //Menentukan titik koordinatnya
glEnd();
glFlush();

}

void main(int argc, char **argv){
glutInit(&argc,argv);
glutCreateWindow("Gl Point");
glutDisplayFunc(glpoint);
glutMainLoop();
}
Outputnya adalah seperti gambar dibawah ini.

gl_points

GL_LINES

Yang kedua adalah GL_LINES, yang fungsinya adalah untuk membuat garis, tentu saja jika kita ingin membuat garis kita butuh dua koordinat, simak kode dibawah ini.
#include <stdlib.h>
#include <GL/glut.h>

void gllines(void){
glClear(GL_COLOR_BUFFER_BIT);

glBegin(GL_LINES);
glVertex3f(-0.5,-0.5,0.0);
glVertex3f(0.5,0.0,0.0);
glEnd();
glFlush();

}

void main(int argc, char **argv){
glutInit(&argc,argv);
glutCreateWindow("Gl Lines");
glutDisplayFunc(gllines);
glutMainLoop();
}
Outputnya adalah seperti gambar dibawah ini.

gl_lines

GL_LINE_STRIP

Yang ketiga adalah GL_LINE_STRIP, sebenarnya ini sama saja dengan gl_lines yaitu membuat sebuah garis, tetapi perbedaanya jika gl_lines hanya mampu membuat garis maksimal 2 koordinat sedangkan gl_line_strip bisa membuat lebih dari dua koordinat, untuk lebih jelasnya silahkan simak kode dibawah ini.
#include <stdlib.h>
#include <GL/glut.h>

void renderscene(void){
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_LINE_STRIP);
glVertex3f(-0.5,-0.5,0.0);
glVertex3f(0.5,-0.5,0.0);
glVertex3f(0.5,0.5,0.0);
glEnd();
glFlush();

}

void main(int argc, char **argv){
glutInit(&argc,argv);
glutCreateWindow("Gl Line Strip");
glutDisplayFunc(renderscene);
glutMainLoop();
}
Outputnya adalah seperti gambar dibawah ini.

gl_line_strip

GL_LINE_LOOP

GL_LINE_LOOP ini prinsipnya sama seperti GL_LINE_STRIP, perbedaannya adalah lineloop ini koordinat terakhir akan otomatis tersambung dengan koordinat awal, silahkan simak kode dibawah ini.
#include <stdlib.h>
#include <GL/glut.h>

void renderscene(void){
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_LINE_LOOP);
glVertex3f(-0.5,-0.5,0.0);
glVertex3f(0.5,-0.5,0.0);
glVertex3f(0.5,0.5,0.0);
glEnd();
glFlush();

}

void main(int argc, char **argv){
glutInit(&argc,argv);
glutCreateWindow("Gl Line Strip");
glutDisplayFunc(renderscene);
glutMainLoop();
}
Outputnya adalah seperti gambar dibawah ini.

gl_line_loop



Nah itulah beberapa contoh tentang openGL di microsoft visual c++. Semoga bermanfaat.

Tutorial Membuat login dan session dengan codeigniter 3

Tutorial Membuat login dan session dengan codeigniter 3

Membuat login dan session dengan codeigniter - hai, berjumpa lagi dengan saya di blog tercinta ini :D, kali ini saya akan share bagaimana membuat login sekaligus session dengan menggunakan codeigniter. Codeigniter 3 memang salah satu framework php yang mudah dan saya sangat menyukainya karena kemudahannya, meskipun codeigniter 3 bisa dibilang sudah ketinggalan jaman oleh framework php lainnya semisal laravel, tetapi sekarang pihak codeigniter telah mengembangkan codeigniter 4 untuk menandingi framework framework php lainnya, hehe. Silahkan disimak cara membuat login dan session menggunakan codeigniter dibawah ini.

Membuat login dan session dengan codeigniter 3

Pertama, kita siapkan codeigniternya, disini saya menggunakan codeigniter 3.1.7, silahkan di download codeigniternya dan diletakkan ke dalam localhost masing masing. sebelumnya saya sudah menghilangkan index.php di url path nya, jika belum silahkan kesini :
  • Menghilangkan index.php di url path codeigniter
Selanjutnya silahkan membuat database untuk login tersebut, kalau masih bingung silahkan jalankan sql ini di phpmyadmin.
-- phpMyAdmin SQL Dump
-- version 4.5.4.1deb2ubuntu2
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Feb 21, 2018 at 10:04 AM
-- Server version: 5.7.21-0ubuntu0.16.04.1
-- PHP Version: 5.6.33-3+ubuntu16.04.1+deb.sury.org+1

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `athoul`
--
CREATE DATABASE IF NOT EXISTS `athoul` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `athoul`;

-- --------------------------------------------------------

--
-- Table structure for table `user`
--

CREATE TABLE `user` (
  `id` int(11) NOT NULL,
  `username` varchar(50) NOT NULL,
  `password` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `user`
--

INSERT INTO `user` (`id`, `username`, `password`) VALUES
(1, 'admin', 'd033e22ae348aeb5660fc2140aec35850c4da997');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `user`
--
ALTER TABLE `user`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `user`
--
ALTER TABLE `user`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Nah jika sudah sekarang kita konfigurasi codeigniternya. pertama kita akan mengatur databasenya, buka application/config/database.php. isi array username, password dan database sesuai yang kamu buat tadi. username biasanya 'root' dan password biasanya kosong, dan database isi sesuai dengan nama database yang kamu buat tadi, hingga seperti dibawah ini.
'username' => 'root',
'password' => '',
'database' => 'athoul',
Sekarang kita akan menambahkan library database dan session di autoload. buka application/config/autoload.php , tambakan library database dan session di array $autoload['libraries'] hingga seperti dibawah ini.
$autoload['libraries'] = array('database','session');
Jangan lupa juga tambahkan helper url dan form $autoload['helper'] hingga seperti dibawah ini, filenya masih sama ya di autoload.php.
$autoload['helper'] = array('url','form');
setelah itu sekarang kita akan mengatur default controllernya, buka application/config/routes.php. disini saya akan mengatur default controllernya yaitu Athoul.php, jadi saya akan mengatur seperti dibawah ini, silahkan disesuaikan sendiri ya.
$route['default_controller'] = 'athoul';
nah sekarang kita mulai coding, sudah memahami mvc bukan? jika belum mvc adalah singkatan dari model, view dan controller. Didalam sebuah framework codeigniter struktrur kode nya sudah diatur sedemikian rupa hingga kita tidak perlu memikirkan struktur kode lagi, jadi kita bisa lebih fokus terhadap tujuan utama membuat sebuah aplikasi. Kita akan membuat sebuah file view dulu, fungsinya adalah untuk menampilkan halaman login yang akan di inputkan oleh user nanti. Buat sebuah file bernama login.php di folder application/views/ dan isikan kode program berikut ini.
<!DOCTYPE html>
<html>
<head>
<title>Login dengan codeigniter www.athoul.site</title>
<style type="text/css">
*{margin: 0;padding: 0;font-family: Arial;}
body{background: #f1f1f1}
form{
max-width: 350px;
margin:0 auto;
margin-top: 100px;
background: #fff;
padding: 20px;
box-sizing: border-box;
border-radius: 4px;

}
form input{
display: block;
box-sizing: border-box;
width: 100%;
padding: 8px;
margin-bottom: 10px;
}
form input[type='submit']{
background: #3498db;
color: #fff;
border: 0;
border-radius: 4px;
cursor: pointer;
}
</style>
</head>
<body>
<?php
echo form_open('athoul/aksi_login');
echo form_input('username', '', array('placeholder'=>'Username'));
echo form_password('password', '', array('placeholder'=>'Password'));
echo form_submit('', 'Login');
?>
</body>
</html>
Buat juga file home.php untuk destinasi jika login tersebut berhasil. Buat file home.php di folder application/views dan isikan kode berikut.
<!DOCTYPE html>
<html>
<head>
<title>Halaman home</title>
</head>
<body>
<h1>Hallo <?php echo $this->session->userdata('username'); ?></h1>
selamat datang dihalaman home,<br>
<?php echo anchor('athoul/logout', 'Logout'); ?>
</body>
</html>
Sekarang kita membuat file mode nya, model disini berfungsi untuk mengecek kedalam database apakah username dan password tersebut cocok di dalam database. Buat file bernama M_login.php didalam folder application/models dan isikan kode berikut.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class M_login extends CI_Model {
function cek_login(){
$data = array(
'username' => $this->input->post('username'),
'password' => sha1($this->input->post('password'))
);
$q=$this->db->get_where('user',$data);
$cek=$q->num_rows();
if ($cek > 0) {
$data = array(
'username' => $this->input->post('username')
);

$this->session->set_userdata( $data );
redirect('athoul/home');
}else{
$this->load->view('login');
}
}
}
?>
nah jika sudah, terakhir kita buat file controllernya, buat sesuai dengan default controller yang ada di routes.php, berhubung tadi saya beri nama athoul jadi saya membuat controllernya bernama Athoul.php. Buat file bernama Athoul.php didalam folder application/controllers dan isikan kode berikut ini.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Athoul extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('m_login');

}
function index()
{
$this->load->view('login');
}
function aksi_login(){
$this->m_login->cek_login();
}
function home(){
if (!$this->session->userdata('username')) {
redirect(base_url());
}
$this->load->view('home');
}
function logout(){
$this->session->sess_destroy();
redirect(base_url());
}
}
?>

Kamu juga bisa download script login dengan codeigniter di link ini:

https://drive.google.com/file/d/1tyFjpvfP6Z5ZBlfh6wNqhGOJzKtX32HD/view?usp=sharing

Sekian tutorial kali ini, semoga bermanfaat untuk teman teman semua.

Cara Mudah Menghilangkan Index.php Di Codeigniter

Cara Mudah Menghilangkan Index.php Pada Url Codeigniter

Cara Mudah Menghilangkan Index.php Di Codeigniter dalam kesempatan kali ini athoul akan share tutorial bagaimana menghilangkan index.php di url codeigniter.
index.php dapat kita hilangkan dengan mudah agar kamu tidak merlu menuliskan index.php saat mengakses controller, jika index.php dihilangkan maka url yang dihasilkan lebih simpel dan singkat seperti dibawah ini, silahkan disimak tutorial menghilangkan index.php di codeigniter.
http://localhost/athoul/index.php/admin
Dan kita akan ubah menjadi seperti dibawah ini.
http://localhost/athoul/admin

Didalam kasus ini folder project codeigniter saya bernama athoul, silahkan sesuaikan dengan nama project masing masing.

Jadi urlnya akan terlihat lebih simpel dan lebih mudah diakses, caranya yaitu dengan mengubah application/config/config.php tepatnya adalah config index page, dan selanjutnya kita akan menambahkan file .htacces di root folder project kita. Kamu juga bisa mengakses user_guide untuk lebih detailnya tentang menghilangkan index.php dengan .htacces di user_guide/general/urls.html.

silahkan dismak dibawah ini Cara Mudah Menghilangkan Index.php Di Codeigniter.

Cara Mudah Menghilangkan Index.php Pada Codeigniter

Pertama buka file config.php yang letaknya di application/config/config.php, buka file config.php dan cari config dibawah ini.
$config['index_page'] = 'index.php';
Dan rubahlah seperti dibawah ini.
$config['index_page'] = '';
Setelah kita menghapus index.php dalam file config.php selanjutnya kita akan membuat file .htacces pada directory root project kamu. Buat file bernama '.htaccess' ingat file tersebut hanya bernama .htaccess dan selanjutnya isikan kode berikut.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Cara Mudah Menghilangkan Index.php Pada Url Codeigniter
Penempatan file .htaccess


Nah sekarang silahkan disimpan dan coba akses url kamu, sekarang jadi lebih singkat dan lebih simpel bukan? saya juga telah selesai menghilangkan index.php dan hasilnya bisa dilihat pada gambar dibawah ini.

Cara Mudah Menghilangkan Index.php Pada Url Codeigniter
Cukup mudah bukan tutorial Menghilangkan Index.php Di Codeigniter? Sekian tutorial kal ini seomoga bermanfaat.


Incoming Search Terms

  • menghilangkan index php codeigniter
  • cara menghilangkan index php
  • cara menghilangkan index php di codeigniter
  • Cara menghilangkan index php di ci
  • menghilangkan index php di codeigniter
  • cara menghilangkan index php codeigniter
  • cara menghilangkan index php ci
  • menghilangkan index php codeigniter 3
  • cara menghilangkan index php pada codeigniter
  • menghilangkan index php pada codeigniter

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans

Download Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans - Jumpa lagi dengan athoul.site, kali ini saya akan share aplikasi buatan saya lagi yaitu aplikasi Quiz/Ujian dengan menggunakan bahasa pemrograman java dekstop.

Berawal dari tugas akhir semester 3 tentang pemrograman berorientasi objek atau pbo, kami dibagi menjadi beberapa kelompok, dan kebetulan kelompok saya mendapat project tentang quiz/ujian tersebut.

Aplikasi ini memang masih sangat sederhana dan banyak sekali kekurangan, karena aplikasi ini saya buat hanya beberapa hari saya menyentuh deadline, jadi buatnya hanya sebatas fitur dari permintaan dosen saya saja.

Tetapi saya rasa dengan sedikit fitur ini cukuplah jika hanya untuk sekedar belajar atau dibuat contoh aplikasi quiz itu seperti apa, Beberapa fiturnya diantaranya adalah:

Fitur Admin :
  • Melakukan konfigurasi soal
  • Melakukan konfigurasi data siswa (Crud)
  • Melihat hasil ujian siswa (nilai)
  • Pengaturan (Meliputi token, waktu mengerjakan dan nama pelajaran)
Fitur Siswa :
  • Disini siswa hanya bisa melakukan quiz/ujian saja, pada setiap satu token siswa hanya bisa mengerjakan sekali saja.

Didalam aplikasi ini ada sebuah fitur yaitu waktu mengerjakan, maksud dari fitur tersebut adalah admin bisa mengatur berapa menit waktu siswa untuk mengerjakan semua soal, jika waktu tersebut sudah habis maka otomatis akan berhenti dan jawaban dikirim ke database untuk disimpan, disini yang disimpan adalah berapa jawaban yang betul dan mendapat nilai berapa siswa tersebut.

Dan adalagi yang namanya token, maksud token didalam aplikasi ini adalah periode ujian yang dilakukan siswa, jadi siswa bisa melakukan ujian secara beberapa kali dengan soal yang sama atau yang berbeda, admin bisa melihat nilai nilai dari siswa per periode di halaman admin.

Ketika siswa mengerjakan, akan ada timer yang berjalan, timer ini akan menghitung mundur sesuai waktu yang telah ditetapkan oleh admin pada halaman setting.

Library yang saya gunakan adalah jtattoo untuk merubah tampilan aplikasi tersebut, simak Cara Menggunakan Jtattoo Pada Java Netbeans jika kamu ingin tahu bagaimana cara menggunakan jtattoo

Saya akan menyertakan beberapa screenshot dari aplikasi quiz/ujian ini, silahkan simak dibawah ini.

Halaman Login :

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans

Halaman Admin :

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans

Halaman Siswa :

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans


Dan ada beberapa yang tidak saya screenshot, silahkan dilihat sendiri sedikit fitur fitur tersebut.

Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans

Silahkan didownload aplikasi quiz/ujian gratis dengan klik link dibawah ini.

https://github.com/athoulmuwafiq/aplikasi-quiz-java

Cara Menjalankan Aplikasi.

Bagi yang belum mengerti cara untuk menjalankan aplikasi buatan saya ini silahkan simak tutorial dibawah ini.
  1. Pastikan Mysql Aktif
  2. Buat database dengan nama pbo
  3. Import sql yang sudah saya sediakan.
  4. Selesai
Sekian postingan kali ini mengenai Gratis Aplikasi Quiz/Ujian Dengan Java Netbeans Semoga bermanfaat.