النتائج 1 إلى 3 من 3

الموضوع: اريد كود اظهار اسم المستخدم

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392

    اريد كود اظهار اسم المستخدم



    السلام عليكم

    اخواني انا لدي قاعدة بيانات بهذا الشكل

    كود PHP:
    -- phpMyAdmin SQL Dump
    -- version 2.9.1.1
    -- http://www.phpmyadmin.net
    -- 
    -- 
    المزودlocalhost
    -- أنشئ في26 سبتمبر 2008 الساعة 23:13
    -- إصدارة المزود5.0.22
    --  PHP إصدارة4.4.4
    -- 
    -- 
    قاعدة البيانات: `test`
    -- 

    -- --------------------------------------------------------

    -- 
    -- 
    بنية الجدول `admin`
    -- 

    CREATE TABLE `admin` (
      `
    idint(4NOT NULL auto_increment,
      `
    usernamevarchar(60NOT NULL,
      `
    fullnamevarchar(60NOT NULL,
      `
    passwordvarchar(60NOT NULL,
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=;

    -- 
    -- 
    إرجاع أو إستيراد بيانات الجدول `admin`
    -- 

    INSERT INTO `admin` (`id`, `username`, `fullname`, `password`) VALUES 
    (1'admin''خالد''e10adc3949ba59abbe56e057f20f883e');

    -- --------------------------------------------------------

    -- 
    -- 
    بنية الجدول `mokah`
    -- 

    CREATE TABLE `mokah` (
      `
    idint(4NOT NULL auto_increment,
      `
    namevarchar(60NOT NULL,
      `
    resonvarchar(2000NOT NULL,
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=89 ;

    -- 
    -- 
    إرجاع أو إستيراد بيانات الجدول `mokah`
    -- 
    -- -------------------------------------------------------- 
    كود ادخال البيانات
    كود PHP:
    <?php
    $host
    ="localhost"// Host name
    $username="root"// Mysql username
    $password=""// Mysql password
    $db_name="test"// Database name
    $tbl_name="mokah"// Table name

    // Connect to server and select database.
    mysql_connect("$host""$username""$password")or die("cannot connect");
    mysql_select_db("$db_name")or die("cannot select DB");

    // get value of id that sent from address bar
    $id=$_GET['id'];


    // Retrieve data from database
    $sql="SELECT * FROM $tbl_name WHERE id='$id'";
    $result=mysql_query($sql);
    $rows=mysql_fetch_array($result);
    ?>
    <html dir="rtl">
    <head>
    <title>add</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <style type="text/css"/>
    body {
    font-family : Verdana;
    }
    </style>
    </head>
    <table width="553" border="0" align="center" cellpadding="0" cellspacing="0" height="381">
    <tr>
    <td><form name="mo" method="post" action="sig.php">
    <table width="91%" border="0" cellspacing="5" cellpadding="0">
    <tr>
    <td colspan="3" align="right">
    <u><b><font size="4">test</font></b></u></td>
    </tr>
    <tr>
    <td colspan="3" align="right">
    &nbsp;</td>
    </tr>
    <tr>
    <td width="89" align="right"><b>name</b></td>
    <td width="6"></td>
    <td width="376">
    <input name="name" type="text" id="name" disabled="disabled" size="30" style="color: #000000" value="<? echo $rows['name']; ?>" dir="rtl"></td>
    </tr>
    <td align="right"><b>res</b></td>
    <td></td>
    <td>
    <textarea rows="6" name="reson" cols="20" size="20" style="color: #000000"></textarea></td>
    </tr>

    <tr>
    <td>
    <input name="namewa" type="text" id="info" size="30" style="color: #000000" value="<? echo"$fullname;  ?>" ></td>
    </tr>
    <tr>
    <td align="right"></td>
    <td><input name="id" type="hidden" id="id" value="<?php echo $rows['id']; ?>"></td>
    <td>
    <input type="submit" name="Submit" value="تسجيل">&nbsp;&nbsp;
    <input type="Reset" name="Reset" value="مسح البيانات">&nbsp;&nbsp;
    </tr>
    <tr>
    </form></td>
    </tr>
    </table>
    </body>
    <form>
    </td>
    </tr>
    </table>
    </body>
    </html>
    <?php
    ?>
    الكود يعمل بشكل جيد و لكن لا يجلب الاسم في جدول admin في الحقل fullname

    كيف يمكن ان اظهر الاسم







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    234


    إذا كان اليوزر نيم يطلع معك صح فالمفترض يكون الحل بأن تبدّل هذا:

    كود PHP:
    <input name="namewa" type="text" id="info" size="30" style="color: #000000" value="<? echo"$fullname;  ?>" ></td>
    بهذا:

    كود PHP:
    <input name="namewa" type="text" id="info" size="30" style="color: #000000" value="<? echo $rows['fullname'];  ?>" ></td>






    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    اخي حقل fullname في الجدول admin

    للمعلوميه اخي حقل fullname متغير على حسب تسجيل الدخول يمكن ان يكون هنالك اكثر من يوزر

    لنقل ان هنالك اكثر من يوزر في قاعدة البيانات
    كود PHP:
    INSERT INTO `admin` (`id`, `username`, `fullname`, `password`) VALUES  
    (1'admin''خالد''e10adc3949ba59abbe56e057f20f883e');
    (
    2'moha''محمد''e10adc3949ba59abbe56e057f20f883e');
    (
    3'ahmad''احمد''e10adc3949ba59abbe56e057f20f883e'); 
    هذا هو ملف التحقق من تسجيل الدخول
    كود PHP:
    <?php
    ob_start
    ();

    // هنا تعرف المدخلات كمتغيرات
    $myusername=$_POST['myusername'];
    $mypassword=$_POST['mypassword'];

    // هنا يتم تشفير الباسورد
    $encrypted_mypassword=md5($mypassword);

    include
    'configlogin.php';
    $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$encrypted_mypassword'";
    $result=mysql_query($sql);


    // Mysql_num_row is counting table row
    $count=mysql_num_rows($result);
    // If result matched $myusername and $mypassword, table row must be 1 row

    if($count==1){
    // Register $myusername, $mypassword and redirect to file "login_success.php"
    session_register("myusername");
    session_register("mypassword");
    header("location:login_success.php");
    }
    else {
    echo 
    '<META http-equiv="refresh" content="0;URL=index.php">';
    }
    ?>






    التعديل الأخير تم بواسطة manindark ; 27-09-2008 الساعة 01:47 AM





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض