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

الموضوع: كود التقفيلة جافا للنيوك .. قفل لي راسي ( مطلوب حياً او ميتاً )

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    953

    كود التقفيلة جافا للنيوك .. قفل لي راسي ( مطلوب حياً او ميتاً )




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

    وهذه الاكواد الي جربتها ولا فلحت معي للآن

    كود:
    <BODY onunload="window.open('http://www.mergab.com')">


    الكواد الثاني احلى من الاول

    كود:
    <HEAD>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    <!-- This script and many more are available free online at -->
    <!-- The JavaScript Source!! http://javascript.internet.com -->
    
    <!-- Begin
    function leave() {
    window.open('http://www.mergab.com','','toolbar=yes,menubar=yes,location=yes,height=600,width=800,scrollbars=1');
    }
    // End -->
    </SCRIPT>
    
    <BODY onUnload="leave()">
    
    <p><p>
    
    <!-- Script Size:  0.64 KB  -->

    اتمى تلبيه طلبي








  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    2,297


    نفس المشكلة حقتي يا شبوه سوفت


    شوف في طريقة ثانية خالص

    افتح ملف story_home.html

    اضف في


    كود PHP:
    <script language=javascript>
    <!--
    //

    // برامج شباب سوفت
    //اعدادت هذا السكريبت

    //ضع رابط الصفحة الدعائية

    var url "رابط الصفحة هنا";

    //عرض النافذة
    var wwidth "350";
    //طول النافذة
    var wheight "250";
    //كم المسافة من اليسار؟
    var wleft "10";
    //كم المسافة من الأعلى؟
    var wtop "5";

    //##نرجو عدم تعديل اي شئ بعد هذا الخط الا اذا كنت عارف وش قاعد تسوي##//

    //sets the cookie
    function setcookie(namevalueexpirespathdomainsecure) {
    document.cookie name "=" escape(value) + ((expires == null) ? "" "; expires=" 
    expires.toGMTString()) + ((path == null) ? "" "; path=" path) + 
    ((
    domain == null) ? "" "; domain=" domain) + ((secure == null) ? "" "; secure");

    }

    function 
    getcookie(name,value) {  
    var 
    search name "="          
    if (document.cookie.length 0) {                 
    offset document.cookie.indexOf(search)                     
    if (
    offset != -1) {                            
    offset += search.length                                                     
    end 
    document.cookie.indexOf(";"offset)                           
    if (
    end == -1)                                         
    end document.cookie.length                             
    return unescape(document.cookie.substring(offsetend))  
         }           
        }
       }

    var 
    name getcookie("popupad");
    var 
    now = new Date()
    now.setTime(now.getTime() + 31 24 60 60 1000)

    if (!
    name) {
    open(url,'HB',"toolbar=1,location=1,status=1,menubar=1,scrollbars=1,resizable=1, width=" wwidth ",height=" wheight ", left=" wleft ", top=" wtop); 

    setcookie("popupad"now)
     }

    //-->

    </script> 






    __________________
    شبكة شباب سوفت للبرامج
    http://www.sh2soft.net

    قال الله تعالى: ( ومن يتق الله يجعل له مخرجاً، ويرزقه من حيث لايحتسب)

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    المشكلة .. هذه سببها ،

    الفكرة الآن أن الكود الذي وضعته يقول " عند قفل الصفحة .. إفتح هذا اللنك "

    ولأنك حاطط الكود في الهيدر أو الفوتر .. فكلما تم إغلاق الصفحة " أو الإنتقال من الصفحة إلى صفحة وهو يعتبر إغلاق " تظهر الصفحة المعلنة ..


    أي الحل ؟
    الحل:

    1- يمكنك وضع الكود في أي مكان بعد الهيدر .. وبالتالي عند الإنتقال من الصفحة الرئيسة لقسم فرعي .. ستظهر الصفحة .. ولن تظهر مجددا ..

    2- هناك متغير في النسخ 7.6 وما قبلها يدعى index$ .. هذا المتغير تجده في ملف theme.php وهو يتأكد إذا ماكانت هذه الصفحة الرئيسية أم لا
    كود PHP:
    if ($index == 1){
    // الصفحة الرئيسية
    }else{
    // صفحة فرعية

    3- الفكرة الأخيرة .. وهي الأفضل برأيي .. في النهاية تماااااام .. وبعد كل شيء .. أضف آي فريم .. محدود العرض والطول مثلا 1 في 1 أو 0 في 0 ..
    كالتالي :
    كود:
    <iframe id="Egyptechno" name="Egyptechno" marginwidth="0" marginheight="0" width="1" height="1" scrolling="no" frameborder="0" src="eg.php"></iframe>
    إنشىء ملف بإسم eg.php وضع فيه كود القفلة .. وإدعيلي


    تحياتي





    __________________
    SWF Thumbnail - tweet me

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    568


    ماشاء الله عليك ايه الحلاوة دى ايه الطعامة دى جزاك الله خير أخوى Egyptechno





    __________________
    تصميم .

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    953


    اخوي احمد وربي انك رائع من جد
    ولكن تشرح لمين ياعم دنااااااااااااااا غلباااااان
    ولكن الف شكر على تواجدك وهذا اهم شي
    اخوك عبداللطيف






  6. #6
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    طيب نعيد من تاني بهدوء أكثر

    فهم المشكلة = نص الحل

    المشكلة الآن ، الكود يقول : عند إقفال الصفحة إفتح هذا الموقع .. جميل ؟

    الآن لما تحط الكود في الهيدر ( الهيدر يتم إستدعائها في جميع الصفحات ) ، بمجرد ما أضغط على أي قسم من أقسام الموقع .. وينتقل المتصفح من الصفحة الحالية للصفحة التي اخترتها أنا .. فهذا يعتبر إغلاق للصفحة الأولانية أو الرئيسية .. وهنا يعمل الكود " تم إقفال الصفحة .. لذا سأقوم بفتح الموقع المذكور لي" ..

    إذن المشكلة ، أن الزائر يتم تنفيذ الكود عنده كل مرة ينتقل من صفحة لصفحة .. وهذا ليس خطأ في الكود . . فالكود ينفذ وظيفته بشكل سليم و 100% ..

    ولكن المشكلة أن مكانه غلط .. فكر معي .. نريد أن نضعه في مكان .. لا يتكرر في صفحات الموقع كلها .. فقط بتكرر مرة واحدة ..

    أين هذا المكان ؟

    آخ .. وسط الموقع .. مثلا شايف الأخبار .. هل يتم تكرارها في كل الصفحات ؟ لا .. إذن المكان مناسب ..

    وحينها بمجرد إنتقاله من الرئيسية سيفتح الموقع " التقفيلة " ولن يتم تنفيذ مرة أخرى .. لأنه لن يتم إستدعاء الأخبار مرة أخرى !

    1- إذهب معي إلى theme.php :
    ( لا أدري إذا كان موقعك يعتمد على نظام ملفات الهتمل أم فقط theme.php .. ولكن لنقل أن لديك ملفات هتمل لأن هذه الطريقة الأكثر إنتشارا - رغم ضعفها امنيا - )

    السطر 245 تقريبا .. في الفنكشن اللي إسمها :
    كود:
    themeindex
    بعد
    كود:
    print $r_file
    إكتب :
    كود:
        echo "<BODY onunload=\"window.open('http://www.mergab.com')\">";
    ليكون بهذا الشكل :
    كود PHP:
    print $r_file;
    echo 
    "<BODY onunload=\"window.open('http://www.mergab.com')\">"

    الآن جرب ورد علي بالنتيجة




    2- الآن هناك متغير في theme.php .. يشيك ( هل هذه الصفحة هي الصفحة الرئيسية ؟ أم صفحة فرعية ؟ )
    هذا المتغير موجود لا أدري من النسخة كام إلى النسخة 7.6 .. النسخ الأخيرة تم تغيير إسم المتغير فيها ..

    ما عليك سوى أن تقوم بالتالي :
    في فنكشن
    كود:
    themeheader
    ستجد :
    كود PHP:
        global  $admin$user$banners$sitename$slogan$cookie$prefix$db$nukeurl$anonymous$name
    ضيف في النهاية index هكذا :
    كود PHP:
        global  $admin$user$banners$sitename$slogan$cookie$prefix$db$nukeurl$anonymous$name$index
    الآن روح لنفس المكان اللي أنت حاطط فيه الكود وإعمل التالي :
    كود PHP:
    if ($index == 1){
        echo 
    "<BODY onunload=\"window.open('http://www.mergab.com')\">";

    أو لنفرض أنك حاطط الكود في ملف الهتمل .. حينها إذهب لفنكشن الهيدر في آخرها يصبح هكذا :

    كود PHP:
        $thefile implode(""file($tmpl_file));
        
    $thefile addslashes($thefile);
        
    $thefile "\$r_file=\"".$thefile."\";";
        eval(
    $thefile);
        print 
    $r_file;
    if (
    $index == 1){
        echo 
    "<BODY onunload=\"window.open('http://www.mergab.com')\">";


    الآن سيتعرف على إذا ما كانت الصفحة رئيسية ( وحينها يتم تنفيذ الكود ) ولو فرعية .. ما بيقرا الكود نهائي ..








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

    ولكن لما يغلق الزائر الموقع ككل .. سيتم إغلاق الفريم معاه .. وحينها يبدأ الكود .. !

    فإحنا ببعض التحايل .. نستطيع أن نضيف فريم .. ويكون غير مرئي .. ( مش لازم يعني نخلي الفريم كبييييير وواخد كل هيدر الموقع ) .. نعمل فريم بكسل في بكسل .. لا أحد يشوفه .. ولا هو يشوف أحد .. ومهما تصفح الزائر .. بيكون الفريم شغال معاه .. ولما يغلق الموقع .. يشتغل الكود !!

    إذهب .. وإنشىء ملف بإسم index.html وضع فيه الكود التالي :
    كود:
    <frameset rows="*,0>
      <frame name="header" scrolling="no" noresize target="main" src="eg.html">
      <frame name="main" src="index.php">
      <noframes>
      <body>
    
      <p>This page uses frames, but your browser doesn't support them.</p>
    
      </body>
      </noframes>
    </frameset>
    الآن روح وانشىء ملف بإسم eg.html وضع فيه كود التقفيلة بشكل عادي تماما html ..
    - لاحظ هل يوجد أي تغير بموقعك ؟ لا
    - لاحظ الكود شغال بشكل ممتاز ؟ نعم


    أخبرني بالنتيجة .. تحياتي





    __________________
    SWF Thumbnail - tweet me

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2004
    المشاركات
    953


    إلى الآن لم اقم بتجربة الامر يا احمد
    ولكن الي فهمته من الكود الي انت عملته
    انه لن يظهر الموقع الا لو تقفلت الصفحة الرئيسية صح ...

    يعني تخيل معي انت معلن عندي وتريد تقفيله
    فغالباً زوار الموقع يأتون من محرك البحث
    يبحث مثلاً عن برنامج .. وجد البرنامج في صفحة كذا كذا اوكي .

    بمعنى انه مش ظروري يزور الرئيسية index.php

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

    فلو تطور الكود وكان يعمل في جميع الصفحات
    ولكن يقرأ حركة الزائر هل اغلق الصفحة ام انتقل منها (:
    صعبة ادري
    لكن لابد لها من حل لانها كذا صارت غريبه مافي كود مفيد لها

    اجمل تحيه اخي احمد ومنتظرك
    اخوك عبداللطيف






  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    2,297


    شغالين ع الكود ان شاء الله
    مع اني مب محترف Java





    __________________
    شبكة شباب سوفت للبرامج
    http://www.sh2soft.net

    قال الله تعالى: ( ومن يتق الله يجعل له مخرجاً، ويرزقه من حيث لايحتسب)

  9. #9
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    عزيزي عبدو ،

    الطريقة رقم 3 .. يتم تنفيذها مع جميع الصفحات ..

    وكود القفلة سيتم فقط إن تم إقفال الصفحة .. ولكن لو انتقل ما بيتم تنفيذ الكود ..


    جربه وقولي





    __________________
    SWF Thumbnail - tweet me

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    446


    أخوي Egyptechno

    ممكن كود القفلة





    __________________
    E-Mail: s7s.web@hotmail.com
    عضو في: ترايدنت | سوالف سوفت | الويب الرقمي | عرب نيوك | عرب ووردبريس





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

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

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