logo



الكاتب: Chaueni

بتاريخ:12:06:46 13-10-2016




تقييم الموضوع


الكلمات الدلاليه

بيزنس لحياتك

الحياة مليئة بالحجارة، فلا تتعثر بها، بل اجمعها وابن بها سلما تصعد به نحو النجاح

السلام عليكم
عندي مشكلة أنه لا يقع إتصال بصفحة الأدمن مع أني أدخلت البيانات عل
حسب مايوجد في درس php

class mysql{

private $host="mysql11.000webhost.com";
private $db_user="a5373653_chaueni";
private $db_password="ab123456";
private $db_name="a5373653_flip";

function __construct(){

mysql_connect($this->host,$this->db_user,$this->db_password);
mysql_select_db($this->db_name);

}

function sql(){

$username=$_POST['username'];
$password=$_POST['password'];

$sql="SELECT * FROM users WHERE username='$username' AND password='password'";
$query=mysql_query($sql);
$num=mysql_num_rows($query);

if($num==1){

$SESSION['username']="username";
$SESSION['password']="password";
header("Location:admin.php");

}

else{

echo"يوجد خطأ في اسم المستخدم او كلمة السر ";

}



}

}

$use=new mysql;
$use->sql();

عدد الاجابات : 3 اجابه

  1. من الكود السابق,واضح أنك تقوم بتجربة الاتصال من خلال أحد الهوست المجانية
    لابد من التأكد من الأمور الأتية:
    1-أن يكون localhost هو نفسه كما ذكرت ,لان الافتراضى فى معظم الأحوال بيكون localhost

    2-لابد من استخدام دوال mysqli ,لان mysql أصبحت قديمة,وقد يكون السيرفر يعمل على نسخ حديثة تم إبطال استخدام mysql بها
    يمكن مشاهدة الدرس الاتى:

    [url]http://advphp.com/webcoding_video_tut/phpscripttut7/102/tLH6TsvuNso[/url]

    Arab coders project

    05:37:14 16-10-2016

  2. Arab coders project

    05:37:34 16-10-2016