انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: قاسم طلایی در 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>
-
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
-
روش درست به این شکل هست که برای فرم action تعریف کنی
<form action="/action_page.php" method="get" name="myForm">
-
میتونید یک input که type اون hidden هست بذارید و بر اساس مقدار اون، در کدتون چک کنید که کدوم فرم استفاده شده.
بسیار متشکر از پاسخ شما.روش شما رو امتحان می کنم.
-
روش درست به این شکل هست که برای فرم action تعریف کنی
<form action="/action_page.php" method="get" name="myForm">
متشکر از پاسخ شما.
ولی من می خوام که فرم در همون صفحه پردازش بشه.نه اینکه به صفحه ی دیگری پاس داده بشه.
ممنون میشم اگر روش خود رو بیشتر توضیح بدید
-
خب action رو ریجکت کنید به خود صفحه...
-
شما چون تازه کار هستید فعلا با چند صفحه کار کنید و بعد از اینکه شی گرایی رو خوندید و شروع به یادگیری یه فریمورک کردید متوجه می شد که دقیق باید چه کاری انجام بدید..
فعلا برای یادگیری همین روش خوبه
-
با سلام مجدد خدمت دوستان و با تشکر از پاسخ همه ی دوستان
باید عرض کنم که روش آقای nixoeen رو امتحان کردم و جواب داد.نیازی به اکشن دادن نیست.