برگزیده های پرشین تولز

کجای کد من مشکل داره؟

amir-haghighi

کاربر تازه وارد
تاریخ عضویت
4 آگوست 2007
نوشته‌ها
88
لایک‌ها
0
به نام او::

من یه کد sql رو داشتم اجرا میکردم که ارور داد و گفتش که سینتکس کد شما مشکل داره.

من کد رو به هراه عکس مورد نظر میذارمببینید کجاش مشکل داره.من که هر چی روش فکر کردم چیزی متوجه نشدم.

نمیدو نم چرا اینجا آپلود نمیشه.به هر حال یه جای دیگه آپلود کردم .
http://haghighi.110mb.com/softwere/sql error.zip
 

amir-haghighi

کاربر تازه وارد
تاریخ عضویت
4 آگوست 2007
نوشته‌ها
88
لایک‌ها
0
به نام او::
من دیروز داشتم روی یک پروژه کار میکردم.

نمیدونم چرا در اجرای query مشکل به وجود میاد؟

در حالیکه همه چیز حتی خود query هم درست نوشته شده.لطفا اگه میشه کد رو ببینید و خودتون کمکم کنید.
کد:

<?php
session_start();
header('Content-Type: text/html; charset=utf-8');
include "./include/config.php";
include "./include/template.php";
include "./include/header.php";
echo "</div><br><br>";
echo "<div class='center' style='direction:rtl'>";

if(isset($_post['userid']) && isset($_post['$pass'])) {
$userid=trim($_post['userid']);
$pass = trim($_post['pass']);
}
if(!get_magic_quotes_gpc()){
$userid= addslashes($userid);
$pass= addslashes($pass);
}
$sql_connect=mysql_connect($httphost,$dbname,$dbpass);
if(!$sql_connect){
echo "can not connect to the mysql";
exit;
}

$query="SELECT * FROM admins WHERE name='$userid'"
."and password=sha1('$pass')";

$result=mysql_query($query) or die("error in your query");
if($num_row=mysql_num_fields>0){
$_SESSION['isuser'] =$userid;
echo "اگر مرورگر به صورت اتوماتيک منتقل نشد روي لينک زير کليک کنيد";
echo "<a href='./index.php' target='_self'>ورود به کنترل پنل کاربري</a>";
echo "ساعت ورود شما:";
echo date('h:i:s');
echo"شما با موفقيت وارد حساب خود شده ايد و تا لحضاتي ديگر به کنترل پنل حساب خود منتقل خواهيد شد";
sleep(10);
header('location:./index.php');
}
else {
echo"شما نام کاربريس و يا کلمه عبور خد را اشتباه وارد کرديد name karbari eshtebah ast";
echo"لطفا به مرحله قبلي برگرديد و دوباره تلاش کنيد";
header('location:./style/template/login_form.htm');
}
echo "</div><br><br>";
include "./include/footer.php";
?>

اینم صفحه html که مقادیر رو ارسال میکنه.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="author" content="">

<title>Untitled 1</title>
</head>

<body dir="rtl">

<form class="login_form" method="get" action="login.php"><pre>نام کاربری <input type="text"
name="userid"><br><br>کلمه عبور(شماره شناسنامه) <input type="text" name="pass">

<input type="submit" value="ورود" name="submit"><pre>
</form>

</body>
</html>
 
بالا