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

الموضوع: حل مشكلة الروابط

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

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



    عندي سؤال يا اخوان
    كيف ازيل بعض الرموز من الرابط أرجو الافادة مثل & ؟ وغيرها من الاحرف 3A 2F وغيرها
    هذا موضوع مهم بالنسبة لي ياريت تساعدونا ولكم الاجر
    مثال الرابط هذا عند الضغط على عملية الارسال تتحول الصفحة خطاء 500 ولكن جرب شيل ال 3a% من العنوان
    فأن الصفحة تعمل ويأتينا رد الارسال
    مثال الرابط هذا ارجو منكم وضع اي ايميل وان كان غير صحيح والاسم واعمل ارسال
    Al Shamel Group - Sales Assistant - تفاصيل الوظيفة
    سيعطيكم الرابط هذا وهو نجاح العملية
    http://www.tunisianhr.com/alshihab1/...45b84f15138ba7

    فعند ازال ال %3a في بداية الرابط الموجود هنا تحديدا http%3A%2F%2Fwww.tunisianhr
    فأن الصفحة تعمل بشكل جيد ويأتينا الرد انه تم ارسال الرسالة
    مع العمل حتى مع موجود صفحة الخطاء الا ان الرسالة أرسلت بالفعل ولكن الزائر لا يعرف ذلك عندما يشاهد صفحة الخطاء
    فما هو الحل







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي عادة هيك خطأ يكون بسبب مشكلة بملف htaccess.





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

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


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






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي ممكن نلاقي سوى الحل اذا ارفقتلنا ملف htaccess. ونحل المشكلة .





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jun 2008
    المشاركات
    81

    Thumbs up هذا هو ملف htaccess.



    أخي العزيز هذا هو ملف htaccess. الموجود عندي
    واشكر لك تعاونك معنا ويارب يعينا واياكم




    Options All
    ##uncomment line bellow to set regiater globals off
    #php_value register_globals 0
    ##uncomment line bellow to not add PHP_SESSID to the links on the homepage
    #php_value session.use_trans_sid 0

    ## Set this option if files can be accessed without extension
    #Options -MultiViews

    <IfModule mod_rewrite.c>
    RewriteEngine on
    #RewriteBase /

    ##security
    RewriteRule ^resumes/(.*)\.(php|php3|pl|cgi)$ / [L]
    RewriteRule ^logo/(.*)\.(php|php3|pl|cgi)$ / [L]
    RewriteRule ^languages/(.*)\.(php|php3|pl|cgi)$ / [L]
    RewriteRule ^other/(.*)\.(php|php3|pl|cgi)$ / [L]
    RewriteRule ^logs/(.*)\.(php|php3|pl|cgi)$ / [L]
    ##end security

    RewriteRule ^other/(.*)$ other/$1 [L]
    RewriteRule ^(.*)?/language/(.*)(/)?$ redir_lng.php?language=$2&_gp=$1 [L]
    RewriteRule ^language/([^/.]+)(/)?$ redir_lng.php?language=$1&_gp= [L]
    RewriteRule ^details/job/(.*)/search(/)?$ view.php?job_id=$1&type=search [L]
    RewriteRule ^details/job/(.*)/print_preview(/)?$ view.php?job_id=$1&printit=yes [L]
    RewriteRule ^details/job/(.*)$ view.php?job_id=$1 [L]
    RewriteRule ^details/resume/(.*)$ view.php?resume_id=$1 [L]
    RewriteRule ^details/person/(.*)$ view.php?person_id=$1 [L]
    RewriteRule ^news/(.*)/print_preview(/)?$ news.php?news_id=$1&printit=yes [L]
    RewriteRule ^news/(.*)$ news.php?news_id=$1 [L]
    RewriteRule ^event/(.*)/print_preview(/)?$ event.php?event_id=$1&printit=yes [L]
    RewriteRule ^event/(.*)$ event.php?event_id=$1 [L]
    RewriteRule ^article/(.*)/print_preview(/)?$ article.php?article_id=$1&printit=yes [L]
    RewriteRule ^article/(.*)$ article.php?article_id=$1 [L]
    RewriteRule ^resource/(.*)/print_preview(/)?$ resource.php?resource_id=$1&printit=yes [L]
    RewriteRule ^resource/(.*)$ resource.php?resource_id=$1 [L]
    RewriteRule ^email_job/job/(.*)$ email_job.php?job_id=$1 [L]
    RewriteRule ^show_content/(.*)$ show_content.php?id=$1 [L]
    RewriteRule ^list_companies/recruiters/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?tp=2&s_=$1&page=$2 [L]
    RewriteRule ^list_companies/recruiters/page([0-9]+)(/)?$ list_companies.php?tp=2&page=$1 [L]
    RewriteRule ^list_companies/recruiters/([A-Z]{1})(/)?$ list_companies.php?tp=2&page=0&s_a=$1 [L]
    RewriteRule ^list_companies/recruiters(/)?$ list_companies.php?tp=2&page=0 [L]
    RewriteRule ^list_companies/employers/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?tp=1&s_=$1&page=$2 [L]
    RewriteRule ^list_companies/employers/page([0-9]+)(/)?$ list_companies.php?tp=1&page=$1 [L]
    RewriteRule ^list_companies/employers/([A-Z]{1})(/)?$ list_companies.php?tp=1&page=0&s_a=$1 [L]
    RewriteRule ^list_companies/employers(/)?$ list_companies.php?tp=1&page=0 [L]
    RewriteRule ^list_companies/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?s_=$1&page=$2 [L]
    RewriteRule ^list_companies/page([0-9]+)(/)?$ list_companies.php?page=$1 [L]
    RewriteRule ^list_companies/([A-Z]{1})(/)?$ list_companies.php?page=0&s_a=$1 [L]
    RewriteRule ^details/company/(.*)/page([0-9]+)(/)?$ view.php?company_id=$1&page=$2 [L]
    RewriteRule ^details/company/(.*)/search(/)?$ view.php?company_id=$1&type=search [L]
    RewriteRule ^details/company/(.*)(/)?$ view.php?company_id=$1 [L]
    RewriteRule ^private_message/company/(.*)(/)?$ private_message.php?company_id=$1 [L]
    RewriteRule ^display_logo/company/(.*)(/)?$ display_logo.php?company_id=$1 [L]
    RewriteRule ^view/preview/resume/print_preview(/)?$ view.php?preview=resume&printit=yes [L]
    RewriteRule ^forgot_passwords/([^/.]+)(/)?$ forgot_passwords.php?$1=true [L]
    RewriteRule ^forgot_key/([^/.]+)(/)?$ forgot_key.php?$1=true [L]
    RewriteRule ^support/employer(/)?$ support.php?type=employer [L]
    RewriteRule ^jobseeker/postresume(/)?$ jobseeker.php [L]
    RewriteRule ^jobfind/search(/)?$ jobfind.php?action=search [L]
    RewriteRule ^jobseeker/registration(/)?$ personal.php?action=new [L]
    RewriteRule ^jobseeker/profile(/)?$ personal.php?action=pers_form [L]
    RewriteCond %{QUERY_STRING} ^auth_sess=(.*)$
    RewriteRule ^employer/postjob(/)?$ employer.php?action=job_form&auth_sess=%1 [L]
    RewriteRule ^employer/postjob(/)?$ employer.php?action=job_form [L]
    RewriteRule ^company/profile/\?auth_sess=(.*)$ company.php?action=comp_form&auth_sess=$1 [L]
    RewriteCond %{QUERY_STRING} ^auth_sess=(.*)$
    RewriteRule ^employer/profile(/)?$ company.php?action=comp_form&auth_sess=%1 [L]
    RewriteRule ^employer/profile(/)?$ company.php?action=comp_form [L]
    RewriteRule ^employer/registration(/)?$ company.php?action=new [L]
    RewriteRule ^login_process/(.*)(/)$ login_process.php?login=$1 [L]
    RewriteRule ^login/(.*)/activate(/)?$ login.php?login=$1&type=activation [L]
    RewriteRule ^login/(.*)(/)$ login.php?login=$1 [L]
    RewriteRule ^support/(.*)(/)$ support.php?type=$1 [L]
    RewriteRule ^(.*)/?auth_sess=(.*)$ $1.php?auth_sess=$2 [L]
    RewriteRule ^index/(.*)$ $1 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)/(.*)\.php(/)?$ $2.php [L]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/].*)/$ $1.php [L]

    </IfModule>






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jun 2008
    المشاركات
    81


    شي حل يا جماعة
    ابن كانا
    ايش شفت شي حل






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي صحيح كلامك ... القيمة المشفرة لـ " : " هي 3a% حسب ترميز utf-8 ... وهذا عيب بالبرمجة وليس ملف الـ htaccess. اذ يجب عند ارسال المتغير back_url عن طرق المتصفح ان لا تكون رموزه مشفرة ... وسبب اعطائك هذا الخطأ هو كون رموز المتغير back_url والذي يحوي الرابط هي رموز مشفرة ... مرة اخرى عليك ارسالها غير مشفرة اخوي وانما رابط عادي بدون تشفير ...

    الى الامام حبيبي





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Jun 2008
    المشاركات
    81


    والله يا خوي مافهمت
    وين التشفير وكيف ارسلها غير مشفره
    وعلى فكرة انا عندي نفس الموقع في سرفر ثاني شغال بدون اي مشاكل
    واكيد العيب موش في السيرفر لأنو بأزالة a3% تمشي الصفحة
    طيب ايش الحل يعني ماهو الذي علي عمله حتى تروح هالمشكلة
    وشكراً أخي العزيز






  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي لازم نشوف الكود الذي يرسل المتغيرات للعناون في المتصفح ونشوف بأي طريقة ارسل الرابط ... اعتقد انو استعملت احدى دوال التشفير التي يجب ان نص الرسائل فقط ولكنها ايضا شفرت الرابط نفسه وهذا ما لا نريده .





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟





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

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

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