unexpected T_VARIABLE
السلام عليكم
عندي مشكلة في متغير row$ حيث اريد أن اسمح للعضو بالدخول الى صفحة الادمن اذا كانت القيمة أكبر من صفر , ولكن عندي الخطأ التالي
Parse error: syntax error, unexpected '$row' (T_VARIABLE)
Notice: Undefined variable: con |
---|
الكود الذي قمت بأستخدامه
// Check if user coming From HTTP Post requsted
if ($_SERVER["REQUEST_METHOD"] == 'POST' ) {
$username = $_POST['user'] ;
$password = $_POST['pass'] ;
$hashedpass =sha1 ($password) ;
// Check if user EXIST In database
$stmt = $con->prepare("SELECT username, password FROM user WHERE Username =? AND password =?") ;
$stmt ->execute(array($username , $hashedpass))
$row = $stmt->rowcount();
echo $row;
//If row > 0 This mean The database contain Record About This Username
If ($row >0) {
echo 'welcome Back' . $username;
}
}
?>
وشكرا
ساعد بالإجابة
"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."
الإجابات (2)
خطأ جديد بعد أضافة الفاصلة مباشرة عدلت الفراغات وتأكدت من الاعمدة والحروف انها مافيها غلط ولا و موجود بقاعدة البيانات
هذا نفس خطأك هنا
تأكد انك مضمن الملف الي يحتوي معلومات وطريقة الإتصال بملفك هذا ويعمل بالشكل السليم وبدون مشاكل
حاول تجرب وتنقل الكود المسؤل عن الإتصال لبداية ملفك هذا اذا اشتغل وبدون مشاكل فالمشكلة بالتضمين تاكد انك مضمن الملف بالشكل السليم داخل ملفك هذا
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !