/
  • چگونگی ارسال پارمتر به فرم در php و چک کردن نوع مقادیر فرستاده شده به فرم

  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 3
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی چگونگی ارسال پارمتر به فرم در php و چک کردن نوع مقادیر فرستاده شده به فرم
    نویسنده پیام
    kavoshgar63 آفلاین
    عضو
    ***

    ارسال‌ها: 54
    تاریخ عضویت: ۱۳۸۷ اسفند ۹
    اعتبار: 1
    تشکرها : 19
    ( 4 تشکر در 4 ارسال )
    ارسال: #1
    Question چگونگی ارسال پارمتر به فرم در php و چک کردن نوع مقادیر فرستاده شده به فرم
    سلام
    چطور میشه خطاهای موجود در برنامه رو از طریق پارامتر ارسال کرد؟
    این تکه کد چطور باید نوشته بشه تا خطا به صفحه قبل گزارش داده بشه؟
    کد PHP:
    if (ereg ("([0-9]{1,10})"$shsh$regs)) {
        echo 
    "$regs[1]"."<br>";
    } else {
        echo 
    "Invalid sh format: $shsh"."<br>";
        
        echo 
    '<script language=javascript >';
        echo 
    'window.location="../register.php"';
        
        echo 
    '</script>';
         
    '../register.php?cmd=errshsh';

    من برای این که شماره شناسنامه رو چک کنم از این پارامترها استفاده کردم ولی متاسفانه این هم جواب نمی ده اگه کراکتر اول عدد باشه بعدش هر کاراکتری رو بزنی بازهم خطا نمی گیره .و فقط همون چند کراکتر عدد رو محاسبه می کنه.
    سئوال بعد من اینه که وقتی خطایی رخ میده آیا این تکه می تونه پارامتر رو ارسال کنه؟
    کد PHP:
    '../register.php?cmd=errshsh'
    سئوال بعد توی صفحه ای که این پارمتر وارد میشه از چه متدی باید برای خوندن این پارامتر استفاده کرد؟
    get یا post ؟
    __________________________________________________________________________
    بدان کوش تا زود دانا شوی
    چو دانا شوی زود والا شوی

    سایت شخصی
    (آخرین ویرایش در این ارسال: ۱۳۸۷ اسفند ۱۰ ۰۲:۰۵ صبح، توسط kavoshgar63.)
    ۱۳۸۷ اسفند ۱۰ ۰۲:۰۴ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,734
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #2
    RE: چگونگی ارسال پارمتر به فرم در php و چک کردن نوع مقادیر فرستاده شده به فرم
    برای عبارت با قاعده یه $ آخرش کم گذاشتین.
    در ضمن
    کد PHP:
    '../register.php?cmd=errshsh'
    اصلا به خروجی ارسال نمیشه چون echo نمیشه
    اگر می خوایید تغییر بدید باید
    کد PHP:
    echo 'window.location="../register.php"'
    تغییر بدید
    در مورد ارسال هم اگر به اون صورت بفرستید به صورت GET میره دیگه
    ۱۳۸۷ اسفند ۱۰ ۱۱:۱۷ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : kavoshgar63
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS