نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: چند سوال در مورد php

  1. #1
    عضو انجمن aghaee آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    نت
    نوشته ها
    492
    تشکر تشکر کرده 
    497
    تشکر تشکر شده 
    319
    تشکر شده در
    214 پست

    پیش فرض چند سوال در مورد php

    سلام
    چند تا سوال (مشکل) در مورد php داشتم ممنون میشم راهنماییم کنید

    1. وقتی یک input رو می گیرم یه روش post داده توی صفحه ارجاه شده میاد
    ولی توی منوی کشویی چطوریه؟


    مثلا نام این توی فرم d1 هست
    نحوه دریافت اطلاعات چطوری میشه؟
    کد:
    $d1=$_POST['d1']

    2. چطوری تعداد فیلد های یک جدول رو نمایش بدیم؟
    مثلا جدول یوزرها: چاپ کنه که 21 عدد یوزر ثبت نام کردن

    3. من توی فرمی اطلاعات رو به فرم دیگه ای میفرستم و توسط INSERT INTO داده ها رو توی دیتابیس ثبت می کنم، حالا میخوام بعد از ثبت صفحه اتوماتیک بره به صفحه مشخصی
    با دستور زیر میزنم ولی نمی ره
    HEADER('LOCATION: new_s.php');

  2. # ADS




     

  3. #2
    عضو انجمن teztop آواتار ها
    تاریخ عضویت
    Jan 2011
    محل سکونت
    مشهد مقدس
    نوشته ها
    197
    تشکر تشکر کرده 
    216
    تشکر تشکر شده 
    68
    تشکر شده در
    58 پست

    پیش فرض پاسخ : چند سوال در مورد php

    سلام دوست من
    سوالتو خوب متوجه نشدم اما اون چیزی که برداشت کردم رو توضیح می دم
    برای ارسال مقدار از یک منو select باید به این صورت عمل کنی.
    کد:
    <select name="d1"><option>tehran</option></select>
    برای دریافت تعداد فیلدهای یک جدول هم بعد از دستور
    کد:
    $result->num_rows
    باید استفاده کنی.
    تا جایی که من می دونم نباید قبل از دستور Header از کد html استفاده بشه. از این کد هم می تونی استفاده کنی.
    کد:
    <meta http-equiv='refresh' content='2;url="www.address"'>

  4. تعداد تشکر ها از teztop به دلیل پست مفید


  5. #3
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : چند سوال در مورد php

    1. وقتی یک input رو می گیرم یه روش post داده توی صفحه ارجاه شده میاد
    ولی توی منوی کشویی چطوریه؟
    دقيقا مثل input
    براي منوي كشويي هم يك name تعريف كنيد و مقدارش رو مثل input بگير
    . چطوری تعداد فیلد های یک جدول رو نمایش بدیم؟
    مثلا جدول یوزرها: چاپ کنه که 21 عدد یوزر ثبت نام کردن
    کد PHP:
    $q mysql_query(SELECT COUNT(*) as `numFROM `users`);
    $q mysql_fetch_array($q);
    echo 
    $q['num']; 
    با دستور زیر میزنم ولی نمی ره
    HEADER('LOCATION: new_s.php');
    قبل از دستورات هدر نبايد خورجي داشته باشيد
    اگر داريد اول كد
    کد PHP:
    ob_start(); 
    بذاريد.
    و بعد header هم ترجيحا die بديد.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  6. تعداد تشکر ها از Rezash به دلیل پست مفید


  7. #4
    عضو انجمن aghaee آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    نت
    نوشته ها
    492
    تشکر تشکر کرده 
    497
    تشکر تشکر شده 
    319
    تشکر شده در
    214 پست

    پیش فرض پاسخ : چند سوال در مورد php

    سلام
    من میخوام توسط HEADER('LOCATION: new_s.php'); دستور باشه

    قبلش هم هیچ خروجی ندارم، بعدش جهت تست هم ob_start(); رو هم بالای صفحه اضافه کردم ولی بازم هیچی!×

  8. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : چند سوال در مورد php

    فايل رو با يك ويرايشگر استاندارد مثل notepad++ باز كن و charset رو utf-8 without bom بذار.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  9. تعداد تشکر ها از Rezash به دلیل پست مفید


  10. #6
    عضو انجمن aghaee آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    نت
    نوشته ها
    492
    تشکر تشکر کرده 
    497
    تشکر تشکر شده 
    319
    تشکر شده در
    214 پست

    پیش فرض پاسخ : چند سوال در مورد php

    ممنون حل شد

    ::: راستی یه input دارم که desible هست چطوری مقدارش رو بفرستم؟؟؟؟
    چون وقتی غیر فعال هست ولی توش یه مقداری نوشته شده submit که می کنی داده غیر فعال ارسال نمی شه

    با تشکر

  11. #7
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : چند سوال در مورد php

    بله در حالت disable پست نميشود.
    دو راه داريد.
    موقع submit كردن فرم disable رو بردارزيد (با js) كه اين روش به دلايلي توصيه نميشود.
    راه دوم :
    يك input مخفي با نام و شناسه دلخواه بذاريد.
    موقع submit كردن فرم مقدار input رو در آن بريزيد و input جديد رو ارسال كنيد.
    ولي اصولا اينكار اشتباست.
    چرا كه input اي كه disabled شده نبايد تغييري كنيد پس در db هم نبايد update شود و يا اگر ركورد جديدي ثبت مي كنيد ميتونيد چك كنيد در صورت empty بودن input يك مقدار پيش فرض در ان قرار داده شوند.
    بگيد اين input غير فعال دقيقا به چه منظوري هست تا بهتر بشه نظر داد.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  12. تعداد تشکر ها از Rezash به دلیل پست مفید


  13. #8
    عضو انجمن aghaee آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    نت
    نوشته ها
    492
    تشکر تشکر کرده 
    497
    تشکر تشکر شده 
    319
    تشکر شده در
    214 پست

    پیش فرض پاسخ : چند سوال در مورد php

    سلام
    ممنون متشکر، میشه به روشی که گفتید به جاوا عملی کرد
    به چه صورت میشه؟ که یه مقداری input غیر فعال رو به یک input مخفی داد و توی سابمیت هم عملی بشه

    با تشکر

  14. #9
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : چند سوال در مورد php

    کد HTML:
    <input name="somedisableinput" id="somedisableinput" value="sth" disabled>
    <input type="hidden" name="myname" id="myname" value="">
    <form>
    .
    .
    .
    <input type="submit" onclick="submitir()">
    </form>
    <script>
    function submitir()
    {
    document.getElementById('myname').value = document.getElementById('document.getElementById('myname').value').value;
    }
    <?script>
    * همينجا دستي نوشتم چك كردم سالمه.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  15. تعداد تشکر ها ازRezash به دلیل پست مفید


  16. #10
    عضو انجمن aghaee آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    نت
    نوشته ها
    492
    تشکر تشکر کرده 
    497
    تشکر تشکر شده 
    319
    تشکر شده در
    214 پست

    پیش فرض پاسخ : چند سوال در مورد php

    نقل قول نوشته اصلی توسط Rezash نمایش پست ها
    کد HTML:
    <input name="somedisableinput" id="somedisableinput" value="sth" disabled>
    <input type="hidden" name="myname" id="myname" value="">
    <form>
    .
    .
    .
    <input type="submit" onclick="submitir()">
    </form>
    <script>
    function submitir()
    {
    document.getElementById('myname').value = document.getElementById('document.getElementById('myname').value').value;
    }
    <?script>
    * همينجا دستي نوشتم چك كردم سالمه.
    این مقدار خود اینپوت رو میزاره تو اینپوت؟؟؟ اگه چند تا فیلد باشه چی؟

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: November 3rd, 2015, 19:25
  2. پاسخ ها: 15
    آخرين نوشته: July 26th, 2012, 14:16
  3. سوال و راهنمایی در مورد دیتاسنتر Equinix سوئیس
    توسط logofun در انجمن سرور اختصاصی
    پاسخ ها: 69
    آخرين نوشته: July 27th, 2011, 23:32
  4. سوئیچینگ و سوئیچ سیسکو Switching
    توسط royalserver.ir در انجمن سیسکو Cisco
    پاسخ ها: 0
    آخرين نوشته: February 9th, 2011, 12:22

مجوز های ارسال و ویرایش

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