آژانس هواپیمایی
pop up

راهنمایی برای استفاده از اعتبار در استرینگ توی فرم

شروع موضوع توسط saeedfweb ‏14 آگوست 2007 در انجمن PHP

  1. saeedfweb

    saeedfweb Registered User

    تاریخ عضویت:
    ‏12 فوریه 2006
    نوشته ها:
    15
    تشکر شده:
    0
    می خوام یه صفحه درست کنم که توش یه دکمه هستش وقتی دکمه رو کلیک می کنی یه Valueرو به وسیله string منتقل کنه به صفحه بعد. صفحه بعد یه فرم هستش (که به وسیله اون ایمیل درخواست ارسال می شه) . حالا می خوام اون Value رو از string بخونه و داخل یه فیلد مشخص توی فرم قرار بده و تغییرش هم نشه داد
    ضمنا توی یکی از فیلد ها می خوام تاریخ و ساعت ارسال اتوماتیک اضافه بشه به صورتی که کاربر نتونه تغییرش بده


    سلام
    پ1: عنوان رو نمی دونستم چی بنویسم
    پ2: می خوام یه فرم خرید راه اندازی کنم با این سیستم (ساده ساده و ساده تر)
    پ3: سواد PHP پایین هستش اما کد شناسیم خوب هستش
    پ4:ببخشید که اولش سلام نکردم خواستم سئوالم تو Preview question دیده بشه
    پ5: منتظر راهنمایی ها هستم
     
  2. firebird

    firebird Registered User

    تاریخ عضویت:
    ‏2 جولای 2005
    نوشته ها:
    1,424
    تشکر شده:
    9
    شما باید با نحوه کار با فرم ها در PHP و آرایه های GET_$ و POST_$ آشنایی داشته باشی تا بتونی این کارهایی که گفتی رو انجام بدی.
     
  3. neopersia

    neopersia Registered User

    تاریخ عضویت:
    ‏24 سپتامبر 2006
    نوشته ها:
    94
    تشکر شده:
    2
  4. saeedfweb

    saeedfweb Registered User

    تاریخ عضویت:
    ‏12 فوریه 2006
    نوشته ها:
    15
    تشکر شده:
    0
    از راهنماییتون ممنون

    من از سایتی که معرفی کرده بودی NEO خیلی استفاده کردم و بر اساس اون یه چیزهایی اضافه کردم
    اگه اجازه بدی خواسته ام رو تشریح کنم که اگر تمایل به راهنمایی بیشتر داشتی
    بتونی کمکم کنی

    تشریح مینی مارکت
    ما دو تا صفحه داریم
    صفحه یک: صفحه معرفی محصول
    توی این صفحه شش تا محصول نمایش داده می شه
    قیمت ها داخل یه Input فرم قرارداده شده که ReadOnly هستش
    هر کالا یه دکمه Submit داره برای سفارش خرید
    در اصل هر کالا دو "فیلد فرم" داره

    صفحه دو: صفحه سفارش کالا
    توی این صفحه چهار تا فیلد فرم داریم که دو تاش از صفحه یک خونده می شه
    و دو تای دیگه رو کاربر پر می کنه و فرم رو ارسال می کنه
    و یه ایمیل برای من می یاد و توی اون اطلاعات داخل "4 تا فیلد" صفحه دوم هستش

    حالا سئوال:
    چطوری و با چه دستوراتی همزمان دو فیلد مربوط به یک کالا رو به صفحه دوم منتقل کنم؟

    پ1: شرمنده که وقتت رو می گیرم
    پ2: ممنون که وقتت رو بهم می دی
    پ3: از مطالب درون سایتت چیزای زیادی یاد گرفتم
    پ4: اگر ممکنه یه نمونه عملی برایم معرفی کن که بتونم کدهاش رو ببینم
     
  5. neopersia

    neopersia Registered User

    تاریخ عضویت:
    ‏24 سپتامبر 2006
    نوشته ها:
    94
    تشکر شده:
    2
    فرض کنید این فرم اولتونه که به صفحه دوم ارسال میشه:
    کد:
    <form name="from_1" method="post" action="PAGE_2.php">
    <input type="text" name="field_1" value="Some Value" readonly="readonly" />
    <input type="text" name="field_2" value="Some Value" />
    </form>
    
    فرم دومتون باید به شکل زیر باشه :
    کد:
    <form name="from_1" method="post" action="آدرس اسکرپت پردازش کننده فرم">
    <input type="text" name="field_1" value="<?php echo $_POST['field_1']; ?>" readonly="readonly" />
    <input type="text" name="field_2" value="<?php echo $_POST['field_2']; ?>" />
    <input type="text" name="field_3" value="Some Value" />
    <input type="text" name="field_4" value="Some Value" />
    </form>
    
    البته با استفاده از session هم میشه مطالب رو از صفحه اول به دومی منتقل کرد.
    برای ارسال اون باید یا خودتون اسکرپت مورد نیازتون رو بنویسید یا از اسکرپتهای آماده ای که هست استفاده کنید.