PDA

View Full Version : مشکل در ی



MaJesTY
دوشنبه 18 دی 1396, 12:40 عصر
با سلام خدمت اساتید عزیز .
متاسفانه برای یک صفحه لوگین به مشکل در چک کردن اطلاعات دیتابیس با php خوردیم !



<?php if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } if(isset($_POST['password'])) { $Password = $_POST['password'];
} if(isset($_POST['Emailadress'])) { $Emailadress = $_POST['Emailadress']; } $query = "SELECT * FROM UserName WHERE userName ='$Emailadress' AND pass='$Password'"; $result = mysqli_query($con,$query); if(mysql_num_rows($result) > 0) { $mysql_record = mysql_fetch_array( $result ); $event = array(); //***********// echo ($event); } else { echo ( " INVALID " ); } ?>
دوستان کلا این بخش اینولید نمایش میده در حالی که اطلاعات صحیح دیتابیس رو هم وارد میکنیم !

MaJesTY
دوشنبه 18 دی 1396, 12:41 عصر
<?php
//Creating a connection

if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
if(isset($_POST['password']))
{
$Password = $_POST['password'];


}
if(isset($_POST['Emailadress']))
{
$Emailadress = $_POST['Emailadress'];
}
$query = "SELECT * FROM UserName WHERE userName ='$Emailadress' AND pass='$Password'";
$result = mysqli_query($con,$query);
if(mysql_num_rows($result) > 0)
{
$mysql_record = mysql_fetch_array( $result );
$event = array();
//***//
echo ($event);
}
else
{
echo ( " INVALID " );
}
?>
کد توی پست اول بد نمایش داده میشه بعلاوه اتصال دیتابیس هم موجوده به دلیل یسری مسائل کدش رو حذف کردم

plague
سه شنبه 19 دی 1396, 11:10 صبح
کامل تر توضیح بده مشکلت چیه یا چه ارروری داری

MaJesTY
چهارشنبه 20 دی 1396, 07:57 صبح
کامل تر توضیح بده مشکلت چیه یا چه ارروری داری

دقیقا مشکل همینجاست !
مشکلی نداره با این که کد ها درست هستند چیزیو با دیتابیس مطابقت نمیده وشزطی اجرا نمیشه بنابراین لوگین نمیشه !

sajjad.eskandary
پنج شنبه 21 دی 1396, 10:49 صبح
متغیر event آرایه است و نمی تواند با echo بیاید ...
باید با print_r چاپ شود

sajjad.eskandary
پنج شنبه 21 دی 1396, 10:52 صبح
البته مقدار even اینجا خالیه ...
شما از دیتا بیس چیزی نمی خوای که کاری کنه ... شما از دیتا بیس دیتا میگیری بعد یه متغیر خالیه دیگه رو میخوای نشون بدی