Membuat Laporan PDF dengan PHP dan Database MySQL FPDFFull description
Full description
Cara Mengganti Halaman Login Hotspot MikrotikFull description
Pemorgraman web WAP
Full description
Ada yang mw belajar PHP dari dasar? Barangkali tutoriaini bisa membantu, silahkan download ajjah....Full description
Full description
Deskripsi lengkap
Full description
TUGAS BESAR BASIS DATAFull description
membuat Laporan exel
Membuat Sistem Informasi Dengan PHP dan MYSQL (sebenernya ini cuma alibi ane aja)Full description
Descripción completa
Descripción completa
Cara Membuat Halaman Login di PHP dan MySQL dengan Session
########################## ########################## ########################## ########################## NEW UPDATE!!! NEW UPDATE! PHPMySimpleLogin 0.3 PHPMySimpleLogin 0,3 Download full source code: Mendownload source code lengkap: http://rapidshare.com/files/404808631/phpmysimplelogin-0.3-frozenade.co.nr.zip.html http://rapidshare.com/files/404808631/phpmysimplelogin-0.3-frozenade.co.nr.zip.html ########################## ################### ####### ########################## ########################## The production of login page using PHP and a nd MySQL is actually very simple. Produksi halaman login menggunakan PHP dan MySQL sebenarnya sangat sederhana. I assume that you use local web server connection (Apache and PHP) and your MySQL database configuration use 'localhost' as hostname and 'root' as username with blank password. Saya berasumsi bahwa Anda menggunakan menggunakan web server lokal koneksi (Apache dan PHP) dan 'localhost' MySQL database konfigurasi Anda Anda gunakan sebagai na ma host dan 'root' sebagai na ma pengguna pengguna dengan password pa ssword kosong. For this case, I recommend you to using XAMPP ( http://www.apachefriends.org/en/xamppwindows.html ). Untuk kasus ini, saya sarankan Anda untuk menggunakan XAMPP ( http://www http://www.apachefriends.org/en/xampp .apachefriends.org/en/xampp-windows.html -windows.html ). Please download and install it to your path choice. Silahkan download dan install dengan pilihan jalan Anda. eg: C:\xampp misalnya: C: \ xampp
un XAMPP Control Panel on desktop. Jalankan XAMPP Control Panel pada desktop. R un
Start Apache and PHP modules. Mulai Apache dan modul PHP.
Let's create a database with PHPMyAdmin. Mari kita membuat database dengan PHPMyAdmin. Open your favorite browser, then type 'http://localhost/phpm ' http://localhost/phpmyadmin' yadmin' at your browser address bar. Buka browser favorit Anda, kemudian ketik 'http://localhost/phpmyadmin' 'http://localhost/phpmyadmin' di address bar browser anda. Create database databa se 'phpmysimplelogin'. Membuat database 'phpmysimplelogin'. 'phpmysimplelogin'.
Click 'Create'. Klik 'Buat'. Now, let's create a ta ble, name it 'user' with '2 (two) number of fields. S ekarang, mari kita membuat tabel, nama itu 'pengguna' dengan '2 '(dua) nomor bidang.
Click 'Go'. Klik 'Go'. First field, name it 'username', type 'varchar', lenght/values '25. Lapangan pertama, nama itu 'username', ketik 'varchar', lenght / nilai-nilai '25 '. Second field, name it 'password', type 'varchar', lenght/values '255. Kolom kedua, nama itu 'password', ketik 'varchar', lenght / nilai '255 '.
Click 'Save'. Klik 'Simpan'. After that, we will fill the table. Setelah itu, kita akan mengisi meja. Click 'SQL' menu, then type this query on textbox: Klik menu 'SQL', kemudian ketik query ini pada textbox: INSER T INTO user (username, password) VALUES ('admin', md5('admin')) INSE R T INTO user (username, password) VALUES ('admin', md5 ('admin'))
Click 'Go'. Klik 'Go'. It means, you fill 'username' field with string 'admin' and 'username' field with an encryption string of 'admin'. Ini berarti, Anda mengisi kolom 'username' dengan 'admin' string dan 'username' lapangan dengan sebuah string enkripsi dari 'admin'. MD5 ia a function to create one-way encryption (hashing) from our password, so it can be more secure. MD5 AGLOCO fungsi untuk membuat enkripsi satu arah (hashing) dari password kita, sehingga dapat lebih aman. For detail, please check: http://www.php.net/manual/en/function.md5.php Untuk detail, silakan cek: http://www.php.net/manual/en/function.md5.php
Okay, now let's prepare the web pages. Oke, sekarang mari kita mempersiapkan halaman web. Create folder 'phpmysimplelogin' in your XAMPP's htdocs. Buat folder 'phpmysimplelogin' di htdocs XAMPP Anda. So, it will be 'C:\xa mpp\htdocs\phpmysimplelogin'. Jadi, akan 'C: \ xampp \ htdocs \ phpmysimplelogin'. R emember to save all of your files you will create, inside this folder. Ingatlah untuk menyimpan semua file Anda akan menciptakan, di dalam folder ini. R un your favorite PHP code editor, eg: PHP Expert Editor, R apidPHP, etc; or just Microsoft Notepad is fine. Jalankan favorit Anda PHP editor kode, misalnya: PHP Expert Editor, R apidPHP, dll, atau hanya Microsoft Notepad baik-baik saja.
Save document below with name 'config.inc'. Simpan dokumen di bawah ini dengan nama 'config.inc'.
$hostname = 'localhost'; // Your MySQL hostname. $ Hostna me = 'localhost'; / / MySQL hostname Anda. Usualy named as 'localhost', so you're NOT necessary to change this even this script has already online on the internet. Biasanya disebut sebagai 'localhost', sehingga Anda TIDAK perlu untuk mengubah ini bahkan script ini sudah online di internet. $dbname = 'phpmysimplelogin'; // Your database name. $ Dbname = 'phpmysimplelogin'; / / nama database Anda. $username = 'root'; // Your database username. $ Username = 'root'; / / username database Anda. $password = ''; // Your database password. $ Password =''; / / password database Anda. If your database has no password, leave it empty. Jika database Anda tanpa password, biarkan kosong. // Let's connect to host / / Mari kita terhubung ke host mysql_connect($hostname, $username, $password) or DIE('Connection to host is failed, perhaps the service is down!'); mysql_connect ($ hostname, $ username, $ password) atau MATI ('Koneksi ke host gagal, mungkin layanan ini turun!'); // Select the database / / Pilih database mysql_select_db($dbname) or DIE('Database name is not available!'); mysql_select_db ($ dbname) atau MATI ('Nama database tidak tersedia!'); ?> ?> Next step, save document below and name it as 'index.php': Langkah selanjutnya, menyimpan dokumen di bawah ini dan nama itu sebagai 'index.php':
// Inialize session / / Inialize sesi session_start(); session_start (); // Check, if user is already login, then jump to secured page / / Periksa, jika pengguna sudah login, kemudian melompat ke halaman dijamin if (isset($_SESSION['username'])) { if (isset ($ _SESSION ['username'])) {
Table> Body> Html> As you see, there is 'session_start();'. Seperti yang Anda lihat, ada 'session_start ();'. This function is used to initializes a data session. Fungsi ini digunakan untuk menginisialisasi data sesi. It will creates a new session or continues previous session from data session changed by GET, POST or cookie. Ini akan menciptakan sesi baru atau terus sesi sebelumnya dari data sesi diubah oleh GET, POST atau cookie. See the detail information about session here: http://id.php.net/function.session-start Lihat informasi detail tentang sesi sini: http://id.php.net/function.session-start Now, prepare a file and give it name 'loginproc.php' to check the validity of username and password. Sekarang, siapkan s ebuah file dan berikan nama 'loginproc.php' untuk memeriksa validitas username dan password.
// Inialize session / / Inialize sesi session_start(); session_start ();
// Include database connection settings / / Sertakan pengaturan koneksi database include('config.inc'); include ('config.inc'); // R etrieve username and password from database according to user's input / / Ambil nama pengguna dan password dari database sesuai dengan masukan pengguna $login = mysql_query("SELECT * F R OM user WHER E (username = '" . mysql_real_escape_string($_POST['username']) . "') and (password = '" . mysql_real_escape_string(md5($_POST['password'])) . "')"); $ Login = mysql_query ("SELECT * FR OM pengguna WHER E (username = '" mysql_real_escape_string ($ _POST. [' Username ']). "') Dan (password = '" mysql_real_escape_string (md5 ($ _POST. [' Password ']) ). "')"); // Check username and password match / / Periksa username dan password yang sesuai if (mysql_num_rows($login) == 1) { if (mysql_num_rows ($ login) == 1) { // Set username session variable / Username / Set variabel sesi $_SESSION['username'] = $_POST['username']; $ _SESSION ['Username'] = $ _POST ['username']; // Jump to secured page / / Ke halaman dija min header('Location: securedpage.php'); header ('Location: s ecuredpage.php'); }} else { else { // Jump to login page / / Langsung ke halaman login header('Location: index.php'); header ('Location: index.php'); }} ?> ?> If username and password are correct, then we'll be directed to 'securedpage.php'. Jika username dan password benar, maka kita akan diarahkan ke 'securedpage.php'. This is the page that we want to show if login is successful. Ini adalah halaman ya ng kita ingin menunjukkan jika login berhasil. This page cannot be accessed if the correct data session is not found when login check is passed. Halaman ini tidak dapat diakses jika sesi data yang benar tak ditemukan saat c ek login berlalu. This page also contains 'logout' menu, so we can destroy our login data session then return to login page. Halaman ini juga berisi menu 'logout', sehingga kita dapat menghancurkan data sesi login kita kemudian kembali ke halaman login. This is content of 'securedpage.php': Ini adalah isi dari 'securedpage.php':
// Inialize session / / Inialize sesi session_start(); session_start ();
// Check, if username session is NOT set then this page will jump to login page / / P eriksa, jika sesi username TIDAK diatur maka halaman ini akan melompat ke halaman login if (!isset($_SESSION['username'])) { if (isset ($ _SESSION ['username'])) { header('Location: index.php'); header ('Location: index.php'); }} ?> ?> Secured Page Dijamin Halaman title> Head>
This is secured page with session:
Ini adalah halaman dijamin dengan sesi: php echo $ _SESSION ['username'];> b> You can put your restricted infor mation here.
Anda dapat menempatkan informasi yang dibatasi Anda di sini. p>
Database Mysql CREATE TABLE login_admin ( id INT NOT NULL AUTO_INCREMENT, user_name VARCHAR(100), user_pass VARCHAR(200), PRIMARY KEY (id)
) INSERT INTO login_admin (user_name, user_pass)
VALUES ( µswashata¶, SHA(µswashata¶)
) INSERT INTO login_admin (user_name, user_pass)
VALUES ( µadmin¶, SHA(µadmin¶)
)
Config.php
*dbPass = Password of your DataBase *dbName = Name of your DataBase ********************************************************************** / $dbHost = 'localhost'; $dbUser = 'Data Base User Name'; $dbPass = 'Data Base Password'; $dbName = 'Data Base Name'; $dbC = mysqli_connect($dbHost, $dbUser, $dbPass, $dbName) or die('Error Connecting to MySQL DataBase'); ?>
Login.php Login Demo
EOD; $msg = $_GET['msg']; //GET the message if($msg!='') echo '
'.$msg.'
'; //If message is set echo it echo "
Please enter your Login Information
"; echo $login_form; ?> Check-login
// If result matched $myusername and $mypassword, table row must be 1 row if($count==1){ // Register $myusername, $mypassword and redirect to file "admin.php" session_register("admin"); session_register("password"); $_SESSION ['name']= $myusername; header("location:admin.php");
} else {
$msg = "Wrong Username or Password. Please retry"; header("location:login.php?msg=$msg"); } ob_end_flush(); } else { header("location:login.php?msg=Please enter some username and password");
} ?>
Script
koneksi ke database
$dbhost = 'localhost'; //alamat database server $dbuser = 'root'; //user database server $dbpass = ''; //password database server $dbname = 'shutbox'; //nama database //skrip koneksi ke database server $koneksi = mysql_connect($dbhost, $dbuser, $dbpass); //skript koneksi ke nama database shutbox mysql_select_db($dbname, $koneksi) or die(); ?> Membuat status f ungsi cek status login
function AMAN()//fungsi untuk mengecek setatus admid { $admin=$_SESSION['admin'];//variable SESSION dimasukkan ke variable $admin if($admin=='1')//pengecekan variable { return True; }//jika benar diberi nilai True else { return False; }//jika salah diberi nilai False } function masuk($username, $password)//fungsi untuk mengecek login admin { if ($username=='admin' && $password=='rahasia' )//sek user & password admin { $_SESSION['admin']=1;//SESSION admin diberi nilai1 $_SESSION['username']=$username;//username dimasukkan ke variable SESSION AMAN();//pemanggilan fungsi AMAN() } } ?>
Selanjutnya kita memerlukan pemanggilan fungsi masuk( ) dan fungsi AMAN( ) untuk dapat melakukan pengecekan user yang melakukan login yang disimpan dalam file admin_login.php. session_start();//memulai session incluade'fungtion.php';//penyertaan file fungtion.php if(!AMAN())//cek status admin, jika tidak ada status makam cek status login { masuk($_POST['username'],$_POST['password'); }//pemanggilan fungsi masuk if(AMAN())//cek status admin kembali { header ('location:admin_shoutbox.php');//jika True, arahkan ke admin_shoutbox.php
di ;//
ii
l ti :l der(' l kemba li die;//akhir i proses } ?>
i
');//ji
l e, arahkan ke l
in.php
Cara membu at website den an f rame
Keg un aan Frame biasanya digunakan untuk membuat suatu h alaman yang inte aktif di dalam ¡
dokumen HTML. Dengan F ame kita dapat menampilkan lebih dari satu halaman web dalam ¡
halaman browser yang sama. Setiap dokumen HTML dapat ditampilkan didalam Frame dan setiap frame adalah bebas antara satu dengan yang lain.berikut cara membuat f rame pada website..
Contoh pe nggunaan f rame p ada website:
Contoh penggunaan tag Frame:
Frame
Tag
Frame:
... ....... = Mendefinisikan frameset ... = Frame baris Untuk mengatur tinggi baris frame. Ukuran dalam pixel atau %. ... = Frame kolom Untuk mengatur lebar kolom frame. Ukuran dalam pixe atau %. ......... ... <iframe> .......
Src
= mendefinisikan jendela (sub) frame = mendefinisikan browser yang tidak mendukung frame = mendefinisikan inline (sub) frame
= Berisi URL yang menjadi sumber dari frame
Name
= nama yang digunakan untuk tujuan/target link.
Scrolling
= menentukan apakah frame bisa digulung atau tidak. Diisi dengan Yes/No/Auto.
Marginwidth = jarak antara tepi kiri/kanan frame dengan tulisan dalam frame (satuan pixel). Noresize
= Mencegah pengguna untuk mengubah ukuran dari frame.
Border
= Mengubah ketebalan pembatas frame
BorderColor = Memberikan warna pada pembatas frame FrameBorder = Pembatas frame. Dapat dihilangkan dengan memberi nilai NO
Cara Membuat Teks Scroll Lama sekali sudah gak ngeblog, huuuu. Oya sebelum membahas Cara Membuat Teks scroll mungkin ada yang ingin bertanya masalah Cara pasang auto read more otomatis?. Cara Membuat Teks Scroll, temen - temen hanya membuat kode seperti ini :
Cara Menghilangkan Tanggal Posting Temen - temen pernah coba cara menghilangkan tanggal posting, gimana berhasil?, disini akan dijelaskan lebih sederhana. Pertama masuk halaman Tata Letak terus klik Edit HTML kemudian cari h2.date-header { jika sudah ketemu tambahkan visibility: hidden; diantara kode tersebut. lihat contoh kodenya dibawah: