Sunday, January 31, 2016

LOGIN MULTI LEVEL

 DOWNLOAD



SARHKLSHDLJSHDSHDJSHDJSHSHD

BESAR

MENGAMBIL TAG TITLE ATAU JUDUL WEBSITE LAIN DENGAN REGEX (REGULAR EXPRESION) PHP

Assalamu'alaikum...

script mengambil tag title website dengan php


Selamat malam sahabat DISQUS SUMUT!
Semoga malammu menyenangkan. Amin Ya Robbal Alamin.
Hari ini DISKUSI WEBSITE SUMATERA UTARA akan membahas bagaimana caranya mendapatkan JUDUL WEBSITE pada tag title menggunakan sebuah bahasa pemrograman PHP dan menggunakan preg_match juga REGEX(REGULAR EXPRESSION).

Oke,
Fungsi dari preg_match adalah untuk melakukan sebuah pencarian dengan pola yang telah kita tentukan di dalam sebuah data bentuk text.

Oleh karena preg_match bekerja pada sebuah text! Dan untuk mendapatkan text dari sebuah website kita gunakan tambahan fungsi file_get_contents yang berfungsi mengambil data dari website target dalam bentuk html text.

Sekarang mari kita praktekkan :

<?php
$text_html=file_get_contents("http://www.sumut.xyz");
preg_match("/<title>(.*)<\/title>/",$text_html, $hasil_cari);

echo "Title Website : $hasil_cari[0]";
?>

Keterangan :
http://www.sumut.xyz adalah sebuah alamat website yang akan kita jadikan sebagai target. Kemudian <title></title> tag HTMl yang kita cari sedangkan (.*) adalah fungsi regular expression yang berarti kita kan mencari semua jenis text yang di bentuk dalam grup. Bisa kita ganti dengan \w dan nilai kosong (0) akan menampilkan hasil <title>DISKUSI WEBSITE SUMATERA UTARA</title> dan ketika kita jalankan akan menampilkan judul dari website sumut.xyz ke dalam file yang kita simpan. Ketika kamu ubah menjadi nilai 1(satu) maka akan menampilkan (Title Website: DISKUSI WEBSITE SUMUT) pada kontent website bukan pada judul website.

Hasilnya :

mengambil tag title website dengan php


Walaikumussalam Warohmatullohi Wabarokatuh!!!

Saturday, January 30, 2016

MENDAPATKAN DESKRIPSI, AUTHOR, DAN KEYWORDS DARI META TAGS

Assalamu'alaikum...

php function get meta tags


Pernahkah Anda melihat ataupun menggunakan sebuah website submitter, ataupun website promotion dan website-website yang berkegiatan dibidang SEO dan Anda menggunakannya untuk melihat nilai dan kualitas SEO dari kontent website Anda?


Jika pernah!
Salah satu dan hal yang paling penting menurut mereka adalah sebuah meta keywords dan meta description dikarenakan banyak dari sekumpulan SEARCH ENGINE yang masih membaca meta default dari HTML tersebut. Tentu ini adalah faktor utama dalam penanganan SEO ONPAGE yang harus Anda lakukan di dalam website atau WEBLOG yang Anda miliki!


Nah, sekarang pertanyaan yang akan saya tanyakan kepada Anda.

Apakah Anda pernah berfikir seperti saya, berfikir bagaimana cara untuk mendapatkan sebuah deskripsi/description dan kata kunci/keywords yang dimiliki website orang lain dan menampilkannya pada sebuah website Anda sendiri?


Jika Anda pernah berfikir demikian maka tujuan Anda ke BLOGSITE ini (DISKUSI WEBSITE SUMATERA UTARA) tidaklah salah! Karena kali ini pada postingan ini DISQUS SUMUT akan berbagi cara mendapatkan sebuah meta tags dari sebuah website lain dan menampilkannya pada website sendiri...

Baiklah, ikuti langkah berikut ini :


Aktifkan XAMPP atau WEB SERVER Anda.
Jika sudah Kita akan membuat sebuah file dengan nama "ambil_meta.php". Maka, bukalah TEXT EDITOR Anda (SUBLIME TEXT, ADOBE DREAM WEAVER, COMODO EDITOR, NOTEPAD atau lainnya). Simpan dengan nama "ambil_mata.php" dan ketikkan kode seperti dibawah ini :

<?php
$get_meta=get_meta_tags("http://www.sumut.xyz");

echo "
Keywords : $get_meta[keywords] <br/>
Description : $get_meta[description] <br/>
Author : $get_meta[author];
";
?>


Oke, penjelasan!



get_meta_tags adalah sebuah fungsi yang dimiliki oleh PHP dan berfungsi untuk mengambil meta tag pada data HTML yang bersifat DATA ARRAY oleh karena itu dalam menampilkannya kita perlu mendefinisikan meta apakah yang akan kita tampilkan.
http://www.sumut.xyz adalah website tujuan kita akan mengambil meta tersebut!
author adalah meta yang menunjukkan nama dan identitas penulis. Ini juga penting di dalam SEO ONPAGE.

Jika ada ktidak jelasan mohon untuk jangan sungkan dalam bertanya!

Walaikumussalam Warohmatullohi Wabarokatuh!!!

Wednesday, January 27, 2016

INSAN MANDIRI TOUR AND TRAVEL

Insan Mandiri adalah merek dagang dari CV. Kreasi Insan Mandiri, perseroan komanditer yang bergerak dalam bidang jasa pariwisata di Medan sebagai agen Penyewaan Mobil, Bus Pariwisata, Agen Penjualan Tiket Pesawat, Kapal/Ferry serta Reservasi Hotel yang berkomitmen untuk memberikan pelayanan terbaik dan terpercaya bagi anda semua.
insanmandiritour.com merupakan sebuah perusahaan yang bergelut di bidang tour dan travel dengan sistem internet marketing, untuk memberikan solusi tour murah atau budget liburan hemat di Sumatera Utara, khususnya wisata Medan, Parapat, Pulau Samosir, Berastagi, Sipisopiso, Simalem Resort, Bukit Lawang, Wisata Arung Jeram dan Wisata Kuliner.
Kami berkomitmen melayani anda dengan sepenuh hati untuk mewujudkan wisata anda menjadi istimewa dengan pilihan-pilihan paket tour yang bervariasi. Kami juga melayani pilihan harga sesuai dengan budget yang anda inginkan.

rental mobil medan

wisata murah medan

paket murah medan

wisata sabang murah

KUNJUNGI KAMI DI INSANMANDIRITOUR.COM

Monday, January 25, 2016

KEGUNAAN DAN KODE ERROR PADA .HTACCESS

Assalamu'alaikum...

File .HTACCESS (hypertext access) adalah sebuah file konfigurasi direktori/folder pada web serverFile ini akan mengkonfigurasi folder-folder pada web-server, dan berfungsi untuk security, akses file, redirect url, dan lain sebagainya.


Letak file .htaccess dapat diletakkan dimana saja. Misalnya saya menaruhnya di dalam folder admin. Fungsi utama file ini adalah sebagai akses kontrol sebuah direktori atau folder. Misalnya ketika user ingin mengakses sebuah folder, maka dibutuhkan password untuk membuka folder tersebut dan lain sebagainya. Dalam perkembangannya, file .htaccess memiliki fungsi yang lebih luas dari tujuan utamanya yaitu untuk konfigurasi pengaturan konten, Character Set, CGI Handler dan lain sebagainya.

.htaccess berikut fungsi dan kode errornya

Berikut ini adalah beberapa jenis halaman pada situs:

100 => “HTTP/1.1 100 Continue”
101 => “HTTP/1.1 101 Switching Protocols”
200 => “HTTP/1.1 200 OK”
201 => “HTTP/1.1 201 Created”
202 => “HTTP/1.1 202 Accepted”
203 => “HTTP/1.1 203 Non-Authoritative Information”
204 => “HTTP/1.1 204 No Content”
205 => “HTTP/1.1 205 Reset Content”
206 => “HTTP/1.1 206 Partial Content”
300 => “HTTP/1.1 300 Multiple Choices”
301 => “HTTP/1.1 301 Moved Permanently”
302 => “HTTP/1.1 302 Found”
303 => “HTTP/1.1 303 See Other”
304 => “HTTP/1.1 304 Not Modified”
305 => “HTTP/1.1 305 Use Proxy”
307 => “HTTP/1.1 307 Temporary Redirect”
400 => “HTTP/1.1 400 Bad Request”
401 => “HTTP/1.1 401 Unauthorized”
402 => “HTTP/1.1 402 Payment Required”
403 => “HTTP/1.1 403 Forbidden”
404 => “HTTP/1.1 404 Not Found”
405 => “HTTP/1.1 405 Method Not Allowed”
406 => “HTTP/1.1 406 Not Acceptable”
407 => “HTTP/1.1 407 Proxy Authentication Required”
408 => “HTTP/1.1 408 Request Time-out”
409 => “HTTP/1.1 409 Conflict”
410 => “HTTP/1.1 410 Gone”
411 => “HTTP/1.1 411 Length Required”
412 => “HTTP/1.1 412 Precondition Failed”
413 => “HTTP/1.1 413 Request Entity Too Large”
414 => “HTTP/1.1 414 Request-URI Too Large”
415 => “HTTP/1.1 415 Unsupported Media Type”
416 => “HTTP/1.1 416 Requested range not satisfiable”
417 => “HTTP/1.1 417 Expectation Failed”
500 => “HTTP/1.1 500 Internal Server Error
501 => “HTTP/1.1 501 Not Implemented”
502 => “HTTP/1.1 502 Bad Gateway”
503 => “HTTP/1.1 503 Service Unavailable”
504 => “HTTP/1.1 504 Gateway Time-out”

Ketika anda ingin meredirect halaman 404 Not Found atau halaman tidak ditemukan ke halaman utama situs anda, maka anda dapat menambahkan skrip berikut kedalam file .htacces.


ErrorDocument 404 /index.php
Begitu juga, ketika anda ingin meredirect semua halaman Forbidden (terlarang) ke halaman utama situs anda, maka script yang digunakan adalah :


ErrorDocument 403 /index.php

File index.php diatas adalah file halaman utama situs bagi yang menggunakan bahasa PHP. Untuk situs yang tidak menggunakan pemrograman php, maka dapat menggunakan halaman lainya, misalnya index.html atau index.asp.

Wassalamu'alaikum Warohmatullohi wabarokatuh!!


Terima Kasih :
#Admin Hafiz

Saturday, January 23, 2016

SIMPLE MENU WITH CSS


Assalamu'alaikum...


Pagi yang sehat!

Hari ini kita akan belajar mengenai cara pembuatan menu dengan CSS.
Caranya sangat mudah dan hanya membutuhkan ketelitian saja.

Oke buat terlebih dahulu sebuah DIV sebagai tempat meletakkan list/daftar menunya.

<div id="top-menu">
</div>

kemudian berikan style atau gaya pada ID top-menu tersebut seperti di bawah ini :

#top-menu {
width: 960px;   /* lebar */
overflow: auto;  /* tinggi otomatis */
background: orange; /*latar belakang orange */
}

Silahkan di save dan jalankan.
Maka, saat dijalankan belum kita dapati tampilannya. oleh karena itu mari kita buat daftar menunya dengan menggunakan unorderlist dan menempatkannya di dalam DIV top-menu seperti berikut ini :

<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>

Save dan jalankan.
Hasilnya seperti berikut ini :

membuat daftar menu
Nah, sekarang kita berikan gaya juga pada unorderlistnya dengan memberikan code CSS seperti berikut ini :

#top-menu ul {
margin: 0px;
padding: 0px;
}

Keterangan :
#top-menu ul diberikan untuk menetapkan ul yang berada di dalam ID top-menu.
Jadi jika kita memiliki lebih dari 1 daftar menu selain di dalam ID top-menu tidak akan terpengaruh. Margin dan padding di berikan nilai 0px (pixel) karena default dari browser memberikan margin dan padding yang berbeda. 

Hasilnya :

membuat daftar menu dengan css
Kemudian untuk membuat daftar menunya mengarah ke samping kita berikan float pada list menunya seperti ini :

#top-menu ul li {
float: left;
}

Hasil :

membuat daftar menu dengan css


Kemudian berikan jarak antara text dengan sisi bagian dalam dari ID top-menu.

#top-menu ul li {
float: left;
padding: 5px 10px;
}

Hasilnya :

membuat daftar menu dengan css html
Kemudian berikan gaya juga pada link yang berada pada daftar menunya.

#top-menu ul li a {
color: #000;
text-decoration: none;
}

Keterangan :
color untuk memberikan warna tulisan.
#000 warna hitam untuk decimal.
text-decoration dengan nilai none digunakan untuk menghilangkan garis bawah.

Hasilnya :

membuat daftar menu dengan css dan html
Sekarang kita berikan sedikit effect dengan mengubah warna background pada saat cursor mouse berada di atas  daftar menu tersebut :

Hasil akhirnya :

membuat daftar menu dengan css dan html diskusi website
Kode keseluruhan :

CSS

<style type="text/css">
#top-menu {
width: 960px;
overflow: auto;
background: orange;
}

#top-menu ul {
margin: 0px;
padding: 0px;
}
#top-menu ul li {
float: left;
padding: 5px 10px;
}
#top-menu ul li a {
color: #000;
text-decoration: none;
}
#top-menu ul li:hover {
background: #eee;
}
</style>

HTML

<div id="top-menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>


Oke terima kasih!!
Jangan sungkan untuk bertanya dengan mengisi kotak komentar di bawah postingan ini!!!

Terima Kasih :
#Admin

Friday, January 22, 2016

FORM LOGIN MULTI USER

Assalamu'alaikum!!!
form logintemplate login sumut diskusi website
LOGIN MULTI USER merupakan sebuah system login yang dapat digunakan untuk login oleh lebih dari satu level user (penggguna). Login multi User biasanya digunakan pada pembuatan aplikasi website berbasis umum seperti, website pemerintahan, website sekolah, dan cms seperti wordpress dan sebagainya.


Oke, mari kita lanjutkan!!
Buat terlebih dahuli sebuah folder  dengan nama ujikom di dalam htdocs kalian, kemudian buatlah sebuah file bernama login.php dan ketikkan kode seperti berikut ini.

<!DOCTYPE html>
<html>
<head>
<title>Halaman Login | Masuk</title>
</head>
<body>

</body>

</html>

Kemudian buatlah sebuah div dengan ID form-login di dalam body sebagai berikut ini :

<div id="form-login">
</div>

Kemudian pada bagian head kita buat sebuah style untuk membuat css secara internal dan kita mulai dengan pemberian css reset seprti berikut.

body {
margin: 0px; /* digunakan untuk mensetel margin pada bagian body menjadi 0 */
padding: 0px; /* digunakan untuk mensetel padding pada bagian body menjadi 0 */
font-family: sans-serif; /* digunakan untuk mensetel jenis font pada web menjadi san-serif */
}

Apa itu css reset?

Sedikit penjelasan mengenai CSS RESET. CSS RESET merupakan sebuah css yang kita berikan untuk mensetel ulang settingan yang dibuat oleh browser. Hal ini dibutuhkan karena settingan setiap browser berbeda-beda. Ada yang memberikan margin dan padding bawaan dengan ukuran 5px (5 pixel). Juga jenis font yang digunakan berbeda pula.

Sekarang kita berikan style atau gaya pada div dengan ID form-login tadi seperti berikut :

#form-login {
width: 500px;
overflow: auto;
margin: 300px auto;
background: #eee;
}

Penjelasan :

width kita gunakan untuk memberikan ukuran lebar pada ID form-login.

overflow dengan nilai auto digunakan sebagai pengganti ukuran tinggi (height) yang dapat berubah-ubah sesuai dengan banyaknya atau panjangnya isi dari ID form-login.

Margin 300px auto akan memberikan margin sebanyak 300px(pixel) pada bagian atas dan bawah sedangkan pada bagian kiri dan kanan kita berikan nilai auto (otomatis) agar posisi div dengan ID form-login bisa di tengah.

background digunakan sebagai pemberi warna latar belakang dari si ID form-login.
#eee adalah kode warna dalam bentuk decimal untuk warna abu-abu tipis.

Saat Anda jalankan, pada http://localhost/ujikom/login.php belum ada yang bisa ditampilkan oleh web browser Anda ini di karenakan oleh tinggi dari ID form-login yang kita buat auto. Jadi agar ada tampilannya kita buat terlebih dahulu form berikut dan ketikkan tepat di dalam DIV ID form-login.

<form action="proses-login.php" method="post">
<table cellpadding="5" cellspacing="5">
<tr>
<td>Email</td>
<td>:</td>
<td><input name="mail" type="email"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input name="pass" type="password"></td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input name="submit" type="submit" value="Masuk">
<input name="clear" type="reset" value="Hapus">
</td>
</tr>
</table>
</form>

Mari kita pahami satu-persatu kodenya.

<form action="proses-login.php" method="post">

</form>

PENJELASAN !!

Attribut action digunakan untuk mengarahkan isi form akan di proses dimana.

Dan proses-login.php adalah tempat kita akan memproses isi dari form tersebut

Attribut method adalah attribut yang akan menentukan metode apa yang akan kita gunakan untuk mengirimkan isi dari form tersebut. Nilainya ada get dan post.

Post digunakan untuk mengirimkan data (isi form) yang bersifat sensitif atau pribadi. Dengan kata lain metode ini adalah temasuk kedalam keamanan dalam pengiriman karena data yang di inputkan tidak akan di tampilkan pada adressbar.

Selanjutnya :

<table cellpadding="5" cellspacing="5">
</table>

PENJELASAN!!
Untuk penjelasan mengenai table dan attributnya bisa dilihat disini Pengertian Dan Penggunaan Dalam HTML.

<input name="mail" type="email">
<input name="pass" type="password">
<input name="submit" type="submit" value="Masuk">
<input name="clear" type="reset" value="Hapus">


PENJELASAN!!

Attribut name adalah attribut yang bisa dibilang penting karena nilai dari attribut ini mail, pass, submit, clear nantinya akan kita gunakan dalam pemrosesan.

Mail, pass, submit, clear ini adalah nilai dari attribut name yang bisa kita beri nama bebas sesuka hati.

Attribut type digunakan sebagai pemberi nama untuk jenis inputan/masukan yang diberikan.

Email adalah nilai dari attribut type yang berfungsi untuk inputan janis email, yang mengharuskan penginput atau user untuk menginputkan text bersifat email atau mengandung karacter @ (at) di dalamnya. contoh : ferdians@ujikom.com.

password adalah nilai dari attribut type yang berfungsi untuk inputan jenis kata sandi dan bersifat rahasia. ketika user menginputkan/mengetikkan text di dalamnya maka, otomatis yang kita lihat adah bullet atau titik hitam yang besar.

submit dan dan reset fungsinya hampir sama namun sedikit berbeda. Pada attribut type dengan nilai submit ini akan berfungsi sebagai tombol lakukan proses. Sedangkan attribut type dengan nilai reset ketika di tekan akan memproses penghapusan inputan yang telah diketikkan atau mereset yang telah di inputkan.

Attribut value adalah attribut yang akan menampilkan nilainya sebagai nama dari tombol atau isi dari input.

Masuk dan hapus adalah nilai dari attribut value.


Oke selanjutnya kita bahas pada postingan susulan. yaitu proses-login.php.
Wassalamu'alaikum Warohmatullohi Wabarokatuh.

Download file FORM LOGIN

Terima kasih :
#Admin