PDA

View Full Version : آموزش: لطفا این کد رو امتحان کنید ببنید اجرا میشه



faghatyaalla
پنج شنبه 24 تیر 1389, 15:42 عصر
سلام خدمت همه عزیزان انجمن
ببخشید من هرچی این کد رو که در کتاب آموزش نوشته شده وارد می کنم
اصلا اجرا نمیشه اما بعضی کدهای دیگر اجرا میشن
لطفا ببینید مشکل از کد است یا از چیز دیگری



<% Language=VBScript %>

<HTML>
<BODY>
<%
Dim Days(6) , i , day

Days=Array("sat","sun","mon","tue","wed","thu","fri")
For each day in Days
Response.Write (day& ",")
Next
%>
</BODY>
</HTML>

kashaneh
جمعه 25 تیر 1389, 09:42 صبح
دوست عزیز در کد شما تعیین اندازه آرایه با نوع تعیین مقادیر که از کلمه کلیدی array استفاده می شود در تضاد با هم هستند.
چنانچه طول ارایه را خواستید مشخص کنید باید از روش دیگری برای مقدار دهی به عناصر ارایه استفاده کنید

m_omrani
پنج شنبه 21 مرداد 1389, 16:55 عصر
فکر کنم علتش اين باشد:

کلمات Day، Month، Year، Weekday و نظاير آن در خود VBScript به عنوان تابع استفاده مي شود، لذا نبايد به نام آنها متغيير تعريف کنيد. در کُدي که ذکر کرده ايد، متغييري به نام day وجود دارد که قرار است در حلقه ي For هر بار با يکي از خانه هاي آرايه پر شود.

اين طور که خاطرم است در چنين حالتي ASP به شما خطايي نمي دهد، اما جواب درستي هم به شما نمي دهد. يعني در برنامه شما پس از اجراي آن چيزي چاپ نمي شود.