- Beranda
- Komunitas
- Tech
- Programmer Forum
[Help] Para master PHP Tolong saya "Session start error"


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 :
Ceklogin.php
produk_input.php
Tabel User :![[Help] Para master PHP Tolong saya "Session start error"](https://s.kaskus.id/images/2013/03/23/3187999_20130323035133.jpg)
Para PHP Mohon bantuanya yah terimaksih..
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%"> :</td>
<td width="69%"><input type="text" name="id_user" size="30" /></td>
</tr>
<tr>
<td>Password</td>
<td> :</td>
<td><input type="password" name="password" size="30" /></td>
</tr>
<tr>
<td> </td>
<td> </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%"> :</td>
<td width="69%"><input type="text" name="nama" size="30" /></td>
</tr>
<tr>
<td>Link Priview</td>
<td> :</td>
<td><input type="text" name="link" size="30" /></td>
</tr>
<tr>
<td>Harga Produk</td>
<td> :</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> :</td>
<td><input type="file" name="gambar" size="30" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="simpan" value="Simpan Produk" /> <input type="reset" value="Batal"></td>
</tr>
</table>
</form>
}
?>
</div>
<? include'footer_admin.php';?>
</div>
</body>
</html>
Tabel User :
![[Help] Para master PHP Tolong saya "Session start error"](https://s.kaskus.id/images/2013/03/23/3187999_20130323035133.jpg)
Para PHP Mohon bantuanya yah terimaksih..

Diubah oleh hendriyulianto 23-03-2013 15:51
0
1.1K
9


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan