دیتالایف انجین فارسی

آموزش ساخت فرم جستجو

تاریخ انتشار: 6 تیر 1387
ارسال کننده: payam.sepordeh
دوستان زیادی این مدت ایمیل زدند و مشکلاتشونو بیان کردند اگر شما یکی از آ ن دوستان هستید گفتم که در آخر این آموزشها یک جمع بندی کلی میکنم و مشکلات دوستان رو به صورت آنلاین از طریق یاهو بیان میکنم که وقتش هم به تمامی اون دوستان میگم.خوب یکی از قسمتهایی که در قالبسازی دیتالایف انجین مهم است جستجو است که خیلی ها شاید با مشکل بر بخورند.خیلی ها منظور کسانی است که این تگها یا قسمتها رو از قالب پیش فرض کپی میکنند به همین دلیل هم ممکن است که آن کد به صورت کامل کپی نشود چون هنگامی که می خواهیم جستجو رو از قالب پیش فرض کپی کنیم چون این تکست ها و باتن های جستجو همگی درون قسمت فرم قرار دارند شاید به همین دلیل ما آن قسمت آغازین تگ و پایانی تگ را نتونیم کپی کنیم و فقط تکست و باتن و کپی کنیم که این یک مشکل است اولان من می گویم خودتان بسازید بهتر است از کپی که در پایین من آموزش سایت جستجو رو به شما دوستان داده ام.
خوب اول تگ فرم رو آغاز می کنیم با کد زیر.
<form action="" method="post" >

خوب منظورم از
<form
که خودش یک تگ است و برای شروع اینگونه می نویسیم .
منظور
onsubmit="javascript: showBusyLayer()"
هم یعنی وقتی روی دکمه ی کلیک شد این آجاکس شروع به کار کند.
منظورم از
method="post"
این قسمت از تگ هم برای ارسال اطلاعات توسط کاربر به سرور است که ما با آن کاری نداریم و اینگونه می نویسیم.
حال به بعدی رجوع میکنیم که تو فرم مخفی باید بنویسیم که آن به صورت زیر است.

<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />

خوب در هر دو کد بعضی چیزها مشابه هستند که ما توضیح می دهیم هر کدام را
منطور از
<input
یک ورودی بساز
type="hidden"
مشخصه هیدن(مخفی) که
name="do"
نامش do باشد که value هم search باشد.
خوب حال به خط بعدی می رویم که بخش مهم این فرم است که باید یک text , submit نیز بسازیم
خوب اول یک text می سازیم به صورت زیر.
<input name="story" type="text" >

یک ورودی بساز
<input
با نام
name="story"
از نوع
type="text"
که برای وارد کردن متن جستجو است
و حال آخرین بخش هم که برای دکمه سرچ است که به صورت زیر مینویسیم.
<input type="submit" name="submit" value="جستجو" />

<input
که یک روردی بساز که از نوع
type="submit"
باشد .و نامش
name="submit"
و اسم خود دکمه هم
value="جستجو"

و در اخر هم تگ پایان بخشیدن رو نیز بگذارید
</form>

وشکل کل کد بالا به صورت زیر است که باید قرار دهید.

<form onsubmit="javascript: showBusyLayer()" method="post" >
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<input name="story" type="text" >
<input type="submit" name="submit" value="جستجو" />
</form>

موفق و سر بلند باشید .مشکلی داشتید اطلاع بدید.
    37 نفر (37 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    عضو سایت
    06 تیر 1387 - 20:01
    عالی بود love
    عضو سایت
    06 تیر 1387 - 20:44
    بسیــــــــــار Fantastic بود no2
    عضو سایت
    06 تیر 1387 - 21:37
    دلمون براتون تنگ شده بود.
    عضو سایت
    06 تیر 1387 - 22:14
    با اومدنت مارو خوشحال کردی love smile flower
    عضو سایت
    06 تیر 1387 - 22:51
    سلام
    ممنون که دوباره این کار رو شروع کردی


    ادامه بده
    میهمان
    07 تیر 1387 - 06:54
    کجا هستی خبری ازت نیست! جواب آف های ما رو هم که نمی دی!
    عضو سایت
    08 تیر 1387 - 17:03
    با تشکر
    آقا جلسه هشتم را پیدا نکردیم.
    عضو سایت
    08 تیر 1387 - 21:24
    amirreza,
    سلام خواهش میكنم .
    Mazear,
    ممنونم ولی كار شاخی نبود عزیز دلم
    nima.a,
    منم برای تمامی كاربران دیتالایف انجین دلم تنگ شده ولی بعضی از مسائل دیگه مارو سست كرده
    alireza123,
    ممنونم اگر اینجوری پس سعی میكنم برای خوشحالیتون هر روز مطلب بزارم
    digitak,
    خواهش میكنم دوست عزیزم هنوز یادم نرفته دوستی چند ماه پیشمونو.
    mohammadreza,
    سلام آقا محمد رضا خوبی شرمنده بزودی كار جدیدی دارم می كنم برا راه اندازی دوباره سایت تیم رایانه ولی با یك شكل و شمایل جدید و موضوع جدید كه سود هم داره بهت اطلاع میدم.من اصلا وقت ندارم بهئ خدا آیدیمو باز كنم .

    szabeh,
    بله شرمنده دوست عزیز اینقدر از دیتالایف انجین دور شده بودم كه اصلا حواسم نبود كه كدوم جلسه رو باید بذارم شرمنده

    در آخر هم از دوستان عزیزم تشكر میكنم كه هنوز ما رو فرا موش نكردند و از آقای یكتا هم تشكر میكنم كه سایت دیتالایف انجین رو بخوبی دارند می چرخند

    --------------------
    عضو سایت
    08 مهر 1387 - 22:19
    سلام payam جان

    ممنون خیلی مفید بودن واسه هر 9تا مطلب ممنون

    ممنون میشم اگه ادامه بدی
    عضو سایت
    05 مهر 1388 - 14:29
    مرسی
    لطف کن ادامه بده happy makhsoosefreeiran dance
    عضو سایت
    07 آبان 1388 - 00:53
    عاشق آموزش های ساده و همه کس فهم ایتطوری هستم.
    حیفم اومد فقط به دکمه تشکر اکتفا کنم. کاش 3-4 نفر دیگه مثل شما ....
    عضو سایت
    14 آبان 1388 - 06:09
    داره جالب میشه hahahoho
    عضو سایت
    17 شهریور 1389 - 16:17
    وقتی جلسه هشتم نداره question کل آموزش رو باید ......

    --------------------------------------------------
    جلسه هــــــــــــــــــشــــــــــــــــتـــ
    ــــــــــــــــــم چـــــــــــــــــــــــــــــــــی شـــــــــــــــــــــــــــــد
    عضو سایت
    06 شهریور 1390 - 23:12
    ممنون excisted makhsoosefreeiran
    عضو سایت
    05 آبان 1390 - 13:11
    سلام برای امتحان کردن چی کار باید کرد؟من در سیتم هرجا میزارم قالب سایتمو خراب میکنه کجا بزارم؟
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *