انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مدیریت چند فرم در یک صفحه با PHP  (دفعات بازدید: 1284 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین قاسم طلایی

  • Full Member
  • *
  • ارسال: 116
  • جنسیت : پسر
مدیریت چند فرم در یک صفحه با PHP
« : 16 شهریور 1397، 10:50 ق‌ظ »
با سلام خدمت دوستان گرامی.
من به تازگی زبان php رو شروع کردم.سوالی برای من پیش اومده.
اینکه چطوری با php صفحه ای که چند فرم داره رو مدیریت کرد؟مثلا من در صفحه ی خودم دو فرم تعریف کردم وقتی روی هر کدوم از کلیدها کلیک می کنم هر دو فرم پردازش میشن.
ممنون میشم راهنمایی بفرمایید.
فرم ها:
<form method="post">
<input type="text" name="email">
<input type="submit" name="submit" value="send">
</form>

<form method="post">
<input type="text" name="name">
<input type="submit" name="submit" value="send">
</form>

آنلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4857
  • جنسیت : پسر
  • masoft قدیم
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #1 : 16 شهریور 1397، 01:33 ب‌ظ »
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
« آخرین ویرایش: 16 شهریور 1397، 03:16 ب‌ظ توسط nixoeen »

آفلاین warlock

  • Full Member
  • *
  • ارسال: 135
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #2 : 16 شهریور 1397، 03:07 ب‌ظ »
روش درست به این شکل هست که برای فرم action تعریف کنی


<form action="/action_page.php" method="get" name="myForm">

« آخرین ویرایش: 16 شهریور 1397، 03:09 ب‌ظ توسط warlock »

آفلاین قاسم طلایی

  • Full Member
  • *
  • ارسال: 116
  • جنسیت : پسر
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #3 : 16 شهریور 1397، 04:34 ب‌ظ »
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
بسیار متشکر از پاسخ شما.روش شما رو امتحان می کنم.

آفلاین قاسم طلایی

  • Full Member
  • *
  • ارسال: 116
  • جنسیت : پسر
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #4 : 16 شهریور 1397، 04:36 ب‌ظ »
روش درست به این شکل هست که برای فرم action تعریف کنی


<form action="/action_page.php" method="get" name="myForm">
متشکر از پاسخ شما.
ولی من می خوام که فرم در همون صفحه پردازش بشه.نه اینکه به صفحه ی دیگری پاس داده بشه.
ممنون میشم اگر روش خود رو بیشتر توضیح بدید

آفلاین geeksesi | javad

  • High Sr. Member
  • *
  • ارسال: 685
  • جنسیت : پسر
  • GeekSesi.xyz
    • محمد جواد قاسمی
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #5 : 17 شهریور 1397، 01:04 ق‌ظ »
خب action رو ریجکت کنید به خود صفحه...
اگر اشتباه کردم راهنمایی کنید تا تکرار نکنم.

آفلاین warlock

  • Full Member
  • *
  • ارسال: 135
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #6 : 17 شهریور 1397، 11:51 ق‌ظ »
شما چون تازه کار هستید فعلا با چند صفحه کار کنید و بعد از اینکه شی گرایی رو خوندید و شروع به یادگیری یه فریمورک کردید متوجه می شد که دقیق باید چه کاری انجام بدید..

فعلا برای یادگیری همین روش خوبه

آفلاین قاسم طلایی

  • Full Member
  • *
  • ارسال: 116
  • جنسیت : پسر
پاسخ : مدیریت چند فرم در یک صفحه با PHP
« پاسخ #7 : 17 شهریور 1397، 09:02 ب‌ظ »
با سلام مجدد خدمت دوستان و با تشکر از پاسخ همه ی دوستان
باید عرض کنم که روش آقای nixoeen رو امتحان کردم و جواب داد.نیازی به اکشن دادن نیست.