Senin, 25 Juli 2016

Parameter POST dan GET

Pada Form yang dibuat ada beberapa cara untuk mengirim data dengan parameter GET dan POST. Perbedaan keduanya adalah :

POST, digunakan untuk mengambil informasi yang dikirim lewat elemen-elemen form sebagai parameter POSTING . Sintak yang digunkan adalah sebagai berikut :

         $user = $_POST['username'];

GET, digunakan untuk mengambil informasi yang dikirim lewat URL parameter. Sintak yang digunakan adalah sebagai berikut :

                      $user = $_GET['username'];

Perlu diingat bahwa sintak ini menggunakan case-sensitive. Berikut contoh bagaimana menggunakan parameter POST dan GET.


<?php 
if (isset($_POST["proses"]) and $_POST["proses"] == "form1"){ 
   $username = trim($_POST["nama"]); 

?> 
<html> 
<head> 
<title>SIMPLE FORM</title> 
</head> 

<body> 
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>"> 
   Nama Anda 
   <input type="text" name="nama" id="nama"> 
   <input name="proses" type="hidden" id="proses" value="form1"> 
   <input type="submit" name="button" id="button" value="Kirim"> 
</form> 
<?php 
if (!empty($username)){ 
   echo "<hr />"; 
   echo "Your name is " . $username; 
}else{ 
   echo "<hr />"; 
   echo "Sorry, Type your name"; 

?> 
</body> 
</html>



Nama Anda  

Your name is andri
Read More
Kumpulan Source Code PHP

Butuh referensi Download program php lengkap untuk skripsi atau tugas akhir anda Silahkan klik di sini

Teknik Modulasi (include, include_once, require dan require_once)

Teknik modulasi yang sangat bermanfaat pada saat membuat sebuah aplikasi web. Konsep teknik modulasi sebenarnya merupakan proses pemisahaan aplikasi menjadi bagian perbagian agar lebih mudah dalam proses pengembangan ataupun maintenance, dengan demikian proses pemeriksaan kesalahaan atau debug akan lebih muah dan cepat.



Setelah program dipisahkan menjadi bagian-bagian yang lebih kecil, selanjutnya kita akan menyatukan kembali fungsi tersebut di dalam program induk. Proses ini mebutuhkan fungsi built-in yang sudah disediakan oleh PHP untuk menyatukan modul-modul tersebut agar dapat digunakan secara bersamaan.


1. INCLUDE()
 include(), digunakan untuk mengikutsertakan file lain kedalam halaman yang sedang kita buat Adapun penggunaannya adalah :

     include "filexxx,php";

include(), bertipe case-sensitive sebagai contoh kita akan membuat 2 file yaitu list2_13, yang berisi daftar huruf dan file2_14 yang akan menggunakan file tersebut.


contoh membuat urutan abjad file dengan nama list2_13.php


<?php 

echo "Index : "; 

for ($i=65; $i < 91; $i++){ 
   echo "<a href=# title=" . chr($i) . ">"; 
   echo chr($i); 
   echo "</a>&nbsp;"; 

echo "<hr />"; 
?>


Penjelasan :

Fungsi chr(), yang digunakan untuk mengubah bilangan integer menjadi huruf. Kemudian kita akan membuat file dengan nama file2_14.php


Cara membuat include(),

masukkan skrip ini kedalam file2_14.php lalu silahkan anda jalankan dilocalhost 


<?php include "list2_13.php"; ?> 
<html> 
<head> 
   <title>Untitled Document</title> 
</head> 

<body> 
   <p>Halo.. apa kabar</p> 
   <p>ini adalah web test kami</p> 
</body> 
</html> 




2. INCLUDE_ONCE()

include_once(), secara prinsip sama seperti pada include(), dari segi penggunaannya dan terminologi lainnya. Akan tetapi dengan menggunakan include_once(), maka file yang sama tidak akan boleh dimasukkan lebih dari satu- jadi hanya satu file saja yang dapat dimasukkan ke halaman utama

Contoh menggunakan include_once(),


<?php include_once "list2_13.php"; ?> 
<?php include_once "list2_13.php"; ?> 
<html> 
<head> 
   <title>Untitled Document</title> 
</head> 

<body> 
   <p>Halo.. apa kabar</p> 
   <p>ini adalah web test kami</p> 
</body> 
</html> 


Penjelasan :  pada baris pertama dan kedua, menggunakan include_once(), dengan file ayng sama. Fungsi ini bertugas melakukan pemeriksaan terhadap file ganda maka secara otomatis salah satu file tersebut akan diabaikan.


3. REQUIRE DAN REQUIRE_ONCE()

Sama seperti include() dan include_once, yaitu melakukan proses penggabungan dengan file-file lain kedalam file induk. Perbedaan yang mendasar adalah require() atau require_once() akan memberikan informasi fatal error jika file bersangkuran tidak ditemukan atau terjadi kesalahan pada file tersebut dan halaman web akan berhenti sehingga script lainnya ditak akan dieksekusi.

Read More

Minggu, 20 Maret 2016

Contoh Penggunaan Fungsi WHILE

Selain blok do-while (), PHP menyediakan proses looping lainnya yaitu blok while(). Proses ini menggunakan terminology yang sama seperti pada Bahasa C/C++. Adapun sintaknya adalah :

<?php

$NilaiAwal = 0;
$NilaiAkhir = 10;

while($NilaiAwal < $NilaiAkhir)
{
   if (!($NilaiAwal % 2)) {
      echo "$NilaiAwal adalah bil. genap";   
      echo "<br />";
   }
   $NilaiAwal++;
}

?>


Keluaran :

0 adalah bil. genap
2 adalah bil. genap
4 adalah bil. genap
6 adalah bil. genap
8 adalah bil. genap
Read More

Contoh Cara Menentukan Bilangan Ganjil Dengan Fungsi DO-WHILE

<?php

$NilaiAwal = 0;
$NilaiAkhir = 10;

do{
   if ($NilaiAwal % 2) {
      echo "$NilaiAwal adalah Bil. Ganjil";
      echo "<br />";
   }
   $NilaiAwal++;
}while($NilaiAwal < $NilaiAkhir);

?>



Keluaran :
                           1 adalah Bil. Ganjil
                           3 adalah Bil. Ganjil
                           5 adalah Bil. Ganjil
                           7 adalah Bil. Ganjil
                           9 adalah Bil. Ganjil
Read More

Contoh Menggunakan Fungsi DO-WHILE

Do..While, merupakan pengulangan yang banyak digunakan dalam Bahasa pemograman seperti C/C++. PHP mendukung sepenuhnya teknik penggunaan do-while. sintaknya sebagai berikut :

<?php

$nourut = 1;

do{
   echo "No Urut. " . $nourut;
   echo "<br />";
   $nourut++;
}while($nourut <= 5);

?>


Keluaran :

No Urut. 1
No Urut. 2
No Urut. 3
No Urut. 4
No Urut. 5
Read More

Penggunaan Fungsi FOREACH

Selain fungsi for, php menyediakan cara mengakses data dalam bentuk array yaitu menggunakan foreach(). Secara konsep foreach() merupakan penggabungan antara fungsi for dan each di dlam PHP. foreach() lebih tepat digunakan pada saat kita mengakses data dalam bentuk array. Perhatikan contoh berikut :

<?php

// contoh pertama mengakses
// data array dengan for

$dataArray = array ("red", "green", "blue", "yellow");

echo "Mengakses Data Array dengan For :" . "<br />";
$jmlData = sizeof($dataArray);
for ($i=0; $i < $jmlData; $i++) {
   echo "Warna = " . $dataArray[$i];
   echo "<br />";
}

// contoh mengakses data dengan
// menggunakan foreach
echo "<br />";
echo "Mengakses Data Array dengan foreach :" . "<br />";
foreach ($dataArray as $value) {
   echo "Warna = " . $value;
   echo "<br />";
}

?>


Keluaran :

Mengakses Data Array dengan For :
Warna = red
Warna = green
Warna = blue
Warna = yellow

Mengakses Data Array dengan foreach :
Warna = red
Warna = green
Warna = blue
Warna = yellow
Read More

Proses Pengulangan Pada Form dengan Fungsi For

Silahkan kopi paste sintak dibawah ini lalu jalankan di browser anda dan lihat hasilnya .


<head>
<title>Menggunkan For...Loop</title>
</head>

<body>
<form name="form1" method="post" action="">
   <table width="100%" border="0" cellpadding="2">
   
   <tr>
      <td>Tampilkan TextField dengan For</td>
   </tr>
   <?php for($i=0; $i < 5; $i++){ ?>
<tr>
      <td>Daftar Nama
      <input type="text" name="nama[]" id="nama[]">
      </td>
   </tr>
   <?php } ?>
</table>
</form>
</body>
</html>


Keluaran :

Tampilkan TextField dengan For
Daftar Nama
Daftar Nama
Daftar Nama
Daftar Nama
Daftar Nama

Read More