-
January 22nd, 2011, 11:17
#1
ساخت یک فرم مثل فرم های ایرانسل
با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی 
قصد دارم فرم زیر رو درست کنم ، اما کد های اون رو ندارم ! اگر کسی از دوستان این کد ها رو داره ، ممنون میشم قرار بده :
میخوام یک فرم سفارش درست کنم ( سفارش قطعات کامپیوتر ) ، یک کاربر بتونه قطعه خودش رو از درون یک ListBOX انتخاب کنه .
علاوه بر اون در جلوی اون ListBox یک Label باشه ، که انتخاب کاربر رو بهش نشون بده :
مثلا وقتی کاربر از درون ListBox یک ماوس رو انتخاب کرد ، درون Label بنویسه ، ماوس .
خوب این قسمت انتخابش بود .
حالا قسمت تاییدش ،
میخوام مثل فرم های ایرانسل دکمه " بعدی " داشته باشه ، وقتی کاربر روی بعدی کلیک کرد ، یک صفحه بیاد که ازش نام و نام خانوادگی و آدرس و . . . . رو سوال کنه .
سپس وقتی روی دکمه " تایید و ارسال " کلیک کرد ، یک صفحه دیگه بیاد که بنویسه سفارش شما ارسال شد . سپس ، اون فرم به ایمیل من بیاد .
( یعنی 3 صفحه داشته باشه فرم ) آیا همچین چیزی رو میشه با PHP درست کرد ؟
ممنون میشم راهنمایی کنید .
-
-
January 22nd, 2011 11:17
# ADS
-
January 24th, 2011, 14:28
#2
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
کسی نمیتونه ما رو کمک کنه ؟؟؟؟
آقا اگر نمیشه ، 3 صفحه ای نخواستیم !!!
همون تو یک صفحه باشه ok هست .
لطفا راهنمایی کنید .
-
-
January 24th, 2011, 16:26
#3
عضو انجمن
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
php - ajax - jqurery
باید استفاده بشه
مالی که نابودی آن تو را پند میدهد، از دست نرفته است.
--------------------------------------------------------------
بد گويي پشت سر ديگران آخرين كوشش ناتوان است.
----------------------------------------------------------
-
تعداد تشکر ها از sadegh به دلیل پست مفید
-
January 24th, 2011, 16:37
#4
پاسخ : ساخت یک فرم مثل فرم های ایرانسل

نوشته اصلی توسط
sadegh
php - ajax - jqurery
باید استفاده بشه
ممنون ، ولی چطوری ؟ سایتی نیست نمونه این کد رو داشته باشه ببینم چطوری باید ساخت ؟
-
-
January 24th, 2011, 17:16
#5
عضو دائم
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
در طراحي فرم html اش هم مشكل داريد يا مشكل مربوط به صفحه بودن فرم هست ؟ هر چقدر از كار رو كه ميتونيد خودتون انجام بديد باقيش رو كمك مي كنيم.
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
January 24th, 2011, 18:38
#6
-
-
January 25th, 2011, 11:14
#7
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
اگر وقت ندارید کدهای زیر رو لطف کنید بگید ، خودم صفحات رو طراحی می کنم
:
1. یک ListBOX باشه و جلوش یک Label . که کاربر از داخل اون ListBox هر چیزی رو که انتخاب کرد ، داخل Label بنویسه . مثلا اگر ماوس انتخاب کرد. بنویسه ماوس .
2. چه جوری از صفحه html 1 برم به صفحه html 2 و وقتی روی دکمه ارسال کلیک کردم ، اطلاعات وارد شده در صفحه 1 و صفحه 2 به یک آدرس ایمیل بشه سپس صفحه 3 بیاد و بگه ارسال شد ؟
-
-
January 25th, 2011, 11:42
#8
عضو دائم
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
قسمت 1 :
کد HTML:
<select id="options" onchange="change(this.value);">
<option value="">select</option>
<option value="mouse">mouse</option>
<option value="test">test</option>
<option value="speaker">speaker</option>
<option value="keyboardi">keyboard</option>
</select>
<input name="inp" id="inp" value="">
<script>
function change(value)
{
document.getElementById('inp').value = value;
}
</script>
سوال 2 :
فرم صفحه اول رو بگيريد.
اطلاعات رو در صفه دوم به صورت input هايي از نوع hidden بذاريد. و در نهايت همه رو يكجا پست كنيد.
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
January 25th, 2011, 16:13
#9
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
مرسی ممنون ، لطف کردی 

نوشته اصلی توسط
Rezash
فرم صفحه اول رو بگيريد.
اطلاعات رو در صفه دوم به صورت input هايي از نوع hidden بذاريد. و در نهايت همه رو يكجا پست كنيد.
چه جوری ؟ من فکز نمیکردن این همه سخت باشه !!! یعنی چی به صورت hidden بذارم ؟
الان این صفحه یک هست ، یک دکمه میزارم برای صفحه ی بعد . وقتی روی صفحه ی بعد رفت ، چی کار کنم این اطلاعات پاک نشه و در حافظه بمونه و با اطلاعات بعدی ایمیل بشه ؟
-
-
January 25th, 2011, 16:26
#10
عضو دائم
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
خواهش مي كنم.
ببنيد اين يك input معمولي هست :
کد HTML:
<input name="inp" id="inp" value="">
اين از نوع hidden:
کد HTML:
<input type="hidden" name="inp" id="inp" value="مقداري كه از صفحه قبل براي اين فيلد ارسال شده">
فرقشون چيه ؟
اولي ديده ميشه
دومي مخفي هست ولي همزمان با پست مقدارش ارسال ميشه
حالا مقادير فرم اول رو ميگيريم و در صفحه دوم input هاش رو hidden ميذاريم. و در نهايت ارسال مي كنيم.
اگر موفق نشديد پياده سازي كنيد بگيد تا دمو بذارم.
-
تعداد تشکر ها ازRezash به دلیل پست مفید