ساخت یک فرم مثل فرم های ایرانسل
با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی :)
قصد دارم فرم زیر رو درست کنم ، اما کد های اون رو ندارم ! اگر کسی از دوستان این کد ها رو داره ، ممنون میشم قرار بده :
میخوام یک فرم سفارش درست کنم ( سفارش قطعات کامپیوتر ) ، یک کاربر بتونه قطعه خودش رو از درون یک ListBOX انتخاب کنه .
علاوه بر اون در جلوی اون ListBox یک Label باشه ، که انتخاب کاربر رو بهش نشون بده :
مثلا وقتی کاربر از درون ListBox یک ماوس رو انتخاب کرد ، درون Label بنویسه ، ماوس .
خوب این قسمت انتخابش بود .
حالا قسمت تاییدش ،
میخوام مثل فرم های ایرانسل دکمه " بعدی " داشته باشه ، وقتی کاربر روی بعدی کلیک کرد ، یک صفحه بیاد که ازش نام و نام خانوادگی و آدرس و . . . . رو سوال کنه .
سپس وقتی روی دکمه " تایید و ارسال " کلیک کرد ، یک صفحه دیگه بیاد که بنویسه سفارش شما ارسال شد . سپس ، اون فرم به ایمیل من بیاد .
( یعنی 3 صفحه داشته باشه فرم ) آیا همچین چیزی رو میشه با PHP درست کرد ؟
ممنون میشم راهنمایی کنید .
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
کسی نمیتونه ما رو کمک کنه ؟؟؟؟
آقا اگر نمیشه ، 3 صفحه ای نخواستیم !!!
همون تو یک صفحه باشه ok هست .
لطفا راهنمایی کنید .
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
php - ajax - jqurery
باید استفاده بشه
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
نقل قول:
نوشته اصلی توسط
sadegh
php - ajax - jqurery
باید استفاده بشه
ممنون ، ولی چطوری ؟ سایتی نیست نمونه این کد رو داشته باشه ببینم چطوری باید ساخت ؟
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
در طراحي فرم html اش هم مشكل داريد يا مشكل مربوط به صفحه بودن فرم هست ؟ هر چقدر از كار رو كه ميتونيد خودتون انجام بديد باقيش رو كمك مي كنيم.
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
نقل قول:
نوشته اصلی توسط
Rezash
در طراحي فرم html اش هم مشكل داريد يا مشكل مربوط به صفحه بودن فرم هست ؟ هر چقدر از كار رو كه ميتونيد خودتون انجام بديد باقيش رو كمك مي كنيم.
بالاخره استاد بزرگوار جناب RezaSH افتخار دادند داخل تاپیک ما شرکت کردن :)
عزیز متاسفانه کلش رو مشکل دارم ، اگر براتون مقدوره از ابتدا راهنمایی کنید :)
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
اگر وقت ندارید کدهای زیر رو لطف کنید بگید ، خودم صفحات رو طراحی می کنم :) :
1. یک ListBOX باشه و جلوش یک Label . که کاربر از داخل اون ListBox هر چیزی رو که انتخاب کرد ، داخل Label بنویسه . مثلا اگر ماوس انتخاب کرد. بنویسه ماوس .
2. چه جوری از صفحه html 1 برم به صفحه html 2 و وقتی روی دکمه ارسال کلیک کردم ، اطلاعات وارد شده در صفحه 1 و صفحه 2 به یک آدرس ایمیل بشه سپس صفحه 3 بیاد و بگه ارسال شد ؟
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
قسمت 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
فرم صفحه اول رو بگيريد.
اطلاعات رو در صفه دوم به صورت input هايي از نوع hidden بذاريد. و در نهايت همه رو يكجا پست كنيد.
چه جوری ؟ من فکز نمیکردن این همه سخت باشه !!! یعنی چی به صورت hidden بذارم ؟
الان این صفحه یک هست ، یک دکمه میزارم برای صفحه ی بعد . وقتی روی صفحه ی بعد رفت ، چی کار کنم این اطلاعات پاک نشه و در حافظه بمونه و با اطلاعات بعدی ایمیل بشه ؟
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
خواهش مي كنم.
ببنيد اين يك input معمولي هست :
کد HTML:
<input name="inp" id="inp" value="">
اين از نوع hidden:
کد HTML:
<input type="hidden" name="inp" id="inp" value="مقداري كه از صفحه قبل براي اين فيلد ارسال شده">
فرقشون چيه ؟
اولي ديده ميشه
دومي مخفي هست ولي همزمان با پست مقدارش ارسال ميشه
حالا مقادير فرم اول رو ميگيريم و در صفحه دوم input هاش رو hidden ميذاريم. و در نهايت ارسال مي كنيم.
اگر موفق نشديد پياده سازي كنيد بگيد تا دمو بذارم.
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
نقل قول:
نوشته اصلی توسط
Rezash
خواهش مي كنم.
ببنيد اين يك input معمولي هست :
کد HTML:
<input name="inp" id="inp" value="">
اين از نوع hidden:
کد HTML:
<input type="hidden" name="inp" id="inp" value="مقداري كه از صفحه قبل براي اين فيلد ارسال شده">
فرقشون چيه ؟
اولي ديده ميشه
دومي مخفي هست ولي همزمان با پست مقدارش ارسال ميشه
حالا مقادير فرم اول رو ميگيريم و در صفحه دوم input هاش رو hidden ميذاريم. و در نهايت ارسال مي كنيم.
اگر موفق نشديد پياده سازي كنيد بگيد تا دمو بذارم.
1. خیلی خیلی خیلی ممنون که وقت میذاریو تاپیک رو دنبال می کنید وبه سوالات ما جواب میدید :)
2. شرمنده ، اگر براتون مقدوره یه دموی کوچولو بزارید که از صفحه 1 یک چیزی انتخاب کنیم و بعد بریم صفحه 2 اطلاعات بدیم و همش یکجا ارسال بشه :)
با تشکر فراوان
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
ای بابا چرا همه رو اذیت میکنید :d
دقیقا بگید چی میخاین یا من یا آقا رضا (البته اسم جفتمون رضا هست :d ) یا هر کدوم از دوستان که وقت داشتن مینویسن
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
نقل قول:
نوشته اصلی توسط
rn4j1m1
ای بابا چرا همه رو اذیت میکنید :d
دقیقا بگید چی میخاین یا من یا آقا رضا (البته اسم جفتمون رضا هست :d ) یا هر کدوم از دوستان که وقت داشتن مینویسن
مرسی ، ممنون :)
اما دوست دارم خودم یاد بگیرم :)
پاسخ : ساخت یک فرم مثل فرم های ایرانسل
خدمت شما :
کد PHP:
//first.html
<html>
<form action="first.php" method=post>
<input type="text" value="name" name="name">
<input type="text" value="family" name="family">
</form>
</html>
//first.php
<html>
<form action="second.php" method=post>
<input type="hidden" value="<?=$_POST['name']>" name="name">
<input type="hidden" value="<?=$_POST['family']>" name="family">
<input type="text" value="url" name="url">
<input type="text" value="email" name="email">
</form>
</html>
//second.php
<?php
print_r($_POST);
?>