PDA

View Full Version : سوال: جایگزینی برای جاوا اسکریپت



aria17
شنبه 08 فروردین 1388, 10:34 صبح
سلام
شاید نیمه اول سوال من به ج.ا مربوط باشد ولی به دلیل مربوط بودن آن به php آن را اینجا می پرسم. من فرمی دارم که یکی از باکس های آن به وسیله جاوا اسکریپت و رویداد (on keyup) اتوماتیک پر می شود .در کامپیوتر برخی از کاربران با اینکه ج . ا فعال است با وارد کردن عدد در باکس اول باکس دوم گاهی پر نشده و گاهی ناقص پر می شود.کسی می تواند در این مورد کمکی کند؟

حال من می خواهم یک آلترناتیو php برای حل این مشکل بگذارم. می دانم که php زبان سمت سرور است .چطور می توانم در کد فرم به عناصر صفحه دسترسی داشته باشم تا پس از submit فرم اگر جاوا اسکریپت عمل نکرد کد php عدد مربوطه را بر مبنای عدد وارد شده در باکس اول محاسبه کرده و در بانک اطلاعاتی ثبت کند؟

I,Nobody
شنبه 08 فروردین 1388, 11:35 صبح
سلام
شاید نیمه اول سوال من به ج.ا مربوط باشد ولی به دلیل مربوط بودن آن به php آن را اینجا می پرسم. من فرمی دارم که یکی از باکس های آن به وسیله جاوا اسکریپت و رویداد (on keyup) اتوماتیک پر می شود .در کامپیوتر برخی از کاربران با اینکه ج . ا فعال است با وارد کردن عدد در باکس اول باکس دوم گاهی پر نشده و گاهی ناقص پر می شود.کسی می تواند در این مورد کمکی کند؟

حال من می خواهم یک آلترناتیو php برای حل این مشکل بگذارم. می دانم که php زبان سمت سرور است .چطور می توانم در کد فرم به عناصر صفحه دسترسی داشته باشم تا پس از submit فرم اگر جاوا اسکریپت عمل نکرد کد php عدد مربوطه را بر مبنای عدد وارد شده در باکس اول محاسبه کرده و در بانک اطلاعاتی ثبت کند؟
خوب شما همون شرايطي رو كه در جاوا اسكريپت گذاشتي، اونطرف توي فايل PHP هم بگذار و يك بار ديگه در سمت سرور هم صحت اطلاعات رو چك كن. به همين راحتي...

aria17
یک شنبه 16 فروردین 1388, 18:12 عصر
سلام دوست عزیز
می توانی با یک مثال من را راهنمایی کنی.
اگرفرم شرط را پاس نکرد اطلاعات نباید به بانک برود و یک پیام خطا بدهد

ali_sed
یک شنبه 16 فروردین 1388, 19:09 عصر
احتمالا در نوشتن کدهای خود دقت کافی نداشته اید برای اینکه کدهای شما در تمام (اکثر) مرورگرها به خوبی کار کند باید از کدهای استاندارد استفاده کنید و یا در مواردی با توجه به نوع مرورگر دستور مناسبی را بکار گیرید.
کد جاوااسکریپت را قرار بده تا مورد بررسی قرار بگیرد.

aria17
یک شنبه 16 فروردین 1388, 20:25 عصر
ممنون از پاسخ شما

اما مساله جاوااسکریپت حل شد من جایگزینی برای سمت سرور می خواهم تا در مرورگرهای که جاوااسکریپت را غیر فعال کرده اند پس از فشردن دکمه ی submit ارزیابی فرم به درستی انجام شود

aria17
دوشنبه 17 فروردین 1388, 18:14 عصر
اگر کسی از دوستان می تواند در مورد ارزیابی فرم در سمت سرور به من کمک کند ممنون می شوم.
یک ارزیابی ساده که دو متغیر را بگیرد و اگر یکی بزرگتر از دیگری بود اطلاعات به بانک اطلاعاتی فرستاده نشود و پیام خطا بدهد و در حالت برعکس اطلاعات در بانک ثبت شود.