• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

کمک و رفع اشکال - تبدیل کد به متن ؟؟

mehdi_ag

کاربر تازه وارد
تاریخ عضویت
12 ژوئن 2006
نوشته‌ها
22
لایک‌ها
0
محل سکونت
Tehran
من یه صفحه ASP دارم که در بخش کدش مثلا یه خط کد زیر رو داره

<P>
<%this=that%>
<p/>


بطور نرمال یه صفحه ASP این کد رو اجرا می کنه (همینطور هم بخشهای HTML اون) ، حالا اگه من نخوام این کد اجرا بشه و عین چیزی که نوشتم نمایش داده بشه چه تگی باید قبل و بعدش اضافه کنم.​
 

mehdi25

کاربر تازه وارد
تاریخ عضویت
28 اکتبر 2004
نوشته‌ها
1,318
لایک‌ها
2
محل سکونت
طهران
مثل این ؟

کد:
<body background="images/B_grang08.gif">
<!--#include file="Titel_Web.asp"-->
<table width="780" height="100" border="0" align="center" cellpadding="0" cellspacing="0" class="VBPackCenter" bgcolor="#5567F9">
    <tr>
        <td align="center" valign="top" width="82" height="168" background="images/Back_Grund_Menu01.gif">
<!--#include file="Left_Menu.asp"-->            
        </td>
        <td align="center" valign="top" width="698%" height="100%">

            <table cellpadding="0" cellspacing="0">
                <tr>
                    <td width="415" height="29" align="center" valign="middle">
                        <p align="center"><b><font size="4" face="Tahoma" color="#66FFFF">لست قيمت </font><font size="4" face="Tahoma" color="yellow">مانيتورهاي</font><font size="4" face="Tahoma" color="#66FFFF">&nbsp;موجود</font></b></p>
                    </td>
                </tr>
            </table>
            <p><% If Not rsMonitor.EOF Or Not rsMonitor.BOF Then %><% While ((RepeatMonitor__numRows <> 0) AND (NOT rsMonitor.EOF)) %></p>
 

mehdi_ag

کاربر تازه وارد
تاریخ عضویت
12 ژوئن 2006
نوشته‌ها
22
لایک‌ها
0
محل سکونت
Tehran
آره مثلا می خوام یه چیزی اینجوری نمایش بدم
فرضاً یه متن مثل زیر:

سلام این چندخط کد هست

<P>
<%this=that%>
<p/>

خدا حافظ


متوجه شدین؟
 

ikeyvan

Registered User
تاریخ عضویت
14 مارس 2005
نوشته‌ها
199
لایک‌ها
10
محل سکونت
Tehran
باید اون خط رو کامنت ' بزنید مثلا:
<%

'Response.write that

%>
 

mehdi_ag

کاربر تازه وارد
تاریخ عضویت
12 ژوئن 2006
نوشته‌ها
22
لایک‌ها
0
محل سکونت
Tehran
کیوان جان، خودتون دارین می گین کامنت
کامنت که Show نمیشه

البته اینم بگم که کد نویسی نمی خوام ها ... چون خودم با VBS نوشتم و جواب سوال خودم رو دارم ولی دنبال یه راه گلابی می گردم

از لطف همه ممنونم
 

m3hrz4d

Registered User
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
620
لایک‌ها
1
محل سکونت
اصفهان
سلام.مطمین نیستم درست فهمیده باشم...
اگه میخوای چیزی که به عنوان اچ تی ام ال مینویسی و داری <% و %> هست به عنوان کد ای اس پی در نظر گرفته نشه باید به جای استفاده از کاراتر > و < از کد اسکی اون ها برای نشون دادنشون استفاده کنی(برای اینکه چیزی که مینویسم به اچ تی ام ال ترجمه نشه بین & و # فاصله گذشتم.این فاصله رو باید حذف کنی) :

کد:
& #60;%
This is my code...

%& #62;

که نتیجه میشه :

کد:
<% This is my code... %>
 

mehdi_ag

کاربر تازه وارد
تاریخ عضویت
12 ژوئن 2006
نوشته‌ها
22
لایک‌ها
0
محل سکونت
Tehran
با تشکر از دوستانی که توجه کردن، لطف کردن و زحمت کشیدن تا منو راهنکائی کنن


آقای PLUS (یا مهرزاد) به خدمت شما عارضم که روش پیشنهادی شما رو می دونم ، اما برای کاربری که می خواد راحت از کنترل پنلش استفاده کنه و دقیقا همون چیزی رو که می خواد تایپ کنه اینکار یه ذره ناجوره.
البته همون طور که گفتم من با VBS همون کار شما رو اتوماتیک کردم، یعنی خود text area کدشو بر میگردونه، منتها یه عیبی هست اینوسط ...
حالا میگم ....


ببین فرض کنید می خواهید متن زیر رو نمایش بدین

--------------------------
سلام، نحوه نوشتن متن در ASP به صورت زیر هست.
<%="Hello World!"%>
ادامه درس هفته آینده ....

---------------------------

خوب تا اینجا مشکلی نیست و کدی که نوشتم خودش ترتیب کار رو میده
ولی حالا فکر کنید که کاربر می خواد اینوسط یه سری کد اجرائی هم بنویسه ، حالا HTML یا ASP یا هرچی ...

--------------------------
سلام، نحوه نوشتن متن در ASP به صورت زیر هست.
<%="Hello World!"%>
ادامه درس <URL="http://nowhere.com">اینجا</URL>....

---------------------------

اینجاست که مجبوره بجای تگهای <> از [] استفاده کنه تا با غیر اجرائی ها قاطی نشه دقیقا مثل کاری که همین فروم ها موقع اضافه کردن عکس و هایپر لینک و ... انجام می دن.

--------------------------
سلام، نحوه نوشتن متن در ASP به صورت زیر هست.
<%="Hello World!"%>
ادامه درس اینجا

---------------------------


در واقع من اینجا یه شبه HTML درست کردم که اینم باز به نظر خودم یه کم ناجوره
حالا می خوام ببینم میشه این کار رو ساده تر و روتین تر اجرا کرد یا نه
 

m3hrz4d

Registered User
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
620
لایک‌ها
1
محل سکونت
اصفهان
راه ديg ه اي نيست! يعني فkر نkنم باشه!
 
بالا