واضح آرشیو وب فارسی:سایت ریسک: zibatarin nam28-12-2007, 10:19 PMمن چند تا مشکل در مرد فرم دارم اگه میشه کمکم کنید. 1-یه فرم ساده با سورس کد زیر ساختم: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! بعدش یه asp دیگه با نام action به نام regresults.asp ساختم و در آن کد زیر را نوشتم: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! همانطور که می بینید این فایل 2تا اسکریپت داره ولی هیچکدام از این اسکریپتها کار نمی کنند اسکریپت اول چک می کند که اگر فیلد first nam خالی باشد پیغام خطا بدهد و اگر پر بود عبارت داخل text box ،firstname روی صفحه نمایش داده شود. اگه ممکنه بگید کجای کار اشتباست. my friend29-12-2007, 10:45 AMوالا من ASP بلد نیستم... اما فرم html ات مشکل داره و ممکنه خطا به خاطر همین باشه: 1. encrypt فرم رو تنظیم نکردی... 2. به جای = علامت ; گذاشتی: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! zibatarin nam29-12-2007, 01:44 PMوالا من ASP بلد نیستم... اما فرم html ات مشکل داره و ممکنه خطا به خاطر همین باشه: 1. encrypt فرم رو تنظیم نکردی... چه حوری encrypt را تنظیم کنم. my friend29-12-2007, 02:34 PMبسته به نیازت: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در ضمن ، method رو هم اشتباه نوشته بودید ;) zibatarin nam29-12-2007, 05:48 PMممنون دوست عزیز مشکلم حل شد.مرسی ولی یه مشکل دیگه دارم میخواستم: 1-کاربر هنگام ثبت نام پس از وارد کردن رمز در فیلد تکرار رمز اگر تکرار رمز را اشتباه وارد کرد پیغام خطا بدهد یعنی در همون حین قبل از زدن کلید submit 2-اگر کاربر یکی از فیلدها را خالی گذاشت قبل از رفتن به صفحه بعد به کاربر پیغام خطا بدهد مثلآ مثل فرمی که خودم طراحی کردم اما در فرم خود این پیغام در صفحه بعد نمایش داده می شود. فکر می کنم این کار را با jsscript بشه انجام داد ولی من کدشو بلد نیستم یا اگه راه دیگه ای داره بهم بگید. مرسی. my friend30-12-2007, 03:45 PMراستش همونطور که گفتی با js میشه ، اما ، خب مشکلاتی داره... مثلا اگه کاربر در حال گوش دادن به موزیک باشه یا اسپیکرش روشن باشه ، صدای زیادی تولید میکنه که خب باعث دردسره... همچنین ممکنه قابلیت js مرورگر غیر فعال باشه و این روش جواب نده... به نظر من بهتره این کار رو روی سرور انجام بدی ، چون مشکلات فوق رو نداره و از درست وارد کردن فرم به طور 100% اطمینان حاصل میکنی... zibatarin nam30-12-2007, 11:02 PMممنون از my frienf عزیز با عرض پوزش فرم بالایی را کمی پیشرفته تر کردم یعنی بعد از پر شدن فرم میره که درج بشه تو دیتابیس ولی پیغام زیر ظاهر میشه و مانع درج شدن در دیتابس میشه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ضمنآ بگم من در odbc data source administrator یک system data source هم ساختم. ولی این error منو گیج کرده خواهش می کنم کمکم کنید چون دارم دیوونه میشم (آخه حیاتیه)اگه کد هم لازمه بگید براتون بزارم 2521negar31-12-2007, 01:35 AMبه هم فرومی عزیزم "ZIBATARIN NAM" به عنوان یک دوست من ASP.NET رو بهت پیشنهاد می کنم.تا اینهمه دردسر برای چک کردن وضعیت فیلد هایت نداشته باشی.با ASP.NET و یکی از زبان های #c یاVB.NETو VALIDATOR ها میتونی یک مدیریت پیشرفته و بدون نقص روی فیلدهات داشته باشی.اگه خواستی میتونم بیشتر کمکت کنم. ------------------------------------------------------------------------------------------------ zibatarin nam31-12-2007, 09:25 AMبه هم فرومی عزیزم "ZIBATARIN NAM" به عنوان یک دوست من ASP.NET رو بهت پیشنهاد می کنم.تا اینهمه دردسر برای چک کردن وضعیت فیلد هایت نداشته باشی.با ASP.NET و یکی از زبان های #c یاVB.NETو VALIDATOR ها میتونی یک مدیریت پیشرفته و بدون نقص روی فیلدهات داشته باشی.اگه خواستی میتونم بیشتر کمکت کنم. ------------------------------------------------------------------------------------------------ ممنون از پیشنهادتون ولی من این رو باید با ASP انجام بدم my friend31-12-2007, 10:17 AMzibatarin nam عزیز، شرمنده ، من ASP بلد نیستم و نمیدونم این خطا برای چی هست... امیدوارم این نتایج جستجو مشکلت رو حل کنه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! از اینجا به بعدش رو کسایی که ASP رو بلدند باید کمکت کنند و از دست من کمکی بر نمیاد. homa 43131-12-2007, 11:06 AMبا سلام با توجه به اين پيغام Data source name not found and no default driver specified يا نام ديتا بيس رو اشتباه زدي يا تو تنظيم ابجکت کانکشنت يه اشتباه داري zibatarin nam31-12-2007, 08:40 PMبا سلام با توجه به اين پيغام Data source name not found and no default driver specified يا نام ديتا بيس رو اشتباه زدي يا تو تنظيم ابجکت کانکشنت يه اشتباه داري دوست عزیز من مسیر زیر را طی کردم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در پنجره باز شده برگه system dsn را انتخاب کردم سپس دکمه add یک نام برای dsn انتخاب کردم با نام test.dsn ودکمه select را کلیک کردم و بانک اطلاعاتی مورد نظر را select کردم. حالا شما بگید ایراد کار کجاست. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 531]