واضح آرشیو وب فارسی:سایت ریسک: نام کاربر بعد از آدرس سایت amird 02 مرداد 1389, 01:38سلام خدمت تمام عزیزان من در حال نوشتن یک پروژه با php هستم و نیاز دارم که کاربر با وارد کردن آدرسی مثل بتونه به صفحه خودش دسترسی پیدا کنه و یا سایر کاربران بتونند با زدن همین آدرس مشخصات کاربر مورد نظر رو مشاهده کنند . یک چیزی مثل همین سیستم فیس بوک. ممنون می شم راهنمائیم کنید که از کجا شروع کنم . دانشم از php بد نیست ولی خوب حرفه ای هم نیستم . موفق باشید D.A.V.O.O.D 02 مرداد 1389, 04:21سلام خدمت تمام عزیزان من در حال نوشتن یک پروژه با php هستم و نیاز دارم که کاربر با وارد کردن آدرسی مثل بتونه به صفحه خودش دسترسی پیدا کنه و یا سایر کاربران بتونند با زدن همین آدرس مشخصات کاربر مورد نظر رو مشاهده کنند . یک چیزی مثل همین سیستم فیس بوک. ممنون می شم راهنمائیم کنید که از کجا شروع کنم . دانشم از php بد نیست ولی خوب حرفه ای هم نیستم . موفق باشید سلام توی نوشتن صفحه پروفایل مشکلی ندارید ؟ اگه مشکلی نداشته باشید ، فرض می کنم که آدرس پروفایل شما اینطوریه : profile.php?u=username در این صورت شما می تونید با یک کد htaccess که زیر می گذارم ، آدرس پروفایلتون را به شکل مورد نظرتون در بیارید : RewriteRule ^([a-z0-9-]+)/?$ profile.php?u=$1 [QSA,L,NC] موفق باشید amird 02 مرداد 1389, 04:41سلام توی نوشتن صفحه پروفایل مشکلی ندارید ؟ اگه مشکلی نداشته باشید ، فرض می کنم که آدرس پروفایل شما اینطوریه : کد: profile.php?u=username در این صورت شما می تونید با یک کد htaccess که زیر می گذارم ، آدرس پروفایلتون را به شکل مورد نظرتون در بیارید : کد: RewriteRule ^([a-z0-9-]+)/?$ profile.php?u=$1 [QSA,L,NC] ممنون دوست عزیز از راهنمائیت . منظورت از صفحه پروفایل همین صفحه ای هست که کاربر بعد از login به اونجا میره دیگه ؟؟ این u=username رو که با get داری می فرستی دیگه ؟؟ و سوال آخر اینکه ببین من فعلا دارم لوکال کار می کنم و از htaccess هم تقریبا چیزی نمی دونم تکلیف چیه ؟؟ ممنون از راهنمایت D.A.V.O.O.D 02 مرداد 1389, 10:49منظورم از صفحه پروفایل ، یه صفحه هست مثل این صفحه : که برای مثال می تونید مشخصات و ... را توش نشون بدید . روی لوکال هم می تونید از htaccess استفاده کنید . amird 03 مرداد 1389, 01:36روی لوکال هم می تونید از htaccess استفاده کنید . این مورد چه جوری هست ؟؟ ممنون می شک راهنمایی کنید . Masoud 1365 03 مرداد 1389, 07:47با استفاده از htaccess میتونی آدرس url رو مجازی کنی مثلا آدرس پروفایلت اینجوری میشه بعدش با htaccess آدرس رو به صورت در میاری همین ! amird 03 مرداد 1389, 15:50با استفاده از htaccess میتونی آدرس url رو مجازی کنی مثلا آدرس پروفایلت اینجوری میشه () بعدش با htaccess آدرس رو به صورت () در میاری همین ! ممنون اینو متوجه شدم . ولی خوب منظورم اینه که چه جوری روی لوکال می شه ازش استفاده کرد ؟؟ D.A.V.O.O.D 03 مرداد 1389, 16:35این مورد چه جوری هست ؟؟ ممنون می شک راهنمایی کنید . از چه برنامه ای واسه ساخت لوکال استفاده می کنید ؟ sharktech 03 مرداد 1389, 16:39ای بابا چرا بچه مردم رو می پیچونین :دی برای استفاده از htaccess باید یه فایل به اسم .htaccess تو روت سایت در لوکال ایجاد کنید و این کد رو توش قرار بدین : RewriteEngine On RewriteRule ^([^/]*)$ /profile.php?user=$1 [L] حالا برای وارد شدن به این آدرس عجیب می تونید از این آدرس استفاده کنید : البته باید rewrite_mod تنظیمات لوکالتون فعال باشه. amird 03 مرداد 1389, 17:03از چه برنامه ای واسه ساخت لوکال استفاده می کنید ؟ من از wamp استفاده می کنم . ولی فکر نکنم htaccess ربطی به سرور داشته باشه! BehrouzPc 03 مرداد 1389, 19:38روی لوکال می بایست rewrite_module رو از بخش Apache و بعد Apache Modules فعال کنید البته روی سرور هم (برای استفاده روی وب) برای استفاده می بایست فعال باشه که عموما فعال هست D.A.V.O.O.D 03 مرداد 1389, 20:11من از wamp استفاده می کنم . ولی فکر نکنم htaccess ربطی به سرور داشته باشه! واسه نحوه فعال سازی ماژول rewrite_module پرسیدم ، واسه فعال سازی این module روی آیکونش اون پایین کلیک کن ، به Apache برو ، Apache Modules و بعد روی rewrite_module کلیک کن . amird 05 مرداد 1389, 02:08اساتید گرامی من کارهایی رو که گفته بودید انجام دادم . ولی نشد . ببینید من الان صفحه رو با این آدرس که تست می کنم درست هست : ولی وقتی تبدیلش می کنم به ارور 404 می یاد . اون rewrite module توی apache رو فعال کردم و یک فایل .htaccess هم ساختم و توی فولدری که سایتم توش هست گذاشتم و این رو توش نوشتم RewriteRule ^([a-z0-9-]+)/?$ show_user.php?user=$1 [QSA,L,NC] بعدش هم wamp رو ریست کردم ولی کار نکرد که نکرد . ممنون می شم یاری کنید موفق باشید sharktech 05 مرداد 1389, 09:43کدی که شما توی htaccess قرار دادین درست نیست ! از این کد استفاده کنید : RewriteEngine On RewriteRule ^goole_site_2/([^/]*)$ /goole_site_2/show_user.php?user=$1 [L] amird 05 مرداد 1389, 16:34هنوز هم نمی شه !!! یعنی ممکنه مشکل از فایل .htaccess باشه ؟؟ همش 404 می ده ! لطفا کمک کنید کل کار تموم شده فقط همین قسمتش مونده . ممنون D.A.V.O.O.D 05 مرداد 1389, 16:43یک فایل .htaccess هم ساختم و توی فولدری که سایتم توش هست گذاشتم کدی که شما توی htaccess قرار دادین درست نیست ! از این کد استفاده کنید : rewriteengine on rewriterule ^goole_site_2/([^/]*)$ /goole_site_2/show_user.php?user=$1 [l] اتفاقا نسبت به کد شما درست تره ! مطمئنی همه این کارها که میگی را کردی ؟ آخه اینطوری که شما میگی قاعدتا نباید مشکلی باشه . D.A.V.O.O.D 05 مرداد 1389, 16:46اینو تست کن : RewriteRule ^([^/]+)/?$ show_user.php?user=$1 [QSA,L,NC] sharktech 05 مرداد 1389, 17:12اتفاقا نسبت به کد شما درست تره ! عزیز, اون کد من طبق آدرسی که ایشون میخواستن نوشته شده ! اشون گفتن که میخوان تبدیلش کنن به همچین آدرسی : برای همین من اون کد htaccess رو نوشتم ! amird 05 مرداد 1389, 20:35بچه هاا ممنون برای کمک ولی هنوز هم مشکل حل نشده . من به نظرم دارم یه جای ساخت .htaccess خراب کاری می کنم . right click > new > text document > بعدش هم همه کدهای شما رو توش تست کردم و Save کردم ولی نشد که نشد . یعنی مشکل از کجاست ؟؟ فایل .htaccess رو نباید با روش خاصی ذخیره کنم ؟؟ D.A.V.O.O.D 05 مرداد 1389, 20:52اینو تست کن amird 05 مرداد 1389, 21:16متشکر حالا شد :rose: خیلی لطف کردی . مشکل این بود که من فایل رو با فرمت Txt ذخیره می کردم . ممنون داود جان ایشالا یه روزی بتونم جبران کنم . موفق باشی amird 13 مرداد 1389, 07:59سلام مجدد بچه ها به یه مشکل کوچیک خوردم توی همین کار : من الان با اون صفحه ای که مشخصات کاربر رو نشون می داد دیگه مشکلی ندارم . اما الان دیگه بقیه صفحه های سایتم کار نمی کنن . یه چیزهایی باید توی فایل .htaccess نوشته بشه که من نمی دونم چی هستن:-? توی اینترنت هم با این htacces generaor ها یه چیزایی ساختم ولی بازم نشد . خواهشند کمک کنید که چی کار کنم که مشکلم با این .htaccess حل بشه ممنون D.A.V.O.O.D 14 مرداد 1389, 02:08سلام مجدد بچه ها به یه مشکل کوچیک خوردم توی همین کار : من الان با اون صفحه ای که مشخصات کاربر رو نشون می داد دیگه مشکلی ندارم . اما الان دیگه بقیه صفحه های سایتم کار نمی کنن . یه چیزهایی باید توی فایل .htaccess نوشته بشه که من نمی دونم چی هستن:-? توی اینترنت هم با این htacces generaor ها یه چیزایی ساختم ولی بازم نشد . خواهشند کمک کنید که چی کار کنم که مشکلم با این .htaccess حل بشه ممنون سلام ، متوجه مشکلت نشدم ، بیشتر توضیح میدی ؟ amird 14 مرداد 1389, 12:46آقا این فایل .htaccess ی که به من دادی وقتی توی root ساتیم هست فقط همون صفحه show_user درست نمایش داده می شه . بقیه صفحه های سایتم سفید نشون داده میشن!! چیکارش کنم تا درست شه ؟! ممنون D.A.V.O.O.D 14 مرداد 1389, 12:52آقا این فایل .htaccess ی که به من دادی وقتی توی root ساتیم هست فقط همون صفحه show_user درست نمایش داده می شه . بقیه صفحه های سایتم سفید نشون داده میشن!! چیکارش کنم تا درست شه ؟! ممنون اها ! حالا متوجه شدم ! وقتی این کد را توی htaccess می گذاری ، تمام فلدر های سایتت هم شامل همین شرط می شن ! درستش همینه ! کاریشم نمیشه کرد ! مگر یک کاری کنی ، مثلا اگر توی سایتت فلدری به اسم panel وجود داره باید این کد را توی htaccess بگذاری : RewriteRule ^panel/?$ panel/index.php [QSA,NC,L] این کد ، زمانی که بخوای وارد فلدر panel بشی ، هدایتت می کنه به panel/index.php سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 510]