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

الموضوع: مشكلة حيرتني

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238

    مشكلة حيرتني



    انا سويت برنامج بسيط جدا


    يقدر الواحد من خلاله انه يضع كلام تكست او كود html (لان مربع الادخال عبارة عن محرر html )
    يقوم بحفضها ملف تكست

    بس المشكلة اهي اني لما اخلي وصلة تنضاف لها السلاش في البداية والنهاية في التكست فايل الي خزنتة فيه

    كود PHP:
    يتكون البرنامج ملف
    add.php 
    وهو عبارة عن مربع فيه html -WYSIWYG editor-
    يعطينا متغير باسم $mynewheader

    ملف ثاني يقوم بالحفض اسمة 
    save.php
     <? 

    $file 
    fopen("mytext.txt","w+");
    fputs($file$mynewheader); 
    fclose($file);  
    ?>  

    ملف العرض اسمة 
    show.php
    <? include("mytext.txt"); ?>
    لكن المشكلة لما ادخل
    كود PHP:
    مثلا 
    وصلة اسمها 
    my site ولما يضغط عليها يروح سوالف

    هذا مثال 
    <P align=center><A href="http://www.swalif.net">my site</A></P>
    **************

    يتخزن عندي في ملف
     mytest
    .txt 
    هذا 

    <P align=center><A href=\"http://www.swalif.net\">my site</A></P>

    ولما اروح لمف شو 
    واضغط على الوصلة تروحي الى الى 
    [url]http://localhost/[/url]"
    http://www.swalif.net/" 
    شنو الحل علشان اذا ضغط عليه تروح الى موقع سوالف





    __________________
    باب البحرين لتقنية المعلومات
    www.bab-albahrain.com
    احصل على ريسيلر sms مجانا b4sms.com
    موبايل : 36444601 973+
    المكتب: 17684511 973+
    الفاكس: 17684522 973+
    سجل تجاري رقم : 45787 منذ سنة 2000م
    al-profisoor غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238


    لهذه الدرجة المشكلة صعبة .....

    وتصعب على المبرمجين





    __________________
    باب البحرين لتقنية المعلومات
    www.bab-albahrain.com
    احصل على ريسيلر sms مجانا b4sms.com
    موبايل : 36444601 973+
    المكتب: 17684511 973+
    الفاكس: 17684522 973+
    سجل تجاري رقم : 45787 منذ سنة 2000م
    al-profisoor غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238


    10
    11
    12
    13
    اربعة ايام ولا في واحد عرف الايجابة ...





    __________________
    باب البحرين لتقنية المعلومات
    www.bab-albahrain.com
    احصل على ريسيلر sms مجانا b4sms.com
    موبايل : 36444601 973+
    المكتب: 17684511 973+
    الفاكس: 17684522 973+
    سجل تجاري رقم : 45787 منذ سنة 2000م
    al-profisoor غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    السلام عليكم ورحمة الله وبركاته
    اخوي , بما انه لم يتطوع احد بالرد عليك , فاسمحلي (برغم اني مبتدئ ) في ان احاول مساعدتك
    اعتقد ان المشكلة في ملف add.php

    الافضل ان تعرض لنا الكود لمعرفة الخلل
    او على الاقل اخبرني ماهي الدوال التي استخدمتها مع المتغير $mynewheader ؟؟؟

    سؤال اذا سمحت .؟ احاول ان استخدم محرر ايضا مع احد البرامج التي انفذها حاليا , ولكن بصراحة لم اجد شرح لكيفية تركيب المحرر على النص , فهل ممكن تخبرني بذلك؟ واذا كان هناك محرر تنصح به؟
    تحياتي





    __________________
    www.abu3amer.com
    أبوعامر غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238


    شكرا على ردك اخي
    أبوعامر
    هذا كود صفحة الادخال
    مو add.php اهي عبارة عن add.html

    عبارة عن محرر html


    هذا هو الكود الخاص بالصفحة ولكن ما اعتقد انه يشتغل عندك لان تجي معاه ملفات مرفقة جافا
    كود PHP:
    <html dir=rtl><head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <
    meta http-equiv="Content-Language" content="ar-bh">
    <
    meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <
    meta name="ProgId" content="FrontPage.Editor.Document">
    <
    title>htmlArea Example</title>
    <
    style type="text/css"><!--
      
    bodytd  font-familyarialfont-sizex-small; }
      
    a         color#0000BB; text-decoration: none; }
      
    a:hover   color#FF0000; text-decoration: underline; }
      
    .headline font-familyarial blackarialfont-size28pxletter-spacing: -1px; }
      .
    headline2font-familyverdanaarialfont-size12px; }
      .
    subhead  font-familyarialarialfont-size18pxfont-weightboldfont-styleitalic; }
      .
    backtotop     font-familyarialarialfont-sizexx-small;  }
      .
    code     background-color#EEEEEE; font-family: Courier New; font-size: x-small;
                  
    margin5px 0px 5px 0pxpadding5px;
                  
    borderblack 1px dotted;
                }

      
    font font-familyarial blackarialfont-size28pxletter-spacing: -1px; }

    --></
    style>



    <
    script language="Javascript1.2"><!-- // load htmlarea
    _editor_url "";                     // URL to htmlarea files
    var win_ie_ver parseFloat(navigator.appVersion.split("MSIE")[1]);
    if (
    navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver 0; }
    if (
    navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver 0; }
    if (
    navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver 0; }
    if (
    win_ie_ver >= 5.5) {
      
    document.write('<scr' 'ipt src="' +_editor_url'editor.js"');
      
    document.write(' language="Javascript1.2"></scr' 'ipt>');  
    } else { 
    document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
    // --></script>



    </head>
    <
    body bgcolor="#EAF4FF">
    <
    a name="top"></a>

    <
    form method=POST action="save.php" dir="rtl" >

    <
    textarea  dir="rtl" name="mynewheader"  style="border-style:dashed; border-width:1; width:550; height:220; text-align:right" rows="1" cols="20"></textarea><br>

    <
    b>&nbsp;</b>&nbsp;
    <
    a href="javascript:editor_insertHTML('mynewheader','<font style=\'background-color: yellow\'>','</font>',1);">
    Highlight selected text</a> -
    <
    a href="javascript:editor_insertHTML('mynewheader',':)');">Insert Smiley</a>
    <
    a href="javascript:alert(editor_getHTML('mynewheader'));">getHTML</a>
    <
    a href="javascript:editor_setHTML('mynewheader','<b>Hello World</b>!!');">
    setHTML</a>

    <
    script language="javascript1.2">
    editor_generate('mynewheader');
    </script>


    <p>
    <p>&nbsp;</p>


    <p align="center"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>






    </form>
    <p align="center">&nbsp;</p>
    </body></html> 






    الصور المرفقة الصور المرفقة  
    __________________
    باب البحرين لتقنية المعلومات
    www.bab-albahrain.com
    احصل على ريسيلر sms مجانا b4sms.com
    موبايل : 36444601 973+
    المكتب: 17684511 973+
    الفاكس: 17684522 973+
    سجل تجاري رقم : 45787 منذ سنة 2000م
    al-profisoor غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    السلام عليكم ورحمة الله
    أخي , انت ذكرت في البداية ان السكريبت مكون من add.php , والظاهر كنت تقصد add.html

    على العموم ,,,, اريد الصفحة التي فيها عملية الاضافة الحقيقية , اعتقد انها save.php
    اما بخصوص المحرر , فالف شكر لك , بعد الانتهاء من مشكلتك ممكن نتناقش في أمره

    تحياتي





    __________________
    www.abu3amer.com
    أبوعامر غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238


    وعليكم السلام ورحمة الله
    مرحبا اخي ابو عامر

    الصفحة التي تقوم بالحفظ موجودة في الموضوع الاصلي

    هذا كود الصفحة مرة اخرى(save.php)

    كود PHP:
    <? 

    $file 
    fopen("mytext.txt","w+");
    fputs($file$mynewheader); 
    fclose($file);  
    ?>






    __________________
    باب البحرين لتقنية المعلومات
    www.bab-albahrain.com
    احصل على ريسيلر sms مجانا b4sms.com
    موبايل : 36444601 973+
    المكتب: 17684511 973+
    الفاكس: 17684522 973+
    سجل تجاري رقم : 45787 منذ سنة 2000م
    al-profisoor غير متواجد حالياً

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    السلام عليكم ورحمة الله
    معذرة اخي العزيز , لم انتبه للكلام السابق

    على العموم , حاول استخدام الدالة stripslashes عند عرض الملف
    وان شاء الله تنفع
    تحياتي





    __________________
    www.abu3amer.com
    أبوعامر غير متواجد حالياً

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Aug 2002
    المشاركات
    238


    مشكور ابو عامر

    الطريقة نفعت معاي

    وكل شي تمام


    يعطيك العافية





    al-profisoor غير متواجد حالياً

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    821


    العفو أخي الكريم
    وهذا واجبنا

    تحياتي





    __________________
    www.abu3amer.com
    أبوعامر غير متواجد حالياً





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

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

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