صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: مشاهده آدرس پوشه با پی اچ پی

  1. #1
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض مشاهده آدرس پوشه با پی اچ پی

    سلام
    چطور میشه نام پوشه ای که باز می شه رو با پی اچ پی به دست آورد ؟
    مثلا :
    کد:
    www.mysite.com/teztop
    اینجا مثلا پوشه teztop
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  2. # ADS




     

  3. #2
    عضو انجمن kargar آواتار ها
    تاریخ عضویت
    Oct 2010
    نوشته ها
    168
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    194
    تشکر شده در
    146 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    متوجه منظورتون نشدم میشه واضع تر بیگید

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

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    نميدونم منظورتون رو درست متوجه شدم يا خير ، اما به سبك htaccess وردپرس اينجوري ميتونيد عمل كنيد :
    کد PHP:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase 
    /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    RewriteRule 
    . /index.php [L]
    </
    IfModule
    index.php
    کد PHP:
    echo $_SERVER['REDIRECT_URL']; 
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


  6. #4
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    نوشته ها
    233
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    312
    تشکر شده در
    236 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    $_SERVER['REQUEST_URI']
    یعنی مسیری که الان توش هستیم
    حالا باید explode کنی با / و از صفر تا انتها را حساب کنی

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


  8. #5
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    نقل قول نوشته اصلی توسط tinavps نمایش پست ها
    $_SERVER['REQUEST_URI']
    یعنی مسیری که الان توش هستیم
    حالا باید explode کنی با / و از صفر تا انتها را حساب کنی
    بله درسته یه چیزی تو این مایه ها
    می خوام وقتی که یه نفر مثلا صفحه
    کد HTML:
    www.mysite.com/teztop
    رو باز کرد اطلاعات کاربر با teztop در خروجی نمایش داده بشه
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  9. #6
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    نوشته ها
    233
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    312
    تشکر شده در
    236 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    سعی کنید کامل شرح بدین که کاربر بره تو چه صفحه ای و قرار چه اتفاقی بیفته و ... کامل شرح بدین متوجه نشدم دقیق مثال بزنید مثلا یک کاربر رفته به یک url حالا باید ...

  10. #7
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    ببینید مثلا من برای هر عضوم یه پوشه دارم. مثلا کاربر x
    حالا من می خوام وقتی یک نفر وارد
    کد HTML:
    www.mysite.com/x
    شد فایل index.php موجود تو این پوشه x که اجرا می شه اطلاعات این کاربر رو از دیتا بیس بخونه. یه تابعی باشه که بگه اطلاعات مربوط به این کاربر رو می خواد. این فایل ایندکس برای تمامی پوشه ها یه چیز ثابته

    ---------- Post added at 11:28 PM ---------- Previous post was at 11:28 PM ----------

    ببینید مثلا من برای هر عضوم یه پوشه دارم. مثلا کاربر x
    حالا من می خوام وقتی یک نفر وارد
    کد HTML:
    www.mysite.com/x
    شد فایل index.php موجود تو این پوشه x که اجرا می شه اطلاعات این کاربر رو از دیتا بیس بخونه. یه تابعی باشه که بگه اطلاعات مربوط به این کاربر رو می خواد. این فایل ایندکس برای تمامی پوشه ها یه چیز ثابته
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  11. #8
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    نوشته ها
    233
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    312
    تشکر شده در
    236 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    قرار نیست به ازای هر کاربر یک فولدر داشته باشی که داخل اون هم یک ایندکس بزاری
    ببین مود ری رایت می دونی چی هست ؟ نصبش که راحته با یام و البته ممکنه نصب باشه و به تنظیمات اپاچی php مراجعه کن و ازطریق .htaccess فعالش کن.

    در این روش فولدر واقعی در سایت شما بنام x موجود نیست و فرضا فولدر مجازی است پس چه اتفاقی می افتد؟
    مو ری رایت می گوید اگر رکوئیست هایی به فایل و فولدری در هاست داده شد و در عمل موجود نبود یک فایل به نام router.php اجرا شود.
    وظیفه این فایل این است که url را بشکاند و یک سری متغیر را تعریف کند. مثال:
    سایت های تبلیغاتی نیاز دارند که متغیر نوع زبان و category و group و ads_id در متد GET تعریف شده باشد اما این بار با کمک modrewrite
    کد HTML:
    $t1 = $_SERVER['REQUEST_URI'];
    $part_2=explode("/",$t1);
    $url_ar_count=count($url_ar);
    
    suppose url is : .com/fa/12/134/160987
    map= /language / group / category / ads id
    
    
            $_GET['la'] = $part_2[1]; 
                $_GET['gid'] = $part_2[2];
                $_GET['cid'] = $part_2[3];
                $_GET['aid'] = $part_2[4];
                include( "login.php" );
                exit();
    
    این هم محتویات .htaccess
    کد HTML:
    <IFMODULE mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME}       !-f
    RewriteCond %{REQUEST_FILENAME}       !-d
    RewriteRule ^(.*) router.php
    </IFMODULE>

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


  13. #9
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    ممنون میشه یه کم توضیح بدین ؟
    گروه مشاورین شایان- وام و اسناد - املاک - مشاوره اقتصادی

    http://teztop.com

  14. #10
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    نوشته ها
    233
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    312
    تشکر شده در
    236 پست

    پیش فرض پاسخ : مشاهده آدرس پوشه با پی اچ پی

    توضیح ابتدا یک htaccess همون کد در public_html می گذاری . این کد چه می گوید ؟ می گوید اگر یک کاربر یک url را از سایت ما درخواست کرد به شرطی که آن فولدر عملا وجود نداشته باشد و یا آن فایل عملا وجود نداشته باشد بصورت چیش فرض یک فایل اجرا شود مثلا default.php یا router.php حالا وظیفه ی روتر چیست؟
    روتر می گوید ببینم url چیست و با توجه به url کاربر را به صفحه مورد نظرش راهنمایی کنم. مثال :
    می توانیم url را با توجه به اسلش ها بشکانیم اصلاحا explode یک آرایه بدست می آید که از صفر تا n key دارد مثلا در مثال بالا مشخص شده که اولین [1] نشان دهنده fa بوده و دومی group id
    سپس می توانی تصمیم گیری کنی. ضمنا همان طور که گفتم اگر چورتال شما مثل جوملا انتظار داشت که برای رفتن به صفحه ارتباط با ما بنویسید index.php?option=com_contact کافیست بنویسید .com/ارتباط با ما حالا یک switch($part_2[1]){ //from first part
    بگذاری
    کد HTML:
    case 'ارتباط با ما ' :
    $_GET['option']=com_contact
    include('index.php');
    
    

    در مثال شما این $part اولین کی می شود همان نام فولدر یا کاربر که می گفتی
    ببین تا یک مثال را در php اجرا نکنی نمی شه اجرا کن آسونه بیشتر توضیح بدم پیچیده تر میشه ببخشید

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


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. پاسخ ها: 0
    آخرين نوشته: May 30th, 2015, 04:00
  2. اینپورت دیتابیس با حجم بالا در پی اچ پی مای ادمین
    توسط eshghejalal در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: September 4th, 2013, 14:04
  3. پاسخ ها: 0
    آخرين نوشته: August 26th, 2013, 11:00
  4. پاسخ ها: 22
    آخرين نوشته: March 18th, 2013, 21:42
  5. پاسخ ها: 7
    آخرين نوشته: July 18th, 2012, 19:00

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

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