Senin, 23 April 2012

30 Rahasia Wanita yang Harus Pria Ketahui



Ini dia rahasia wanita yang harus para pria ketahui, sumber dari salah satu buku tentang rahasia wanita....
  1. Bila seorang wanita mengatakan dia sedang bersedih,tetapi dia tidak meneteskan airmata,itu berarti dia sedang menangis di dalam hatinya. 
  2. Bila dia tidak menghiraukan kamu setelah kamu menyakiti hatinya,lebih baik kamu beri dia waktu untuk menenangkan hatinya sebelum kamu menegur dengan ucapan maaf. 
  3. Wanita sulit untuk mencari sesuatu yang dia benci tentang orang yang paling dia sayang(karena itu banyak wanita yang patah hati bila hubungannya putus di tengah jalan). 
  4. Jika sorang wanita jatuh cinta dengan seorang lelaki,lelaki itu akan sentiasa ada di pikirannya walaupun ketika dia sedang dengan lelaki lain. 
  5. Bila lelaki yang dia cintai merenung tajam ke dalam matanya,dia akan cair seperti coklat!! 
  6. Wanita memang menyukai pujian tetapi selalu tidak tahu cara menerima pujian. 
  7. Jika kamu tidak suka dengan gadis yang menyukai kamu setengah mati,tolak cintanya dengan lembut,jangan kasar karena ada satu semangat dalam diri wanita yang kamu tak akan tahu bila dia telah membuat keputusan,dia akan melakukan apa saja. 
  8. Jika seorang gadis sedang menjauhkan diri darimu setelah kamu tolak cintanya,biarkan dia untuk seketika.Jika kamu masih ingin menganggap dia seorang kawan,cobalah tegur dia perlahan-lahan. 
  9. Wanita suka meluahkan apa yang mereka rasa.Musik,puisi,lukisan dan tulisan adalah cara termudah mereka meluahkan isi hati mereka. 
  10. Jangan sesekali beritahu kepada perempuan tentang apa yang membuat mereka langsung merasa tak berguna. 
  11. Bersikap terlalu serius bisa mematikan mood wanita. 
  12. Bila pertama kali lelaki yang dicintainya sedang diam memberikan respon positif,misalnya menghubunginya melalui telepon,si gadis akan bersikap acuh tak acuh seolah-olah tidak berminat,tetapi sebenarnya dia akan berteriak senang dan tak sampai sepuluh minit,semua teman-temannya akan tahu berita tersebut. 
  13. Sebuah senyuman memberi seribu arti bagi wanita.Jadi jangan senyum sembarangan kepada wanita. 
  14. Jika kamu menyukai sorang wanita, mulailah dengan persahabatan. Kemudian biarkan dia mengenalmu lebih dalam. 
  15. Jika sorang wanita memberi seribu satu alasan setiap kali kamu ajak keluar,tinggalkan dia karena dia memang tak berminat denganmu. 
  16. Tetapi jika dalam waktu yang sama dia menghubungimu atau menunggu panggilan darimu,teruskan usahamu untuk memikatnya. 
  17. Jangan sesekali menebak apa yang dirasakannya.Tanya dia sendiri!! 
  18. Setelah sorang gadis jatuh cinta,dia akan sering bertanya-tanya mengapa aku tak bertemu lelaki ini lebih awal. 
  19. Kalau kamu masih mencari-cari cara yang paling romantis untuk memikat hati sorang gadis,bacalah buku-buku cinta. 
  20. Bila setiap kali melihat foto bersama,yang pertama dicari oleh wanita ialah siapa yang berdiri di sebelah buah hatinya,kemudian barulah dirinya sendiri. 
  21. Mantan pacarnya akan selalu ada di pikirannya tetapi lelaki yang dicintainya sekarang akan berada di tempat teristimewa di hatinya!!  
  22. Satu ucapan 'Hi' saja sudah cukup menceriakan harinya. 
  23. Teman baiknya saja yang tahu apa yang sedang dia rasa dan lalui. 
  24. Wanita paling benci lelaki yang berbaik-baik dengan mereka semata-mata untuk menggaet kawan mereka yang paling cantik. 
  25. Cinta berarti kesetiaan, jujur dan kebahagiaan tanpa syarat 
  26. Semua wanita menginginkan seorang lelaki yang dicintainya dengan sepenuh hati.. 
  27. Senjata wanita adalah airmata!! 
  28. Wanita suka jika sesekali orang yang disayanginya memberi surprise buatnya(hadiah,bunga atau sekadar kata-kata romantis).Mereka akan terharu dan merasakan bahwa dirinya dicintai setulus hati.Dengan ini dia tak akan ragu-ragu terhadapmu.
  29. Wanita mudah jatuh hati pada lelaki yang perhatian padanya dan baik terhadapnya.So,kalau mau memikat wanita pandai-pandailah.
  30. Sebenarnya mudah mengambil hati wanita kerena apa yang dia mau hanyalah perasaan dicintai dan disayangi sepenuh jiwa begitulah wanita


SEMINAR IT SECURITY

SEMINAR IT SECURITY (SAFE THE SYSTEM)


Kamis, 05 April 2012

PEMROGRAMAN PHP


Bab I
Pendahuluan PHP

Sebuah File PHP dapat terdiri dari teks, tag dan skrip HTML. Skrip dalam sebuah file PHP akan di eksekusi di server.

Dasar-dasar yang sudah harus diketahui

Sebelum kita melanjutkan ke materi berikutnya, mahasiswa harus sudah mempelajari tentang materi-materi berikut ini:
  • HTML / XHTML
  • Pengetahuan tentang dasar-dasar algoritma dan pemrograman serta internet.

Pengertian PHP

  • PHP merupakan singkatan dari PHP: Hypertext Preprocessor .
  • PHP merupakan server-side scripting language, seperti ASP.
  • Skrip PHP dieksekusi di server dan hasilnya dikirimkan ke client (browser).
  • PHP mendukung berbagai jenis database (contoh : MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll.)
  • PHP merupakan perangkat lunak open source.
  • PHP dapat di-download dan digunakan secara gratis.

Apakah file PHP itu?

  • File PHP dapat terdiri dari teks, tag dan skrip HTML.
  • File PHP akan dikirimkan ke browser sebagai plain HTML. 
  • File PHP dapat berektensi ".php", ".php3", or ".phtml"

Apakah MySQL itu?

  • MySQL merupakan server database yang ringkas.
  • MySQL sangat ideal untuk digunakan sebagai aplikasi yang  kecil dan menengah.
  • MySQL mendukung bahasa SQL standard.
  • MySQL dapat dijalankan pada bermacam platforms.
  • MySQL dapat di-download dan digunakan secara gratis.

PHP + MySQL

  • PHP dikombinasikan dengan MySQL akan menghasilkan aplikasi yang cross-platform (artinya kita dapat mengembangkan aplikasi di Windows dan dijalankan di server Unix).

Mengapa PHP?

  • PHP dapat berjalan pada bermacam platforms (Windows, Linux, Unix, dll.).
  • PHP kompatibel dengan hampir semua server web yang ada (Apache, IIS, etc.).
  • PHP dapat di-download secara gratis dari situs resminya: http://www.php.net/
  • PHP mudah dipelajari dan berjalan secara efisien di server web.

 Bagaimana cara memulai PHP

  • Install server Apache pada Windows atau Linux.
  • Install PHP pada Windows atau Linux.
  • Install MySQL pada Windows atau Linux.

Bab 2 

PHP Installation

Apa yang diperlukan

Kita akan membahas cara intalasi PHP, MySQL, dan web server Apache.

Jika web server mendukung PHP – kita tidak perlu melakukan apapun!. kita tidak perlu menkompilasi apapun atau menginstalasi tool-tool tambahan – kita hanya perlu menulis file-file *.php pada direktori web pada computer kita – dan web server akan menerjemahkan file-file tersebut dan dijalankan di browser.

Bagaimanapun juga, jika server yang kita miliki tidak mendukung PHP, maka kita harus melakukan instalasi PHP. di bawah ini  cara mengintalasi PHP.


Download PHP
 Download MySQL
 Download web server Apache


Bab 3
PHP Syntax


Kita tidak dapat melihat source code PHP pada browser  - kita hanya akan melihat output dari file PHP yaitu file HTML. Hal ini dikarenakan skrip PHP dieksekusi di server sebelum hasilnya dikirimkan ke browser.


Sintak dasar PHP

Skrip PHP selalu ditulis pada pasangan tag dan ?>. sebuah blok skrip PHP dapat diletakan dimana saja pada file HTML.


Skrip PHP dapat juga ditulis pada pasangan tag dan ?>.

?>

program3-1.php
echo "Hello World";
?>

keterangan: Echo dan print digunakan untuk menulis teks/string ke browser.

Komentar pada PHP
dalam PHP, kita menggunakan // untuk komentar satu baris, dan pasangan /* dan */ komentar yang lebih dari satu baris

program3-2.php.
//This is a comment
/*
This is
a comment
block
*/
?>



Bab 4
Variabel

Variabel digunakan untuk menyimpan suatu nilai, seperti angka, string atau hasil dari suatu fungsi, sehingga dapat digunakan berulangkali pada program.

Variabel di PHP

Semua variabel di PHP selalu diawali dengan symbol $. Variabel dapat terdiri dari string, number, atau array.

Program4-1.php.
$txt="Hello World";
echo $txt;
?>

Untuk menggabungkan dua atau lebih variabel, digunakan operator titik (.)

Program4-2.php.
$txt1="Hello World";
$txt2="1234";
echo $txt1 . " " . $txt2 ;
?>

Konvensi penamaan variabel
  • Variabel harus diawali oleh huruf atau garis bawah “_”.
  • Variabel hanya dapat terdiri dari angka, huruf dan garis bawah (a-Z, 0-9, and _ ).
  • Variabel tidak boleh menggandung spasi. Jika variabel akan ditulis sebagai dua kata, maka dapat menggunakan garis bawah untuk memisahkannya (contoh: $my_string), atau menggunakan huruf kapital (contoh: $myString).

Bab 5
Operator PHP


Operator Aritmetika
Operator
Keterangan
Contoh
Hasil
+
Penambahan
x=2
x+2
4
-
Pengurangan
x=2
5-x
3
*
Perkalian
x=4
x*5
20
/
Pembagian
15/5
5/2
3
2.5
%
Modulus (division remainder)
5%2
10%8
10%2
1
2
0
++
Increment
x=5
x++
x=6
--
Decrement
x=5
x--
x=4

Operator Penugasan (Assignment Operators)
Operator
Contoh
Persamaannya
=
x=y
x=y
+=
x+=y
x=x+y
-=
x-=y
x=x-y
*=
x*=y
x=x*y
/=
x/=y
x=x/y
%=
x%=y
x=x%y

Operator Perbandingan (Comparison Operators)
Operator
Keterangan
Contoh
==
sama dengan
5==8 returns false
!=
tidak sama dengan
5!=8 returns true
> 
lebih besar dari
5>8 returns false
< 
kurang dari
5<8 returns true
>=
lebih besar atau sama dengan
5>=8 returns false
<=
kurang dari atau sama dengan
5<=8 returns true

Operator Logika (Logical Operators)
Operator
Keterangan
Contoh
&&
and
x=6
y=3
(x < 10 && y > 1) returns true
||
or
x=6
y=3
(x==5 || y==5) returns false
!
not
x=6
y=3
!(x==y) returns true



Bab 6
PHP If...Else Statements


Statement If-else dalam PHP digunakan untuk melakukan bermacam aksi berdasarkanpada beragam kondisi pada program.

Statemen Pemilihan (Conditional Statements)

  • if...else statement – digunakan jika kita akan mengeksekusi sebuah perintah jika kondisi bernilai true dan jika kondisi lainnya bernilai false.
  • elseif statement – digunakan bersama dengan if-else untuk mengeksekusi perintah jika salah satu dari berbagai kondisi bernilai true.

Statemen If...Else
Sintak
if (condition)
  code to be executed if condition is true;
else
  code to be executed if condition is false;

Program6-1.php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!";
else
  echo "Have a nice day!";
?>

Program6-2.php
$d=date("D");
if ($d=="Fri")
  {
  echo "Hello!
";
  echo "Have a nice weekend!";
  echo "See you on Monday!";
  }
?>


Statemen ElseIf
Sintaks
if (condition)
  code to be executed if condition is true;
elseif (condition)
  code to be executed if condition is true;
else
  code to be executed if condition is false;

Program6-3.php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!";
elseif ($d=="Sun")
  echo "Have a nice Sunday!";
else
  echo "Have a nice day!";
?>



Bab 7
Switch


Switch digunakan untuk melakukan suatu aksi dari beberapa aksi yang berbeda berdasarkan pada satu atau lebih kondisi yang berbeda.

Sintaks
switch (expression)
{
case label1:
  code to be executed if expression = label1;
  break; 
case label2:
  code to be executed if expression = label2;
  break;
default:
  code to be executed
  if expression is different
  from both label1 and label2;
}

Program7-1.php
switch ($x)
{
case 1:
  echo "Number 1";
  break;
case 2:
  echo "Number 2";
  break;
case 3:
  echo "Number 3";
  break;
default:
  echo "No number between 1 and 3";
}
?>



Bab 8
PHP Arrays


Array digunakan untuk menyimpan satu atau lebih nilai pada sebuah nama variabel.

Jenis-jenis Array
  • Numeric array – Array dengan sebuah numeric ID key.
  • Associative array - Array dimana setiap ID-nya berasosiasi dengan suatu nilai.
  • Multidimensional array - Array yang terdiri dari satu atau lebih array.

Numeric Array

Contoh 1

Pada contoh ini kunci ID secara otomatis di beri suatu nilai.
$names = array("Peter","Quagmire","Joe");

Example 2

Pada contoh ini kita memberikan nilai pada kunci ID secara manual.
$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";

Program8-1.php
$names[0] = "Peter";
$names[1] = "Quagmire";
$names[2] = "Joe";
echo $names[1] . " and " . $names[2] .
" are ". $names[0] . "'s neighbors";
?>

Output program:

Quagmire and Joe are Peter's neighbors


Associative Arrays

Contoh 1

Pada contoh ini kita menggunakan sebuah array untuk memberikan nilai umur pada beberapa orang yang berbeda.
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);

Contoh 2

Pada contoh ini sama dengan diatas, hanya saja kita memperlihatkan cara yang lain dalam membuat array.
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";

Program8-2.php
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
echo "Peter is " . $ages['Peter'] . " years old.";
?>

Output program:

Peter is 32 years old.

Multidimensional Arrays

Contoh 1 cara inisialisasi multidimensional array

$families = array
(
  "Griffin"=>array
  (
  "Peter",
  "Lois",
  "Megan",
  ),
  "Quagmire"=>array
  (
  "Glenn"
  ),
  "Brown"=>array
  (
  "Cleveland",
  "Loretta",
  "Junior"
  )
);

Array di atas akan terlihat seperti di bawah ini jika dituliskan ke output.

Array
(
[Griffin] => Array
  (
  [0] => Peter
  [1] => Lois
  [2] => Megan
  )
[Quagmire] => Array
  (
  [0] => Glenn
  )
[Brown] => Array
  (
  [0] => Cleveland
  [1] => Loretta
  [2] => Junior
  )
)



Bab 9
Looping/Pengulangan

Statemen Looping statements digunakan untuk mengeksekusi blok program yang sama beberapa kali.

Jenis-jenis Looping

  • while
  • do...while
  • for
  • foreach

Statemen while

while (condition)
code to be executed;

Program9-1.php
$i=1;
while($i<=5)
  {
  echo "The number is " . $i . "
";
  $i++;
  }
?>

Statemen do...while

do
{
code to be executed;
}
while (condition);

Program9-2.php
$i=0;
do
  {
  $i++;
  echo "The number is " . $i . "
";
  }
while ($i<5);
?>


Statemen for

for (initialization; condition; increment)
{
  code to be executed;
}

Program9-3.php
for ($i=1; $i<=5; $i++)
{
  echo "Hello World!
";
}
?>


Statemen foreach

foreach (array as value)
{
    code to be executed;
}

Program9-4.php
$arr=array("one", "two", "three");
foreach ($arr as $value)
{
  echo "Value: " . $value . "
";
}
?>



Bab 10

Fungsi/Function


Fungsi merupakan sebuah blok program yang dapat dieksekusi kapanpun kita memerlukannya.

Program10-1.php
function writeMyName()
  {
  echo "Kai Jim Refsnes";
  }
writeMyName();
?>

Program10-2.php:
function writeMyName()
  {
  echo "Kai Jim Refsnes";
  }
echo "Hello world!
";
echo "My name is ";
writeMyName();
echo ".
That's right, ";
writeMyName();
echo " is my name.";
?>

Ouput program:
Hello world!
My name is Kai Jim Refsnes.
That's right, Kai Jim Refsnes is my name.


Fungsi berparameter


Program10-3.php
function writeMyName($fname)
  {
  echo $fname . " Refsnes.
";
  }
echo "My name is ";
writeMyName("Kai Jim");
echo "My name is ";
writeMyName("Hege");
echo "My name is ";
writeMyName("Stale");
?>

output program:
My name is Kai Jim Refsnes.
My name is Hege Refsnes.
My name is Stale Refsnes.

 

Program10-4.php
function writeMyName($fname,$punctuation)
  {
  echo $fname . " Refsnes" . $punctuation . "
";
  }
echo "My name is ";
writeMyName("Kai Jim",".");
echo "My name is ";
writeMyName("Hege","!");
echo "My name is ";
writeMyName("Ståle","...");
?>

output:
My name is Kai Jim Refsnes.
My name is Hege Refsnes!
My name is Ståle Refsnes...
 

Fungsi yang mengembalikan sebuah nilai


Program10-5.php
function add($x,$y)
  {
  $total = $x + $y;
  return $total;
  }
echo "1 + 16 = " . add(1,16)
?>

output :
1 + 16 = 17



bersambung dari Bab 11 sampai seterusnya,,,
sumber diktat perkuliahan pemrograman web by Teguh Wiharko, S.T dan Patah Herwanto, S.T