Hardware Jaringan

Posted by Dedy Saputra Tuesday, April 28, 2009 0 comments
Sekilas mengenai hardware jaringan

=====================================================



Yup, kali ini saya akan coba jelaskan sedikit gambaran mengenai fungsi dari hardware jaringan yang telah di request. Yakni Router, Switch dan Hub. Langsung aja ke bahasannya ...



Router : Router, digunakan untuk menyambung 2 jaringan yang berbeda. Sebagai contohnya, untuk menyambungkan antara LAN dengan Internet diperlukan adanya router sebagai jembatan dari 2 jaringan tersebut.

Kedudukan router biasanya diletakkan sesudah modem, kira-kira gambarannya adalah seperti ini.


___________
___________ ___________
___________



| |
|
|
|
|
| |



| Internet |----| Modem |----| Router
|----| LAN |



|__________| |__________|
|__________| |__________|










Router yang digambarkan diatas berfungsi sebagai gateway, sekaligus firewall.



Gateway : Gerbang penantian menuju internet. Masing-masing client/workstation dalam jaringan melewati gateway terlebih dahulu untuk menuju internet. Bisa digambarkan seperti ini :




___________
__________________
___________



|
|
|
|
| |


| Internet |----| WS1 as Gateway1 |----| WS Lain |


|__________|
|_________________| |__________|




|





|



_____|____





| |




| WS Lain |





|__________|








Firewall : Biasanya dipasang diantara internet dan router. Firewall berfungsi sebagai tembok keamanan untuk jaringan dalam [ LAN ]. Didalamnya biasanya terdapat fasilitas, firewall, logging, snort. etc.







Contoh router phisik multifungsi seperti itu adalah Cisco Router.
Tetapi saya lebih cenderung memakai alternatif router yaitu menggunakan Smoothwall. Karena smoothwall hanya memerlukan komputer butut yang sudah lama tidak terpakai dengan harddisk sekitar 300 mb, dan tentunya 2 lan card.

Smoothwall adalah distro linux khusus yang didesain untuk menangani masalah router, firewall, dan gateway. Selain itu Router pun digunakan untuk menyambungkan 2 LAN, yang berbeda subnet masknya. Lebih kearah Intranet.



Switch : Biasanya switch banyak digunakan untuk jaringan LAN token star.



Dan switch ini digunakan sebagai repeater/penguat. Berfungsi untuk menghubungkan
kabel-kabel UTP ( Kategori 5/5e ) komputer yang satu dengan komputer yang lain. Dalam switch biasanya terdapat routing, routing sendiri berfungsi untuk batu loncat untuk melakukan koneksi dengan komputer lain dalam LAN.





Gambarannya adalah seperti ini :











Hub : Sama seperti switch, tetapi perbedaannya adalah hub tidak memiliki faslitas routing. Sehingga semua informasi yang datang akan dikirimkan ke semua komputer (broadcast)




Untuk sementara segitu dulu aja penjelasannya yah ... heheuhuehue ... silahkan request lagi.


Nggak mahal kok, cuma 9 jutaan. Huehueh ....



Sumber dari situs Ilmu Website dalam kategori jaringan dengan judul Sedikit Penjelasan Hardware Jaringan


Baca Selengkapnya ....

Koneksi 2 PC menggunakan kabel Cross

Posted by Dedy Saputra 0 comments

Seorang gila jaringan mungkin ada yang sampai hati untuk membawa-bawa kabel utp jenis crossing lengkap dengan laptop dalam tas gendongnya setiap saat. Penulis pun pernah dalam kondisi seperti itu. Biasanya hal ini terjadi karena orang gila jaringan tersebut selalu ingin melakukan pekerjaan di berbagai tempat dengan 2 PC sekaligus. :). Walaupun pada saat sekarang ada sebuah alat yang tidak repot dan tidak dapat digunakan untuk membelitkan leher. :D. Yakni USB Wlan. Namun ada kondisi yang tidak memungkinkan untuk dapat menggunakan usb wlan, seperti kondisi ekonomi kantong tipis orang gila jaringan tersebut, walaupun hanya mengeluarkan beberapa lembar uang kertas untuk membelinya, tapi tetap saja ini adalah inti permasalahannya, dan berbagai kendala lainnya. :D

Dari situlah tutorial ini berawal, sebelum dapat mengkoneksikan 2 PC menggunakan kabel crossing ada beberapa hal yang dibutuhkan diantaranya :
- Tang kerimping
- 2 buah RG 45
- Kabel UTP 5e dengan panjang secukupnya, sesuai dengan selera anda
- 2 buah PC yang akan dikoneksikan.

Pertama lepaskan shield kabel ( pelindung kabel biasanya bewarna abu -abu ) beberapa centimeter ( 2 cm), dengan memotong shield tersebut menggunakan tang kerimping, kemudian lurus-luruskan kabel-kabel yang berwarna-warni tersebut, kemudian urutkan kabel berdasarkan pewarnaannya di salah satu ujung kabel UTP tersebut. Urutannya adalah sebagai berikut :


Ini adalah urutan kabel straight, sehingga untuk ujung kabel yang lain urutan pewarnaan kabel tersebut harus berbeda dengan urutan ujung kabel straight ini, inilah yang dinamakan dengan kabel cross, urutan ujung kabel cross adalah seperti ini :



Sehingga di kedua ujung kabel tersebut memiliki urutan warna yang berbeda satu sama lainnya.


urutan lengkapnya seperti ini …


Nah dari sini anda siap mengkoneksikan 2 PC tersebut.
Di windows untuk melakukan koneksi 2 PC sama halnya dengan mengkoneksikan PC dengan topologi jaringan yang sering ditemui, biasanya topologi jaringan itu adalah star di mana di pertengahannya biasa ditemui menggunakan hub ataupun switch. Hal yang harus dilakukan untuk mengkoneksikan kedua PC di windows adalah sebagai berikut :

PC Pertama
Masukkan ke network connection di control panel :
Start menu | run | control panel

Setelah itu masuk ke bagian Network Connections
Kemudian pilih Local Area Network Connection


Klik kanan Local Area Network Connection, pilih properties


Di kotak dialog Local Area Network Connection Properties, di bagian tab General pilih Internet Protocol ( TCP/IP ) Kemudian Klik Properties


Setelah itu masukkan IP Addressnya 192.168.1.2, kemudian Netmasknya 255.255.255.0


Setelah itu klik button OK, kemudian Close

Nah untuk PC yang kedua tahapnya sama saja dengan yang diatas namun Alamat IP Addressnya berbeda dengan PC yang sebelumnya, anda dapat mengisinya dengan 192.168.1.1 atau dengan IP 192.168.1.x yang lain, terserah anda. Dengan catatan netmasknya harus sama dengan pc yang sebelumnya yakni 255.255.255.0

Kemudian langkah selanjutnya adalah melakukan konfigurasi network setup wizard untuk kedua PC tersebut, agar keduanya dapat saling terhubung sebagai satu workgroup.

Setelah selesai, lakukan ping dari salah satu PC tersebut ke PC lainnya... Jika tampilannya seperti ini maka PC anda telah terhubung satu sama lainnya.

C:\Documents and Settings\Al-k>ping 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128

Ping statistics for 192.168.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms


Selamat ... :D


Sumber dari situs Ilmu Website dalam kategori jaringan dengan judul Koneksi 2 PC menggunakan kabel Cross

Baca Selengkapnya ....

Tulisan Matrix di Internet Explorer

Posted by Dedy Saputra 0 comments
-------
Script ini hanya jalan di Internet Explorer
-------

contoh buka: http://www.ilmuwebsite.com/javascript/javascript-matrix.htm

<html>
<head>
</head>
<body bgcolor="#000000">
<STYLE type=text/css>#supertext {
LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
</STYLE>

<SCRIPT language=JavaScript1.2>

//Configure the below three variables

//1) Set message to display (HTML accepted)
var thecontent='<h2><font face="Courier New" font size="5" color="#00FF00">ilmuwebsite.com - Webmaster Resource</font></h2>'
//2) Set delay after which message should be hidden, in miliseconds ('' makes it incessantly visible on the screen)
var hidetimer='';
//3) Set speed of animation (1-50), where larger is faster
var BallSpeed = 20;



///NO NEED TO EDIT BELOW THIS LINE///////////

var contentWidth;
var contentHeight;
var maxBallSpeed = 50;


var xMax;
var yMax;
var xPos = 0;
var yPos = 0;
var xDir = 'right';
var yDir = 'down';
var superballRunning = true;
var tempBallSpeed;
var currentBallSrc;
var newXDir;
var newYDir;

function initializeBall() {
if (document.all) {
xMax = document.body.clientWidth
yMax = document.body.clientHeight
document.all("supertext").style.visibility = "visible";
contentWidth=supertext.offsetWidth
contentHeight=supertext.offsetHeight
}
else if (document.layers) {
xMax = window.innerWidth;
yMax = window.innerHeight;
contentWidth=document.supertext.document.width
contentHeight=document.supertext.document.height
document.layers["supertext"].visibility = "show";
}
setTimeout('moveBall()',400);
if (hidetimer!='')
setTimeout("hidetext()",hidetimer)
}

function moveBall() {
if (superballRunning == true) {
calculatePosition();
if (document.all) {
document.all("supertext").style.left = xPos + document.body.scrollLeft;
document.all("supertext").style.top = yPos + document.body.scrollTop;
}
else if (document.layers) {
document.layers["supertext"].left = xPos + pageXOffset;
document.layers["supertext"].top = yPos + pageYOffset;
}
animatetext=setTimeout('moveBall()',20);
}
}

function calculatePosition() {
if (xDir == "right") {
if (xPos > (xMax - contentWidth - BallSpeed)) {
xDir = "left";
}
}
else if (xDir == "left") {
if (xPos < (0 + BallSpeed)) {
xDir = "right";
}
}
if (yDir == "down") {
if (yPos > (yMax - contentHeight - BallSpeed)) {
yDir = "up";
}
}
else if (yDir == "up") {
if (yPos < (0 + BallSpeed)) {
yDir = "down";
}
}
if (xDir == "right") {
xPos = xPos + BallSpeed;
}
else if (xDir == "left") {
xPos = xPos - BallSpeed;
}
else {
xPos = xPos;
}
if (yDir == "down") {
yPos = yPos + BallSpeed;
}
else if (yDir == "up") {
yPos = yPos - BallSpeed;
}
else {
yPos = yPos;
}
}

function hidetext(){
if (document.all)
supertext.style.visibility="hidden"
else if (document.layers)
document.supertext.visibility="hide"
clearTimeout(animatetext)
}

if (document.all||document.layers){
document.write('<span id="supertext"><nobr>'+thecontent+'</nobr></span>')
window.onload = initializeBall;
window.onresize = new Function("window.location.reload()");
}

</SCRIPT>

<SCRIPT language=JavaScript>

if (document.all){

Cols=22;

Cl=18; //Peþpeþe geliþ mesafeleri!

Cs=110; //Sayfaya enine yayýlýþ mesafeleri!

Ts=12; //Rakamlarýn büyüklükleri!

Tc='#00FF00';//Renk

Tc1='#00FF00';//Renk1

MnS=22; //Akýþ hýzlarý!

MxS=50; //Akýþ hýzlarý!

I=Cs;

Sp=new Array();S=new Array();Y=new Array();

C=new Array();M=new Array();B=new Array();

RC=new Array();E=new Array();Tcc=new Array(0,1,7,9,3,2);

document.write("<div id='Container' style='position:absolute;top:0;left:-"+Cs+"'>");

document.write("<div style='position:relative'>");

for(i=0; i < Cols; i++){

S[i]=I+=Cs;

document.write("<div id='A' style='position:absolute;top:0;font-family:Arial;font-size:"

+Ts+"px;left:"+S[i]+";width:"+Ts+"px;height:0px;color:"+Tc+";visibility:hidden'></div>");

}

document.write("</div></div>");

for(j=0; j < Cols; j++){

RC[j]=1+Math.round(Math.random()*Cl);

Y[j]=0;

Sp[j]=Math.round(MnS+Math.random()*MxS);

for(i=0; i < RC[j]; i++){

B[i]='';

C[i]=Math.round(Math.random()*1)+' ';

M[j]=B[0]+=C[i];

}

}

function Cycle(){

Container.style.top=window.document.body.scrollTop;

for (i=0; i < Cols; i++){

var r = Math.floor(Math.random()*Tcc.length);

E[i] = '<font color='+Tc1+'>'+Tcc[r]+'</font>';

Y[i]+=Sp[i];

if (Y[i] > window.document.body.clientHeight){

for(i2=0; i2 < Cols; i2++){

RC[i2]=1+Math.round(Math.random()*Cl);

for(i3=0; i3 < RC[i2]; i3++){

B[i3]='';

C[i3]=Math.round(Math.random()*1)+' ';

C[Math.floor(Math.random()*i2)]=' '+' ';

M[i]=B[0]+=C[i3];

Y[i]=-Ts*M[i].length/1.5;

A[i].style.visibility='visible';

}

Sp[i]=Math.round(MnS+Math.random()*MxS);

}

}

A[i].style.top=Y[i];

A[i].innerHTML=M[i]+' '+E[i]+' ';

}

setTimeout('Cycle()',20)

}

Cycle();

}

</SCRIPT>
</body>
</html>

Sumber dari situs Ilmu Website dalam kategori javascript dengan judul Tulisan Matrix

Baca Selengkapnya ....

Panduan Merubah tampilan Facebook - Part 3

Posted by Dedy Saputra 0 comments
**Panduan Merubah tampilan Facebook - Part 3
(Rubah dgn Koleksi Wallpapper Facebook bahkan dengan Background Koleksi Foto kamu)
-------------------------------------
- Instal Plugin-Add on Yontoo Layers
http://www.yontoo.com/install.aspx , Pilih Firefox
- Di kotak baru Terms of Service Pilih "accept & continue"
- atau kesini : http://www.yontoo.com/DownloadFFClient.aspx Klik "accept & continue"
- Install Yontoo Layers for firefox ,setelah "Ready" tercentang klik "start Install"
- Klik "Allow" di pojok kanan atas klu ada perintah itu...
- klik "Install now" setelah selesai "restart Firefox"
- buka : http://apps.facebook.com/pagerage/
- ikuti petunjuk2 dari link tersebut ^ (pagerage)

Modif Warna:
http://apps.facebook.com/pagerage/
Koleksi Layout/Wallpapper Facebook :
http://www.pagerage.com/

Baca Selengkapnya ....

Video Panduan Merubah tampilan Facebook - Part 2

Posted by Dedy Saputra 0 comments
Ini gw kasi sambungan panduan merubah tampilan FB loe supaya lebih gaul..

Video Panduan Merubah tampilan Facebook - Part 2
( Modifikasi Wallpaper)

download disini
PASSWORD : masih keriput

Baca Selengkapnya ....

Video Panduan Merubah tampilan Facebook - Part 1

Posted by Dedy Saputra 0 comments
Bagi kamu-kamu yang hobi dengan FacebookVideo, gak bosen dengan tampilan kayak gitu-gitu aja? ini aku kasi panduan ubah tampilan FB loe..

Panduan Merubah tampilan Facebook - Part 1

download disini
PASSWORD : keriput







Baca Selengkapnya ....

Make Over Meta Description Anda

Posted by Dedy Saputra Monday, April 27, 2009 0 comments

meta deskripsi yang berkualitas

Memperbaiki kualitas meta description anda dapat meningkatkan kesempatan situs anda mendapatkan klik menjadi lebih besar (Peningkatan CTR), berikut akan kami jelaskan mengapa meta description itu penting.

<META NAME="Description" CONTENT="deskripsi website anda disini ">

Mengapa Google peduli tentang meta description?
Google ingin mengambarkan hasil pencarian secara akurat melalui meta description. Google lebih memilih untuk menampilkan meta description dari sebuah halaman (jika ada) karena meta description memberikan penjelasan tentang isi dari sebuah URL. Ingatlah bahwa penulisan keyword kedalam meta description secara berulang - ulang tidak dapat membantu menaikkan ranking website anda, seperti kebanyakan yang orang pikir selama ini. Penulisan meta description dengan benar seperti halaman hosting gratis ini, dapat meningkatkan CTR (klik) situs anda. Lihatlah contoh berikut mengenai meta description yang berkualitas dan meta description yang tidak berkualitas.

Meta description yang berkualitas
meta deskripsi yang berkualitas

Meta description yang tidak berkualitas
meta deskripsi yang tidak berkualitas

Coba anda lihat kedua contoh penerapan meta description di atas?
Coba anda berpikir sebagai visitor, kira-kira anda akan meng klik yang mana?

Jelas anda akan meng klik yang pertama yaitu "Hosting Gratis | Hosting Murah" karena memiliki deskripsi yang menarik dan bersifat persuasif untuk di klik

Bagaimana strategi meta deskripsi yang baik?
Gunakan meta description yang berbeda untuk setiap halaman
Ciptakan "meta description" yang akurat dan sesuai untuk setiap halaman situs anda. Apabila anda memiliki banyak halaman website dan tidak mungkin untuk memberi deskripsi satu persatu, anda dapat memprioritaskan halaman - halaman mana yang memang seharusnya ditambahkan deskripsi, seperti halaman depan (home page), atau halaman - halaman popular yang lainnya seperti halaman tutorial photoshop ini atau halaman hacking ini.

Buatlah deskripsi yang berkualitas!
Untuk yang terakhir, pastikan meta description lebih deskripsi. Kualitas meta description dapat saja dengan mudah menjadi kurang baik karena hilangnya perhatian kita terhadap hal yang satu ini karena di sebabkan suatu hal yang sepele yaitu tidak terlihatnya meta description di web kita secara langsung oleh visitor. Tapi meta description akan di tampilkan di Google Search Result -- Jika deskripsinya memang cukup berkualitas. Sedikit perubahan pada meta description anda (menjadi lebih berkualitas), maka secara tidak langsung akan meningkatkan kualitas dan jumlah traffict visitor anda. Hal ini dapat anda menfaatkan untuk mendapatkan Targeted Visitor .

Ps: mendaftarkan website anda pada SEO Web Directory dapat meningkatkan link popularity website anda.


Sumber dari situs Ilmu Website dalam kategori search engine tutorial dengan judul Make Over Meta Description Anda

Baca Selengkapnya ....

Fungsi - fungsi untuk memfilter input form

Posted by Dedy Saputra 0 comments

trim() digunakan untuk
menghapus spasi di kanan dan kiri teks.
htmlentities() digunakan
untuk mengkonversi karakter-karakter tertentu dalam tag HTML, emm..kok ribet
ya, pokoknya hasil fungsi ini akan menerjemahkan tag-tag HTML sebagai teks
biasa.
strip_tags digunakan
untuk menghilangkan tag-tag HTML dan PHP dalam sebuah string.

Ketiga fungsi di atas bisa
digunakan untuk memfilter input/masukan form pada website kita, misalnya pada
form buku tamu. Untuk contoh penggunaannya, siapkan file2 berikut:

1. database

create
database db_gb ;
use db_gb;
create table guestbook (id int unsigned not null primary key auto_increment,
nama varchar(50) not null, email varchar(100) not null, pesan text not null)

























2. file
koneksi.php

<?php
$host="localhost"; $uname="root";
$pass=""; $db="db_gb";
$koneksi=mysql_connect($host,$uname,$pass);
mysql_select_db($db,$koneksi);
?>





















3. file
gb.html



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

Nama *<br><input type="text" name="nama"
size="34"><br>
Email *<br><input type="text" name="email"
size="34"><br>
Pesan *<br><textarea name="pesan" rows="8"
cols="40"></textarea>
<br>*) Wajib diisi <br>
<input type="reset" value="Reset"
name="kosongkan">
<input type="submit" value="Kirim"
name="kirim">
</form>
<p><a
href="lihatgb.php">[ Lihat Data Tamu ]</a>

4. file
proses.php

<?php
include'koneksi.php';
if(isset($_POST['kirim']) &&
($_POST['kirim']==='Kirim'))
{

/*--- filter input dg kombinasi fungsi trim dan strip_tags ---*/

$nama=trim(strip_tags($_POST['nama']));


$email=trim(strip_tags($_POST['email']));


$pesan=trim(strip_tags($_POST['pesan']));



/*--- filter input dg kombinasi fungsi trim dan htmlentities ---*/


/*


$nama=trim(htmlentities($_POST['nama']));
$email=trim(htmlentities($_POST['email']));

$pesan=trim(htmlentities($_POST['pesan']));
*/


/* ---------------------- tanpa filter ------------------------*/

/*


$nama=$_POST['nama'];

$email=$_POST['email'];
$pesan=$_POST['pesan'];
*/





if(($nama=='') || ($email=='') || ($pesan==''))
$error= "Data tidak lengkap.<br>";





































if(($nama!='') && ($email!='') && ($pesan!=''))
{ $queryAddGb=mysql_query("insert
into guestbook
values(NULL,'$nama','$email','$pesan')");
if($queryAddGb)
{ echo"<font color=red><b>Guestbook
berhasil disimpan</b></font>";
echo"<meta http-equiv=\"refresh\" content=\"2;
url=./gb.html\">";
exit; }
else
{ echo"<font
color=red><b>Data gagal disimpan</b></font>";
echo"<meta http-equiv=\"refresh\" content=\"2;
url=./gb.html\">";
exit; }

}
















if(isset($error))

{ echo"<font
color=red><b>$error</b></font>";

echo"<meta http-equiv=\"refresh\" content=\"2;
url=./gb.html\">";

exit; }

}?>

5. file lihatgb.php
<?php
include'koneksi.php';
$queryGb = mysql_query("select *
from guestbook");
$jmlGb = mysql_num_rows($queryGb);
if($jmlGb==0)
{
echo"Data tamu masih kosong"; }
else
{ $queryTampil=mysql_query("select *
from guestbook order by id desc");

echo"<p>DATA TAMU<p>";

while($dataGb=mysql_fetch_row($queryTampil))


{
echo"".wordwrap($dataGb[1],70,"<br>",1)."<br>";

echo"".wordwrap($dataGb[3],85,"<br>",1)."
";
echo"<hr width=60% align=left>"; }}


?>





















Ok, setelah semua siap mari kita coba
menginputkan data buku tamu. Misal :

Percobaan
1

Masukkan spasi
yang banyak pada semua data nama, email dan pesan. Misal, tekan tombol spasi
mpe 100X , he..he....
Hasilnya, akan keluar pesan data tidak lengkap. Mengapa begitu? Karena sebelum
divalidasi, inputan spasi akan dihilangkan oleh fungsi trim. Akibatnya data
akan kosong dan keluarlah pesan data tidak lengkap.

Percobaan
2

Masukkan data berikut:
Nama :
<b><i><u>Phii</u></i></b>
Email : phii@poesing.bgt
Pesan : <b><font color=red>Ayo belajar PHP, biar
bisa bikin web sendiri</font></b>

Setelah berhasil
menginputkan data, silahkan klik [ lihat data tamu ]. Hasilnya, tag2 HTML akan
dilenyapkan. Kenapa bisa hilang? Karena sebelum divalidasi, tag2 HTML akan
dilenyapkan oleh fungsi strip_tags, sehingga yang akan tersimpan dalam tabel
adalah string yang bersih dari tag2 HTML.








Percobaan
3

Jadikan komentar
pada bagian script filter yang menggunakan trim dan strip_tags. Lalu, hilangkan
komentar pada script filter yang menggunakan trim dan htmlentities.
Masukkan data
yang sama dengan percobaan 2. Hasilnya, tag2 HTML akan ditampilkan, tapi hanya
sebagai teks biasa. Mengapa begitu? Karena sebelum divalidasi, tag2 HTML akan
difilter oleh fungsi htmlentities, sehingga hanya akan dibaca sebagia string biasa.





Percobaan
4

Jadikan komentar
pada bagian script filter yang menggunakan trim dan htmlentities.
Kali ini, kita
akan menginputkan data tanpa fliter, maka hilangkan komentar pada script tanpa
filter. Inputkan data sama seperti percobaan 1. Hasilnya? Lihat sendiri ya?
Setelah itu inputkan data sama seperti percobaan 2. Hasilnya? Lihat sendiri
juga ya.he...he..

Teman2 bisa donlot scriptnya disini

Kesimpulan, ketiga fungsi di atas
bisa kita gunakan untuk menyaring atau memfilter masukan terhadap form di web
kita, terutama dari pengunjung web kita yang doyan banget nginjek eh..maksudnya
nginject form dengan HTML injection

*) Kalo mo nyoba percobaan 4 dg
kode HTML yang bisa digunakan untuk deface, tanyakan saja pada Al-k

*) Untuk data email, silahkan ditambahkan
sendiri validasinya, kaya?e dah pernah dibahas ma Anggi. Cari sendiri ya

Akhir kata, cukup sekian dulu
belajar PHP dari Phii, lain kali ditambah lagi. ?BANYAK JALAN MENUJU ROMA?
Mungkin ketiga fungsi PHP yang barusan kita bahas bukan cara satu2 nya untuk
memfilter masukan, jika ada temen2 yang mengetahui cara lain, mohon
ditambahkan. Terima Kasih?















Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Fungsi - fungsi untuk memfilter input form

Baca Selengkapnya ....

Membuat login ala cpanel (PHP TUTORIAL)

Posted by Dedy Saputra 0 comments
Pernahkan anda melihat tampilan login seperti ini?
Jika pernah, mungkin anda
penasaran bagaimana cara membuatnya. Untuk membuat login seperti di atas, Caranya sangat
mudah. Kuncinya terletak pada Header. Header dalam PHP mempunyai fungsi yang banyak
sekali dan bisa diotak-atik. Baiklah, saya akan menjelaskan cara membuatnya.
Buat file dengan nama index.php lalu ketikkan script berikut :

<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Login ala Cpanel"');
echo 'Anda membatalkan login !';
exit;
} else {
echo "Anda memasukkan username {$_SERVER['PHP_AUTH_USER']}.
";
echo "dan password {$_SERVER['PHP_AUTH_PW']}.
";
}
?>

Sedikit penjelasan script diatas :
If(!isset artinya jika variabel PHP_AUTH_USER belum/tidak diisi, maka akan tampil kotak dialog
login. Dan jika diisi, maka akan tampil username dan password yang anda masukkan.
Bagaimana ? Cukup mudah bukan ? Selamat membuat login yang keren
Download sourcenya Disini

Dalam menjalankan script php anda membutuhkan XAMPP Server Console PHP Apache

Baca Selengkapnya ....

Install Windows XP dengan USB Flash Disk

Posted by Dedy Saputra Sunday, April 26, 2009 0 comments
Yang harus/kudu/wajib dipersiapkan adalah :
1. USB Multiboot, bisa download disini : http://www.ziddu.com/download/4384290/XPFROMUSB.zip.html
2. USB Flash Disk, kalau bisa lebih dari 1 GB.
3. CD Master Windows XP.
4. Komputer yang sehat wal’afiat.

Klo da lengkap, lakukan :
1. masukin master ke dalam computer yang sehat wal’afiat
2. extract file yang barusan di download
3. jalankan USB_MultiBoot_10.cmd

4. tekan ENTER untuk melanjutkan
5. akan nongol pilihan seperti ini :

6. Pilih yang H kemudian tekan ENTER akan muncul kotak seperti :
format pada pilihan Fiel System pilih NTFS Mode dan centang Quick Format biar agak cepatan dikit,dan Start.

7. Setelah selesai melaksanakan tugas pembersihan pada flash disk (format) tutup Kotak Dialog Format
8. terus akan muncul menu dalam command
0> untuk merubah Tipe Driver , 1> Letak Source Setup XP, 2> Lokasi USB flash disk 3> Memulai mengkopy installasi xp ke USB Flash Disk.
9. Pilih no 1 dan tekan enter (tujukan dimana lokasi drive master Xp terletak)
10. setelah memilih source XP makan akan muncul kotak dialog

11. pilih NO makan akan diminta mengisi UsrXP, Serial Number, Nama Komputer dan lain sebagainya.
12. kemudian pilih nomor 2 dan tujuan ke drive USB
13. kemudian pili nomor 3 untuk mulai mengcopy instalasi XP ke USB
14. dalam proses copy akan muncul kotal dialog. Pilih YES
15. dan pada kotak dialog terakhir pilih NO

16. sekarang proses copy sudah selesai. Dan USB Flash Disk sudah bisa digunakan untuk melakukan misi install ulang dengan USB Flash Disk

Proses Install
1. Arahkan booting ke USB Flash Disk (setting di BIOS, klo ga bisa bawa ke JK Computer. Tapi udah beda urusannya, bayar donk)
2. Saat computer booting dengan flash disk, akan terdapat pilihan, pilih No. 1 aja deh.. ( yang BEGIN TXT MODE SETUP WINDOWS XP )
3. ya udah…install seperti biasa aja.


Baca Selengkapnya ....
Ricky Pratama's Blog support EvaFashionStore.Com - Original design by Bamz | Copyright of Tutorial , Bisnis.