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

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: قاسم طلایی در 16 شهریور 1397، 10:50 ق‌ظ

عنوان: مدیریت چند فرم در یک صفحه با 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>
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: nixoeen در 16 شهریور 1397، 01:33 ب‌ظ
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: warlock در 16 شهریور 1397، 03:07 ب‌ظ
روش درست به این شکل هست که برای فرم action تعریف کنی


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

عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: قاسم طلایی در 16 شهریور 1397، 04:34 ب‌ظ
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
بسیار متشکر از پاسخ شما.روش شما رو امتحان می کنم.
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: قاسم طلایی در 16 شهریور 1397، 04:36 ب‌ظ
روش درست به این شکل هست که برای فرم action تعریف کنی


<form action="/action_page.php" method="get" name="myForm">
متشکر از پاسخ شما.
ولی من می خوام که فرم در همون صفحه پردازش بشه.نه اینکه به صفحه ی دیگری پاس داده بشه.
ممنون میشم اگر روش خود رو بیشتر توضیح بدید
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: geeksesi | javad در 17 شهریور 1397، 01:04 ق‌ظ
خب action رو ریجکت کنید به خود صفحه...
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: warlock در 17 شهریور 1397، 11:51 ق‌ظ
شما چون تازه کار هستید فعلا با چند صفحه کار کنید و بعد از اینکه شی گرایی رو خوندید و شروع به یادگیری یه فریمورک کردید متوجه می شد که دقیق باید چه کاری انجام بدید..

فعلا برای یادگیری همین روش خوبه
عنوان: پاسخ : مدیریت چند فرم در یک صفحه با PHP
ارسال شده توسط: قاسم طلایی در 17 شهریور 1397، 09:02 ب‌ظ
با سلام مجدد خدمت دوستان و با تشکر از پاسخ همه ی دوستان
باید عرض کنم که روش آقای nixoeen رو امتحان کردم و جواب داد.نیازی به اکشن دادن نیست.