رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

پست های پیشنهاد شده

Ali Teodor    1

گروه دانشجو

سلام

من یه فرم لاگین درست کردم تو اندروید استادیو  ک میخام از طریق ارسال به صفحه php خروجی صحیح لاگین رو تحویل برنامه بدم

 

این کد منه

<?php
define('host' , 'localhost');
define('user' , 'root');
define('password' , '');
define('db' , 'onlineturnreservation');
$conn=new MySQLi(host,user,password);
if($conn->connect_error){
die();
}
else{
 $username=$_POST['user'];
 $password=$_POST['pass'];
 mysqli_select_db($conn,db);
 $query=mysqli_query($conn,"SELECT * FROM `patients` `P_pass`=$password and `P_email`=$username");
 $result=mysqli_fetch_array($query,MYSQLI_ASSOC);
 if(mysqli_num_rows($result)==1)
 {
	 print("ok");
	 mysqli_close($conn);
 }
 else{
	 print("no user");
	  mysqli_close($conn);
 }
 
}

?>

ولی در هر صورت no user چا\ میکنه که میفته تو اون else نمیدونم مشکلش کجا

 

به اشتراک گذاری این ارسال


لینک به ارسال
Yaseen    92

تیم استادیار

ارسال شده در (ویرایش شده)

دوست عزیز نام تیبل و فیلد ها تو چک کن اگه درست نشد این کد رو امتحان کن اعتبار سنجی یوزر انجام نمیشه

لینک پایینم یه نگاه کن

$username=$_POST['user'];
 $password=$_POST['pass'];
 mysqli_select_db($conn,db);
$sel="select count(*) from patients where p_pass=:user && p_email=:pass";///// توی دیتابیس رو با اینا مطابقت بدهusername  &&  password 
	 
	  $result=$conn->prepare($sel);
	 
	  $result->bindparam(":user",$user);
	  $result->bindparam(":pass",$pass);
	  $result->execute();
	  $num=$result->fetchColumn();
	  if($num==1)
	  {
		 ///  $_SESSION["z"]=1;//
		  /// header("location:panel.php");  ////
print("login success");
           	exit;
		  		  }
            else
			{
				 print("error");
                	exit;
				
				}
}

من کلا لاگین و رجسیتر و شفاف توضیح دادم لینک برنامشو میزارم امیدارم مشکلت حل بشه

لینک اپ بازار>> لاگین و رجیستر در php

ویرایش شده در توسط Yaseen
  • زیبا بود 2

به اشتراک گذاری این ارسال


لینک به ارسال
Ali Teodor    1

گروه دانشجو

در 4 ساعت قبل، Yaseen گفته است :

دوست عزیز نام تیبل و فیلد ها تو چک کن اگه درست نشد این کد رو امتحان کن اعتبار سنجی یوزر انجام نمیشه

لینک پایینم یه نگاه کن


$username=$_POST['user'];
 $password=$_POST['pass'];
 mysqli_select_db($conn,db);
$sel="select count(*) from patients where p_pass=:user && p_email=:pass";///// توی دیتابیس رو با اینا مطابقت بدهusername  &&  password 
	 
	  $result=$conn->prepare($sel);
	 
	  $result->bindparam(":user",$user);
	  $result->bindparam(":pass",$pass);
	  $result->execute();
	  $num=$result->fetchColumn();
	  if($num==1)
	  {
		 ///  $_SESSION["z"]=1;//
		  /// header("location:panel.php");  ////
print("login success");
           	exit;
		  		  }
            else
			{
				 print("error");
                	exit;
				
				}
}

من کلا لاگین و رجسیتر و شفاف توضیح دادم لینک برنامشو میزارم امیدارم مشکلت حل بشه

لینک اپ بازار>> لاگین و رجیستر در php

ممنون ولی هر کار میکنم بازم خروجی no user نمیدونم مشکل از کجاس گیج شدم ... قبلا درست کار میکرد الان نمیدونم چشه !‌

به اشتراک گذاری این ارسال


لینک به ارسال
Yaseen    92

تیم استادیار

ببین من زمپ و دریم ویور ندارم اما این سورس رو خودم 2 سال پیش نوشتم  کامله  کدهاتو مقایسه کن انشاا... بتونی حلش کنی

 

pass == learn-net.ir

pp.rar

  • زیبا بود 1

به اشتراک گذاری این ارسال


لینک به ارسال
Ali Teodor    1

گروه دانشجو

ممنون از شما کد رو اینطوری کردم درست شد


    <?php
	
   define('DB_SERVER', 'localhost');
   define('DB_USERNAME', 'root');
   define('DB_PASSWORD', '');
   define('DB_DATABASE', 'onlineturnreservation');
   $db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);

	
	  mysqli_select_db($db,DB_DATABASE);
      $myusername = mysqli_real_escape_string($db,$_REQUEST['user']);
      $mypassword = mysqli_real_escape_string($db,$_REQUEST['pass']); 
      $sql = "SELECT P_code FROM patients WHERE P_email = '$myusername' and P_pass = '$mypassword'";
      $result = mysqli_query($db,$sql);
      $row = mysqli_fetch_array($result,MYSQLI_ASSOC);      
      $count = mysqli_num_rows($result);
	   if($count == 1) {
		   echo "ok";
	   }
	   else{
		   echo "no user";
	   }
	  
	
	?>

 

  • عالی بود 1

به اشتراک گذاری این ارسال


لینک به ارسال

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • مطالب مشابه

    • توسط Yaseen
      سلام دوستان
      این برنامه هرنوع فایل رو میتونه ذخیره کنه میتونه بعنووان برنامه ذخیره اسناد و فایلها مورد استفاده قرار بگیره 
      فایل رو به بایت تبدیل کردم نحوه ذخیره توی هارد هم همینطوره
      توی گزینه انتخاب محدودیت حجم هم هست میشه تغییرش داد
      یه ترد گذاشتم برای زمان ذخیره فرم
      توی همه متدها و اکثرا خط ها رو توضیح دادم
      اگه قرار باشه کارهای دیگه هم زمان انجام بشه میتونیم توی بک گراندورکر و async بزاریم اما ایجا ما یک عمل رو انجام میدیم و اونا لازم نیستن
      در کل برنامه جالبی هست از اکسس استفاده کردم مشکلات sql دست و پای ادمو میبنده خودم یه بانک دارم 400 هزار رکورد داره بنظرم اکسس تا 1 میلیون رکور توانایی خوبی داره
      ضمنا توی سایتم این برنامه رو پولی گذاشته بودم بخاطر لرن نت که واقعا محل تبادل دانش هست و فروم بسیار عالی هست با مدیران بسیار مسلط همینطوری گذاشتم تا دوستان استفاده کنند
      FileSave2DB-urmiapazar.ir.rar
       
       

    • توسط namefree
      سلام خسته نباشید دوستان 
      من قبلا با sqlite  دیتا بیس ساختم و مشکلی نداشتم اما وقتی دوباره visual studio  نسخه  professional رو نصب کردم و extensions  مربوط به Sqlite  رو نصب کردم تا دیتا بیس بسازم قسمت مربوط به ساخت دیتا بیس خالی بود اگه کسی میتونه راهکار بده ممنون دوستان وقت گذاشتین.


    • توسط beniamine
      سلام دوستان چطوری میشه در ربات تلگرام جوین اجباری قرار داد برای کانال؟
      با استفاده از سی شارپ
    • توسط Javad25564
      سلام.من یه باتن میخوام بزارم تا باتنو ولیک میکنم یه متنی را به شماره ای که از قبل کد نویسی کردیم بفرسه.میدونم از کتابخانه phoneباید استفاده کرد.ولی هر کاری میکنم برنامه باز میشه.ولی وقتی باتن را کلیک میکنم متوقف میشه.چهارتا خط که بیشتر نیست
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×