Tuesday, June 12, 2012

Dasar Membuat fungsi Mail () dalam PHP

PHP mail () Fungsi

PHP
fungsi mail () ini digunakan untuk mengirim email dari dalam sebuah skrip.

Sintaks :
mail(to,subject,message,headers,parameters) 

PHP E-mail Sederhana

Cara paling mudah untuk mengirim email dengan PHP untuk mengirim email teks.
Pada contoh di bawah pertama kita mendeklarasikan variabel ($ to, $ subject, $ pesan, $ dari, $ header), maka kita menggunakan variabel di
fungsi mail ()  untuk mengirim e-mail:

<?php
$to = "someone@example.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>  


PHP Form Mail
Dengan PHP, Anda dapat membuat umpan balik-bentuk di website Anda. Contoh di bawah ini mengirimkan pesan teks ke alamat e-mail yang ditentukan:


 <html>
<body>

<?php
if (isset($_REQUEST['email']))
//if "email" is filled out, send email
  {
  //send email
  $email = $_REQUEST['email'] ;
  $subject = $_REQUEST['subject'] ;
  $message = $_REQUEST['message'] ;
  mail("someone@example.com", $subject,
  $message, "From:" . $email);
  echo "Thank you for using our mail form";
  }
else
//if "email" is not filled out, display the form
  {
  echo "<form method='post' action='mailform.php'>
  Email: <input name='email' type='text' /><br />
  Subject: <input name='subject' type='text' /><br />
  Message:<br />
  <textarea name='message' rows='15' cols='40'>
  </textarea><br />
  <input type='submit' />
  </form>";
  }
?>

</body>
</html> 



Ini adalah bagaimana contoh di atas bekerja:

     Pertama, memeriksa apakah input field email diisi
     Jika tidak diatur (seperti saat halaman pertama yang dikunjungi), output berupa HTML
     Jika sudah diatur (setelah formulir diisi); mengirim email dari form
     Ketika kirimkan adalah ditekan setelah formulir diisi, halaman ulang, melihat bahwa masukan email diatur, dan mengirim email

Catatan:
 
Ini adalah cara paling sederhana untuk mengirim e-mail, tetapi hal ini tidak aman




Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Dasar Menghapus Data Session Dalam Sebuah PHP

Jika Anda ingin menghapus beberapa data sesi, Anda dapat menggunakan unset () atau session_destroy () function.
fungsi unset () ini digunakan untuk membebaskan variabel sesi tertentu:

<?php
unset($_SESSION['views']);
?> 


 Anda juga dapat menghapus sesi dengan memanggil fungsi session_destroy () :

 <?php
session_destroy();
?>


Catatan: 
session_destroy () akan mengatur ulang sesi Anda dan Anda akan kehilangan semua data Anda yang tersimpan sesi.
 


Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Teknik Dasar Menyimpan DAn Mengambil Sebuah Variable Session

Cara yang benar untuk menyimpan dan mengambil variabel sesi adalah dengan menggunakan variabel $ _SESSION PHP:

 <?php
session_start();
// store session data
$_SESSION['views']=1;
?>

<html>
<body>

<?php
//retrieve session data
echo "Pageviews=". $_SESSION['views'];
?>


</body>
</html> 


Output:

Pageviews=1  

 Pada contoh di bawah, kita membuat counter halaman-pandangan sederhana. Para fungsi isset ()  memeriksa jika "views" variabel telah ditetapkan. Jika "views" telah ditetapkan, kami dapat kenaikan counter kami. Jika "views" tidak ada, kami menciptakan sebuah "views" variabel, dan set ke 1:

 <?php
session_start();

if(isset($_SESSION['views']))
$_SESSION['views']=$_SESSION['views']+1;
else
$_SESSION['views']=1;
echo "Views=". $_SESSION['views'];
?>



Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Membuat Variable Session Dalam PHP

Ketika Anda bekerja dengan sebuah aplikasi, anda membukanya, melakukan beberapa perubahan dan kemudian anda menutupnya. Ini jauh seperti Session a. Komputer tahu siapa Anda. Ia tahu ketika Anda memulai aplikasi dan ketika Anda mengakhiri. Tapi di internet ada satu masalah: server web tidak tahu siapa Anda dan apa yang Anda lakukan karena alamat HTTP tidak mempertahankan negara.

Sesi PHP memecahkan masalah ini dengan memungkinkan Anda untuk menyimpan informasi pengguna pada server untuk digunakan kemudian (yaitu nama pengguna, belanja barang, dll). Namun, informasi sesi bersifat sementara dan akan dihapus setelah pengguna telah meninggalkan situs web. Jika Anda membutuhkan penyimpanan permanen Anda mungkin ingin menyimpan data dalam database.

Sesi bekerja dengan menciptakan sebuah id unik (UID) untuk setiap pengunjung dan variabel toko berdasarkan UID ini. UID ini baik disimpan dalam cookie atau disebarkan dalam URL.


 Memulai Sesi PHP 
Sebelum Anda dapat menyimpan informasi user dalam session PHP, Anda harus terlebih dahulu memulai sesi.

Catatan:  

session_start () fungsi harus muncul SEBELUM tag <html>:

 <?php session_start(); ?>
<html>
<body>

</body>
</html>
  


Kode di atas akan mendaftarkan sesi pengguna dengan server, memungkinkan Anda untuk memulai informasi pengguna menyimpan, dan menetapkan UID untuk sesi yang pengguna.


Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Dasar menggunakan PHP Filter

Apa itu Filter PHP?Filter PHP digunakan untuk memvalidasi dan menyaring data yang berasal dari sumber yang tidak aman, seperti input pengguna.
Untuk menguji, memvalidasi dan menyaring input pengguna atau data kustom merupakan bagian penting dari setiap aplikasi web.
PHP penyaring ekstensi dirancang untuk membuat data penyaringan lebih mudah dan lebih cepat.

Fungsi dan Filter
Untuk menyaring variabel, gunakan salah satu fungsi filter berikut:

     filter_var () - Filter variabel tunggal dengan filter tertentu
     filter_var_array () - beberapa variabel Saring dengan filter yang sama atau berbeda
     filter_input - Dapatkan satu variabel input dan filter itu
     filter_input_array - Dapatkan beberapa variabel input dan menyaring mereka dengan filter yang sama atau berbeda

Pada contoh di bawah ini, kami memvalidasi integer menggunakan fungsi filter_var ():


<?php
$int = 123;

if(!filter_var($int, FILTER_VALIDATE_INT))
  {
  echo("Integer is not valid");
  }
else
  {
  echo("Integer is valid");
  }
?>  


Kode di atas menggunakan filter "FILTER_VALIDATE_INT" untuk menyaring variabel. Karena integer berlaku, output dari kode di atas akan menjadi:  "Integer is valid".

Jika kita mencoba dengan variabel yang tidak integer (seperti "123abc"), output akan menjadi:
"Integer is not valid".



Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Sunday, June 10, 2012

Teknik Dasar Membuat Aplikasi Searching Dengan PHP dan MySQL

 Pada umumnya pada suatu aplikasi terdapat fungsi search, yang berguna untuk mencari suatu data, disini akan mencoba membuatnya...

Membuat Database terlebih dahulu:
create database `db_tutorial`;
setelah itu membuat table:
CREATE TABLE IF NOT EXISTS `tb_student` (
  `id` int(11) NOT NULL,
  `name` varchar(20) DEFAULT NULL,
  `address` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Membuat file koneksi ke php

file --> connect.php :
<?php
$host = "localhost";
$user = "root";
$pass = "";
$dbName = "db_tutorial";
mysql_connect($host, $user, $pass);
mysql_select_db($dbName)
or die ("Connect Failed !! : ".mysql_error());
?>


Dibuatlah form untuk pencarian
File --> formsearching.php :
<html>
<head>
<title> Halaman Pencarian </title>
</head>
<body>
<form name="form_cari" method="post" action="search_exe.php">
<table width="400" border="5" align="center" cellpadding="5">
<tr bgcolor="gold">
<td height="25" colspan="3">
<strong> PENCARIAN DATA MAHASISWA UNPAK  </strong>
</td>
</tr>
<tr> <td>  Name </td>
<td> <input type="text" name="name"> </td>
</tr>
<td></td>
<td> <input type="SUBMIT" name="SUBMIT" id="SUBMIT" value="search" > </td>
</table>
</form>
</body>
</html>
<body background="image/2010-happy-chirstmas-wallpaper.jpeg">


 Kemudian membuat file proses pencarian dan disimpan dengan nama search_exe.php

search_exe.php :
<?php
include "connect.php";
$name= $_POST['name']; //get the nama value from form
$q = "SELECT * from tb_student where name like '%$name%' "; //query to get the search result
$result = mysql_query($q); //execute the query $q
echo "<center>";
echo "<h2> Hasil Pencarian yang anda temukan </h2>";
echo "<table border='10' cellpadding='9' cellspacing='7'>";
echo "
<tr bgcolor='gold'>
<td>No</td>
<td>Nama Mahasiswa</td>
<td>Alamat</td>
</tr>";
while ($data = mysql_fetch_array($result)) {  //fetch the result from query into an array
echo "
<tr>
<td>".$data['id']."</td>
<td>".$data['name']."</td>
<td>".$data['address']."</td>
</tr>";
}
echo "</table>";
?>
<body background="image/2010-happy-chirstmas-wallpaper.jpeg">

  Selamat Mencoba ^^

Source :  http://echorossoneri.blogspot.com/2012/01/cara-membuat-aplikasi-searching-dengan.html


Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.

Contoh Aplikasi Login Sederhana Dengan Menggunakan PHP

Pertama membuat File Koneksi

Skrip Php sebagai berikut :

 File -> general/koneksi.php
<?PHP
    $db_host    = "localhost";
    $db_user    = "root";
    $db_pass    = "";
    $db_name    = "db_latihan";
   
    $koneksi    = mysql_connect($db_host, $db_user, $db_pass) or die("Koneksi ke database gagal!");
    $pilih_db    = mysql_select_db($db_name, $koneksi);
?>

Membuat Form Login, dengan Skrip sebagai berikut :

File -> index.php
<html>
<head>
    <title>Latihan</title>
</head>
<body>
    <form method="post" action="general/login.php">
        <table>
            <tr>
                <td>Username</td>
                <td>:</td>
                <td><input type="text" name="username"/></td>
            </tr>
            <tr>
                <td>Password</td>
                <td>:</td>
                <td><input type="password" name="password"/></td>
            </tr>
            <tr>
                <td colspan="3"><input type="submit" name="btn_submit" value="Login"/></td>
            </tr>
        </table>
    </form>
</body>
</html>


Membuat Cek Login

File -> general/login.php
<?PHP
    require_once "koneksi.php";
    if (isset($_POST["btn_submit"])) {
        $username    = mysql_real_escape_string($_POST["username"]);
        $password    = mysql_real_escape_string($_POST["password"]);
        // mysql_real_escape_string adalah fungsi untuk menyaring karakter2 yang tidak diijinkan oleh mysql
        // contoh
        // karakter '
        $sql    = "SELECT password FROM t_user WHERE username='".$username."'";
        $hasil    = mysql_query($sql);
        if ($hasil) {
            //masuk kalo query berhasil dieksekusi
            $data    = mysql_fetch_object($hasil);
            if ($data) {
                //masuk kalo username ada pada tabel t_user
                if (md5($password) == $data -> password) {
                    session_start();
                    $_SESSION["username"] = $username;
                    $_SESSION["password"] = md5($password);
                    echo "Login berhasil<br/>";
                    echo "<a href='../home.php'>Masuk</a>";
                }
                else {
                    echo "Password salah<br/>";
                    echo "<a href='../index.php'>Login lagi</a>";
                }
            }
            else {
                echo "Username tidak terdaftar!<br/>";
                echo "<a href='../index.php'>Login lagi</a>";
            }
        }
        else echo "Error Query";
    }
    else header("Location:../index.php");
?>


 Jangan Lupa untuk membuat Database nya
contohnya sebagai berikut :
 
Source : http://forum.izygo.net/software/membuat-aplikasi-berita-sederhana-menggunakan-php-part-1/msg306/?PHPSESSID=a853f2705f51294c48bfc62c162e6c09#msg306


Anda ingin mencari refrensi dan contoh program lengkap ? Kami ada. Sekarang Anda bisa mencari PHP Aplikasi Untuk Skripsi Informatika di situs ini : http://www.bunafitkomputer.com. Koleksi program lengkap di sana, proyek PHP dan MySQL, juga jQuery dan Framework. Bukunya juga ada.