نمایش نتایج 1 تا 4 از 4

نام تاپیک: خطا گیری و نمایش خطا توسط آرایه

  1. #1

    خطا گیری و نمایش خطا توسط آرایه

    سلام
    من یک فرم دارم که میخوام خطا گیری کنم و به کاربر خطاها رو نمایش بدم در صورت وجود.
    حالا میخوام یه آرایه داشته باشم که مقدارش صفر باشه
    و با هر خطا یکی بهش اضافه بشه و توضیح خطا هم بهش داده بشه
    بعد هم در آخر آرایه کامل چاپ بشه البته اگر بیشتر از صفر بود چون این یعنی خطا وجود داشته.
    اینجور خیلی راحت میشه خطاها رو مدیریت کرد و به کاربر ارائه داد.

    یک نمونه کوچک هم باشه در این مورد کافی هست.

  2. #2
    کاربر دائمی آواتار peyman1987
    تاریخ عضویت
    مهر 1385
    محل زندگی
    strHome$
    پست
    270
    این یه نمونه ساده ش باید طبق نیاز خودت تغییرش بدی.
    در ضمن قبل از سوال اول جستجو کن حتما به جواب میرسیدی.


    <?PHP
    if(خطای1)
    $arrErrors[] = "خطای 1 زخ داده است";
    if(خطای2)
    $arrErrors[] = "خطای 2 زخ داده است";
    if(خطای2)
    $arrErrors[] = "خطای 3 زخ داده است";

    if(isset($arrErrors))
    foreach($arrErrors as $strError)
    print("<li>$strError</li>");
    ?>

  3. #3
    گرامی ممنون
    فقط یک موردی استفاده از همین روش برای مدیریت خطاها و ارائه به کاربر مناسب هست؟
    همچنین به چه صورت میشود بررسی کرد که خطایی وجود نداشته و میشه پردازش تکمیل بشود یعنی اینکه مقداری به آرایه اختصاص داده نشده باشه و آخرین مرحله رو انجام بدیم

  4. #4
    کاربر دائمی آواتار peyman1987
    تاریخ عضویت
    مهر 1385
    محل زندگی
    strHome$
    پست
    270
    بله میشه از این روش استفاده کرد. من خودم از همین روش استفاده میکنم و بنظرم روش بدی نیست و کلا نظم خوبی داره.
    درباره فهمیدن اینکه ارور نداریم هم میشه شرط آخر کد رو بصورت زیر تغییر داد.

    if(isset($arrErrors))
    foreach($arrErrors as $strError)
    print("<li>$strError</li>");
    else
    {
    ادامه برنامه
    }

قوانین ایجاد تاپیک در تالار

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