نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: یه سوال فیسبوکی

  1. #1
    عضو جدید
    تاریخ عضویت
    Nov 2011
    نوشته ها
    63
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    33
    تشکر شده در
    21 پست

    Question یه سوال فیسبوکی

    سلام دوستان
    یه سوال برام پیش اومده امیدوارم که کمکم کنید
    من یه دیتابیس دارم به اسم mysite و یه تیبل به اسم users
    در درون تیبل سه فیلد به ترتیب
    id ,username,imagelocation
    imagelocation ادرس اواتار شخص را نگه میداره که به محض لوگین شده ادرس را از اون میخونه و در جای مخصوص خودش در صفحه ای به نام profile.php لود میکنه
    تا اینجا هیچ مشکلی نیست
    فرض میکنیم یه کاربر که لوگین شده و اواتار خودش رو داره در صفحه profile.php و اسم کاربری خودش نمایش داده شده
    در اون صفحه یه دوستی را داره یعنی یه چیزی مثله facebook
    که اون دوسته هم صفحه خودش را در profile.php داره اسمش اواتارش و غیره
    تا اینجا کد همه چیزو اجرا میکنه دوستش را هم نمایش میده و هیچ مشکلی نیست
    بعد من میخام وقتی که این شخص روی اسم دوستش کلیک کرد بره تو صفحه یا پروفایل دوستش
    که اطلاعات اون را ببینه
    مشکل من همینجاست که نمیدونم چطوری این کارو انجام بدم
    این خط در کدم را
    کد PHP:
    echo "<a href='$f' >$f</a>" 
    دراین خط نمیدونم چی بنویسم که این کار (که رفتن به پروفایل دوست و و دیدن همه مشخصات ان است )عملی بشه
    یه چیزی مثل فیسبوک که وقتی روی یه دوستی کلیک میکنیم به پروفایل اون دوست برود
    کد PHP:
    <html >
    <head>
    </head>
    <?php 
    session_start
    ();
     
    $username=$_SESSION['username'];
     
    $connect=mysql_connect('localhost','root','') or die ("could ' not connect");
    mysql_select_db("mysite") or die ("could ' not select ");

    ?>
    <body>
    <table width="100%" border="1" height="100%">
      <tr>
        
        <td ><?php 
            
    if ($username)
    {
        
    $query=mysql_query("SELECT * FROM users WHERE username='$username'");
        if(
    mysql_num_rows($query)==0)
           die(
    'avatar not exist');
        else
        {
              
    $check=mysql_fetch_assoc($query);
              
    $location=$check['imagelocation'];
              echo 
    "
              <img src='
    $location' height='150' width='150'>";
              
            
            }
        
        }

            echo 
    "
            
            
    <a href='avatar.php'>Select an avatar!</a>
            
            "
    ;
            echo 
    "$username "
            
    ?>
              <br />
      
              
            </td>
            <td>
            <tr>
            
           <?php echo" <form action='profile.php' method='post'>
            <input type='search'  name='fri' value='find freinds'   ><br />
    <input type='submit' name='find1' value='find'>
    </form>"
    ;//code jqurey baraye hide value hengam click 

        
    if ($_POST['find1'])
        {
            
    $fri=$_POST['fri'];
            
    $connect=mysql_connect('localhost','root','') or die ("could ' not connect");
            
    mysql_select_db("mysite") or die ("could ' not select ");
            
    $get=mysql_query("SELECT * FROM users WHERE username='$fri'");
            


     while (
    $rows=mysql_fetch_assoc($get))
     {
         
    $f=$rows['username'];
        
      echo 
    "<a href='$f' >$f</a>" ;
         
         
         }}
            
            
    ?>
            
            </tr>
            
            
            </td>

    </table>

    </body>
    </html>

  2. # ADS




     

  3. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : یه سوال فیسبوکی

    شما در صفحه ی profile.php قادر به نمایش اطلاعات خود یوزر لوگین شده هستید ؟ اگر جواب مثبت هست کافی هست برای نمایش پروفایل دوستش در کوئری انتخاب اطلاعات یک where بذارید و نام کاربری یوزر رو مثلا از $_GET بگیرید.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  4. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    415
    تشکر تشکر کرده 
    265
    تشکر تشکر شده 
    472
    تشکر شده در
    369 پست

    پیش فرض پاسخ : یه سوال فیسبوکی

    باید لینک به صفحه پروفایل بدین صورت بشه ؛ مثلا profile.php?uaername=USERNAME بجای یوزر نیم حروف بزرگ باید نام کاربری کاربرها قرار بگیره که روی لینک هر کاربر که کلیک بشه به این آدرس بره سپس داخل صفحه پروفایل باید با متد GET یا Request یوزر نیم رو از مرورگر بخونه سپس باید کد استخراج از دیتابیس داخل صفحه پروفایل رو، یک شرط WHERE براش بذاری که مساوی یوزر نیم کاربری باشه که نیاز هست اطلاعاتش استخراج بشه.

  5. تعداد تشکر ها از shafiei7 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سوال در مورد سرور های گوگل و فیسبوک و...
    توسط P30Amin در انجمن سوالات و مشکلات
    پاسخ ها: 1
    آخرين نوشته: September 1st, 2015, 12:09
  2. سوال در مورد لایک فیسبوک و ایستاگرام ( آیا سرور و نرم افزاری داره ) ؟
    توسط theragem در انجمن درخواست خدمات کانفیگ سرور و وب سایت
    پاسخ ها: 2
    آخرين نوشته: November 8th, 2014, 13:39
  3. سوال در مورد فیسبوک
    توسط mersad-mr در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: July 7th, 2013, 14:39
  4. سوال در مورد نت بوک ایسر و قیمتش
    توسط iranii در انجمن مباحث دیگر
    پاسخ ها: 1
    آخرين نوشته: May 9th, 2013, 00:52
  5. یه سوال تخصصی راجب هسا و ریلیسر ها(لطفا کمک کنید)
    توسط mahdi_sh45 در انجمن مباحث دیگر
    پاسخ ها: 11
    آخرين نوشته: April 28th, 2013, 15:41

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •