| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| كيف يتم ذلك domain.com/user ؟؟ احبتي واخواني أعضاء منتديات سوالف سوفت فكرت ببرنامج بس واجهتني مشكله في الفكره وحبيت تساعدوني عندي جدول فيه (آي دي) و (يوزر) وبيانات اخرى مثل المدينه والبريد ورقم الهاتف لو حبيت يكون لكل عضو صفحة على موقعي www.domain.com/user بهذا الشكل مثلا لو فرضنا موقعي قوقل وعندي يوزر أسمه aliابي يكون له رابط www.google.com/ali تنعرض فيه معلوماته المتبقية ... المدينة ورقم الهاتف والبريد إلخ مشكلتي الان كيف يصير هالرابط وهل هو فولدر فعلي ؟؟ اذا كان فولدر من الصعب يكون على الأفتيبي فعلياً 5 الاف فولدر اذا فرضنا بيسجل 5 الاف عضو محتاج آرائكم ونصائكم اخواني أطيب تحية | |||||
|
| |||||
|
السلام عليكم يتم هذا عن طريق ال mod_rewrite الخاصة بالأباتشى اى عن طريق الملف .htaccess قم بعمل ملف جديد بأسم .htaccess وضع فيه التالى لو فرضنا ان صفحة الأعضاء membes.php ولعرض كل عضو نستخدم الاسم الخاص به فمثلاً لعرض عضويتى http://www.domain.com/members.php?username=Developer فاستخدم الكود التالى كود: Options +FollowSymLinks RewriteEngine on RewriteRule ^member/(.*)/$ /member.php?username=$1 [L] http://www.domain.com/member/Developer
__________________ سبحان الله وبحمده ... سبحان الله العظيم. إقرأ .. لتتعلم [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.1 MySmartBB المشروع ByPHP.NET | |||||
|
| |||||
|
تسلم لي والله أخوي -Developer- استفدت من درسك و استعنت بكذا درس آخر واستفدت من هالخاصية لكن الطريقه اللي ابيها ما اتنفذت بالشكل السليم اللي ابي صار الرابط لازم يكون كذا كود: http://www.domain.com/user/ في الملف .htaccess وضعت كود: Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)/$ users.php?user=$1 [L] بانتظار ردك اخي الكريم وشاكر لك على ماقدمت درس استفدت منه كثيراااا اطيب تحيه | |||||
|
| |||||
|
من المفترض ان يكون لديك هذا الرابط يعمل بصورة طبيعية مبدأيا .. حتى تستطيع تطبيق الفكرة : كود: http://www.site.com/user.php?name=ali فقم بعمل .htaccess واضف : كود PHP: كود PHP:
__________________ النسخة الثانية من ابلود بلس قريبا جدا : + شريط مئوي لرفع الملفات + دعم اكثر من سيرفر لرفع الملفات Multi-Server + مكتبة ملفات مؤرشفة | |||||
|
| |||||
|
هناك طريقة أسهل ولاتحتاج الى انشاء مجلدات انشاء المجلدات يستهلك من السيرفر على ما أظن هناك موقع ألا وهو www.planetwhois.com اذا دخلته راح يطلب منك كتابة اسم موقع ... اكتب للمثال swalif.com وابدا العملية ستتحول الصفحة الى الرابط التالي www.planetwhois.com/swalif.com وسيتم عرض بيانات الدومين طبعا بدون انشاء مجلدات .... لكن كيف؟ لا اعلم الصراحة على فكرة .... موقع planetwhois.com يشتغل بالـ ASp ...
__________________ www.DNStatus.com | |||||
|
| |||||
|
اخي الغالي Egyptechno الطريقه الأولى نجحت كود: RewriteRule ^(.*) user.php?name=$1 [L] ليست القيمه الممرره طلع اللي محفوظ هو اسم الصفحة user.php انا مسوي صفحة تطبع اسم الرابط اللي تدخله http://www.site.com/ali يتم طباعه إسم ali في الصفحة الان اكتب اي رابط نتيجة الطباعه وحده وهي user.php | |||||
|
| |||||
| كود PHP:
__________________ النسخة الثانية من ابلود بلس قريبا جدا : + شريط مئوي لرفع الملفات + دعم اكثر من سيرفر لرفع الملفات Multi-Server + مكتبة ملفات مؤرشفة | |||||
|
| |||||
| كود PHP: كود PHP: كود PHP: كود PHP: لو ما اشتغل ولا واحد منهم .. لو جنبك شباك مفتوح .. ريح نفسك يا راجل
__________________ النسخة الثانية من ابلود بلس قريبا جدا : + شريط مئوي لرفع الملفات + دعم اكثر من سيرفر لرفع الملفات Multi-Server + مكتبة ملفات مؤرشفة | |||||
|
| |||||
|
فيه طريقه وحده تطلع صح وتفتح صفحة بس تفتح لي صفحة الخطاء 500 هذا الكود اللي يشتغل ويسوي اللي نبي كود: RewriteRule ^(.*)$ /user.php?name=$1 [L] كود: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@site-me.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. -------------------------------------------------------------------------------- Apache/1.3.36 Server at www.site-me.com Port 80 | |||||
|
![]() |
| أدوات الموضوع | |
| |