Minggu, 21 Juli 2013

PHP Indonesia - Facebook: permisi mau tanya letak kesalahan script nya di ma...

PHP Indonesia - Facebook
PHP Indonesia is a community for everyone that loves PHP. Our focus is in the PHP world but our topics encompass the entire LAMP stack. Topics include PHP coding, to memcached handling, db optimizations, server stack, web server tuning, code deploying, hosting options and much much more. NOTE: Rules for Wall posting: https://www.facebook.com/groups/35688476100/doc/10151597056316101/ Daftar Keanggotaan : http://www.facebook.com/groups/35688476100/doc/10150671770741101/ 
permisi mau tanya letak kesalahan script nya di ma...
Jul 22nd 2013, 00:40, by Taufik Ramadan

Taufik Ramadan 12:40am Jul 22
permisi mau tanya letak kesalahan script nya di mana ya?

<?php
session_start();
include"koneksi.php";
koneksi_buka();
if($_SESSION['publikasi'] || $_SESSION['penerbit']){
header("Location: index.php");
}
?>
<html>
<head>
<title>Login Page</title>
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="../css/bootstrap-responsive.css">
</head>
<body>
<div class="span5 offset4">
<?php

if($_POST['login']){
$errors = array();
$user = htmlentities(mysql_real_escape_string($_POST['user']));
$pass = htmlentities(mysql_real_escape_string($_POST['password']));
$sql = mysql_query("SELECT * FROM user WHERE username='$user'");
$row = mysql_fetch_assoc($sql);
if(empty($user) || empty($pass)){
$errors[] = 'Masukkan Username dan Password.';
}

if(mysql_num_rows($sql) == 0){
$errors[] = 'Username yang Anda masukkan tidak terdaftar.';
}

if($row['password']) != $pass){
$errors[] = 'Password Anda tidak sesuai dengan Username.';
}

if($row['status'] == 0){
$errors[] = 'Akun Anda belum di Aktivasi.';
}
if(empty($errors)){
if($row['jabatan'] == "Publikasi"){
$_SESSION['publikasi'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Publikasi"); document.location="index.php";</script>';
}else if($row['jabatan'] == "Penerbit"){
$_SESSION['penerbit'] = $user;
echo '<script language="javascript">alert("Anda berhasil Login sebagai Penerbit"); document.location="index.php";</script>';
} else {
echo '<b>Nampaknya ada yang Anda lewatkan:</b><br>';
foreach($errors as $error){
}
}
}

?>
<form class="form-horizontal" method="post" action="">
<fieldset>
<legend>Login CPanel</legend>
<div class="control-group">
<label class="control-label" for="user">User Account</label>
<div class="controls"><div class="input-prepend">
<span class="add-on"><i class="icon-user"></i></span>
<input id="user" type="text" name="user" style="height:30px;" placeholder="user account" required />
</div></div>
</div>
<div class="control-group">
<label class="control-label" for="pass">Password</label>
<div class="controls"><div class="input-prepend">
<span class="add-on"><i class="icon-lock"></i></span>
<input id="pass" type="password" name="password" style="height:30px;" placeholder="..." required />
</div></div>
</div>
<div class="form-actions">
<input name="login" class="btn btn-primary" type="submit">&nbsp;&nbsp;&nbsp;<a href="#">forgot password ?</a>
</div>
</fieldset>
</form>
</div>
</body>
</html>

Muhammad Saleh Hafizh Fajri 12:42am Jul 22
letakin di pastebin :) susah liatnya

Taufik Ramadan 12:44am Jul 22
aduh ga punya akun pastebin nya

Fajri Hamzah 12:45am Jul 22
error nya apa?

Taufik Ramadan 12:47am Jul 22
ni link pastebin nya: di gambar dibilang ada error di baris 33
http://pastebin.com/Hd6Sxmzr

Muhammad Saleh Hafizh Fajri 12:47am Jul 22
pastebin g butuh akun bisa kok walau g ada akun

Taufik Ramadan 12:48am Jul 22
udah tuh link nya ada du atas

Zaini Jamathsani 12:48am Jul 22
suruh trasing mah lieur .. liatin aja error nya di PC

Muhammad Saleh Hafizh Fajri 12:50am Jul 22
if($row['password']) != $pass){ <=== ini baris 33
coba lihat berapa kali kamu buka kurung dan berapa kali kamu tutup kurung

Taufik Ramadan 12:52am Jul 22
ok makasih

Taufik Ramadan 12:54am Jul 22
aduh malah jadinya :
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\ievent\cpanel\login.php on line 80
sorry ngerepotin

Muhammad Saleh Hafizh Fajri 1:00am Jul 22
paste sini line 80

Cahya Dsn 1:02am Jul 22
biasakan untuk mengetik script/code PHP/HTML ato apapun itu dengan indentasi yang baik, tiap blok staemen dibuat terstruktur sehingga mudah utk tracing error. GUnakan editor yang mendukung hal tersebut. Semua kesalahan karena ketidak telitian penulisan, sebaiknya tidak perlu ditanyakan terlebih dulu, pertanyakan dulu pada diri sendiri ^_^V ..jangan dibata gan ane nubi cuman asal koming ..hihihi

Cahya Dsn 1:05am Jul 22
itu hanya karena statemen "if($_POST['login']){" tidak diberi penutup... >.<

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

Tidak ada komentar:

Posting Komentar