Kaskus

Tech

hendriyuliantoAvatar border
TS
hendriyulianto
[Help] Para master PHP Tolong saya "Session start error"
Misi gan ane lagi buat form login dengan teknik session start berdasarkan refrensi dar buku loko media"
tapi kenapa setelah submit ke ceklogin data selanjutnya tidak bisa di tampilkan..

scriptnya sebagai beriku :
PHP Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Administrator</title>
<link href="style_admin.css" rel="stylesheet" type="text/css" />
</head>

<body marginheight="0" marginwidth="0">
<div id="body">
<? include"header_admin.php";?>
<div id="isi">
<font size="+2">Login Account</font>
<hr size="1"/><form action="ceklogin.php" method="post" enctype="multipart/form-data"><table width="70%" border="0">
  <tr>
    <td width="29%">Username</td>
    <td width="2%">&nbsp;:</td>
    <td width="69%"><input type="text" name="id_user" size="30" /></td>
    </tr>
  <tr>
    <td>Password</td>
    <td>&nbsp;:</td>
    <td><input type="password" name="password" size="30" /></td>
  </tr>
  

  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><input type="submit" name="simpan" value="Login" /></td>
    </tr>
</table>
</form>
</div>
<? include'footer_admin.php';?>
</div>
</body>
</html>


Ceklogin.php
PHP Code:
<?php
include"koneksi.php";
$pass=md5($_POST[password]);
$login=mysql_query("SELECT*FROM user
 WHERE id_user='
$_POST[id_user]' AND password='$pass'");
 
$ketemu=mysql_num_rows($login);
 
$r=mysql_fetch_array($login);
 
//apabila username dan password ditemukan ( valid )
 
if ($ketemu >0){
 
session_start();//untuk memulai session
 //daftarkan sesiion ke server
 
session_register("namauser");
 
session_register("passuser");
 
//isi dari variabel session 
 
$_SESSION[namauser]=$r[id_user];
 
$_SESSION[passuser]=$r[password];
 
header('location<img src="https://s.kaskus.id/images/smilies/sumbangan/6.gif" data-sceditor-emoticon=":p" border="0" alt="emoticon-Stick Out Tongue" title="Stick Out Tongue"/>roduk_input.php');
 }
 else{
 echo(
"Login gagal username dan password tidak benar <br>");
 echo(
"<a >Login kembali</a>");
 }
?>


produk_input.php
PHP Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Administrator</title>
<link href="style_admin.css" rel="stylesheet" type="text/css" />
</head>

<body marginheight="0" marginwidth="0">
<div id="body">
<? include"header_admin.php";?>
<div id="isi">
<font size="+2">Input Data produk </font>
<hr size="1"/>

<?php
session_start
();
include
"koneksi.php";
//apabila variabel session masi kosong
if (empty($_SESSION[namauser])AND
 empty(
$_SESSION[passuser])){
 echo 
"untuk mengisikan produk anda harus login<br>";
 echo
"<a href="index.php">LOGIN</a>";
 }
 
//Apabila user sudah login dengan benar terbentuklah session 
 
else{ 
 
?>
<form action="produk_save.php" method="post" enctype="multipart/form-data"><table width="70%" border="0">
  <tr>
    <td width="29%">Nama Produk</td>
    <td width="2%">&nbsp;:</td>
    <td width="69%"><input type="text" name="nama" size="30" /></td>
    </tr>
  <tr>
    <td>Link Priview</td>
    <td>&nbsp;:</td>
    <td><input type="text" name="link" size="30" /></td>
  </tr>
  <tr>
    <td>Harga Produk</td>
    <td>&nbsp;:</td>
    <td><input type="text" name="harga" size="30" /></td>
    </tr>
  <tr>
    <td>Spesifikasi Produk</td>
    <td>:</td>
    <td><textarea name="spek" cols="60" rows="5"></textarea></td>
    </tr>
  <tr>
    <td>Gambar Produk</td>
    <td>&nbsp;:</td>
    <td><input type="file" name="gambar" size="30" /></td>
    </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><input type="submit" name="simpan" value="Simpan Produk" />&nbsp;<input type="reset" value="Batal"></td>
    </tr>
</table>
</form>
}
?>
</div>
<? include'footer_admin.php';?>
</div>
</body>
</html>

Tabel User : &#91;Help&#93; Para master PHP Tolong saya &quot;Session start error&quot;
Para PHP Mohon bantuanya yah terimaksih.. emoticon-Shakehand2
Diubah oleh hendriyulianto 23-03-2013 15:51
0
1.1K
9
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan