Makjang Ngeri kali bah ayah dolly, Guru PHP men... oya cemana doll kabar keponakan ku itu..... :D Dah jadi Oom awak sekarang
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dolly Aswin Harahap Sent: 21 April 2007 10:09 To: [email protected] Subject: Re: [ilkom_usu] ini scriptnya abang" On 4/21/07, niung_56 <[EMAIL PROTECTED]> wrote: Jika dilihat meta datanya, dan diteliti pixel perpixel :) * Roy Suryo mode on * itu masalah di penggunaan fungsi session_register(). Fungsi session_register() ini akan bekerja jika konfigurasi register_globals di php.ini di set on. Jika bekerja dilingkungan register_globals Off maka gunakan array $_SESSION[] sebagai pengganti session_regiter(). Bisa dilihat disini http://id2.php.net/session_register Sepertinya mbak niung_56 menggunakan PHP yg instalasinya terpisah. Memang untuk PHP5 yang instalasi terpisah default dari register_globalsnya adalah Off karena alasan security. Tapi jika menggunakan XAMPP, default dari register_globals nya adalah On. CMIIW Skripnya sudah saya sudah coba perbaiki, mudah - mudahan bisa membantu. // nie script loginnya <?php include "konek.php"; $username = $_POST['username']; $password = $_POST['password']; $perintah="SELECT * FROM anggota WHERE username='".$_POST ['username']."' and password='".$_POST['password']."'"; $hasil=mysql_query($perintah); $row=mysql_fetch_array($hasil); $id="$row[no]"; if($username==""||$password=="") { $pesan="<center>Username atau Password belum diisi.<br>"; header("location:./index.php?err=$pesan"); } else { if ($row['username']==$username and $row['password'] ==$password) { if ($row[level]=='1') { $_SESSION['namauser'] = $row[username] ; $_SESSION['passuser'] = $row[passuser] ; // ^^^^^^^^^^^^^^^^^^^^^^^^^ /* session_register("namauser"); session_register("passuser"); $namauser=$row[username]; $passuser=$row[password]; */ header("location: manag_sys.php"); } else { $_SESSION['namauser'] = $row['username'] ; $_SESSION['passuser'] = $row['passuser'] ; $_SESSION['iduser'] = $row['no'] ; // ^^^^^^^^^^^^^^^^^^^^^^^^^ /* session_register("namauser"); session_register("passuser"); session_register("iduser"); $namauser=$row[username]; $passuser=$row[password]; $iduser=$row[no]; */ header("location: pelanggan.php"); } } else { $pesan1="<center>Username/Password tidak benar"; header("location:./index.php?err=$pesan1"); } } ?> //nie script yang ada disetipa halaman yang bila ingin masuk memerlukan login <?php session_start(); if (!empty ($_SESSION['namauser']) && !empty ($_SESSION['passuser'])) { ?> Bila saya hapus "if" diatas baru script tersebut jalan... Bila tidak maka akan tetap di form login... -- layartancap.com bagi - bagi hadiah http://blog.layartancap.com/?p=14
ma_grp_160.gif
Description: GIF image
nc3=3848569
Description: Binary data
