سلام دوستان
من يه مشكلي با اين تابع Case دارم يكي كمك كنه ...
يه برنامه نوشتم كه با كليك كردن بر بوي هر لينك اينكلودهاي ( Include ) مختلفي رو به يه صفحه بده ولي درست كار نمي كنه مثلا اگه Mode=Main باشه كه اينكلود رو كه به صفحه اضافه ميكنه درسته ولي اگه Mode=About باشه تمام صفحه ها رو باز ميكنه .
در واقع تابع با لايي اگه درست باشه تمامي موارد پايين رو اعمال ميكنه و بالا تر از اون رو اعمال نمي كنه كه بايد با لا تر و پايين تر رو اعمال نكنه ولي خود اون دستورات رو اعمال كنه .
حالا براي اين مورد اگه چيز درست حصابي تري ميدونين منون ميشم كه منو راهنمايي كنيد .
من يه مشكلي با اين تابع Case دارم يكي كمك كنه ...
يه برنامه نوشتم كه با كليك كردن بر بوي هر لينك اينكلودهاي ( Include ) مختلفي رو به يه صفحه بده ولي درست كار نمي كنه مثلا اگه Mode=Main باشه كه اينكلود رو كه به صفحه اضافه ميكنه درسته ولي اگه Mode=About باشه تمام صفحه ها رو باز ميكنه .
در واقع تابع با لايي اگه درست باشه تمامي موارد پايين رو اعمال ميكنه و بالا تر از اون رو اعمال نمي كنه كه بايد با لا تر و پايين تر رو اعمال نكنه ولي خود اون دستورات رو اعمال كنه .
HTML:
<%
Select Case Request.QueryString("mode")
Case "About"
Response.Write " About "
Response.Write " AboutWeb Site " %>
<!--#include file="About.asp" -->
<%
Case "Main" %>
<!--#include file="Main.asp" -->
<% End Select
Response.Write " Main "
%>
<!--#include file="Main.asp" -->
حالا براي اين مورد اگه چيز درست حصابي تري ميدونين منون ميشم كه منو راهنمايي كنيد .