مثال کامل فرم

از ویکی‌کد
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Php-menu.png
موارد آموزشی
فرم‌ها در PHP
۱مدیریت فرم
۲ارزیابی فرم
۳فیلدهای اجباری فرم
۴ارزیابی URL/E-mail
۵فرم کامل
PHP پیشرفته
شیء گرایی در PHP
پایگاه داده MySQL
XML در PHP
AJAX در PHP
مثال‌های PHP
مرجع PHP

این فصل به شما نحوه نگهداری مقادیر در فیلدهای ورودی را زمانی که کاربر روی دکمه ثبت (submit) کلیک می‌کند، به شما نشان می‌دهد. [۱]

PHP - نگه داری مقادیر در فرم

برای نمایش مقادیر در فیلدهای ورودی مربوطه بعد از آن که کاربر روی دکمه ثبت (submit) کلیک کرد، ما یک اسکریپت کوچک PHP درون خاصیت value فیلدهای ورودی name , email و website اضافه کرده‌ایم. در فیلد textarea مربوط به نظرات (به انگلیسی: comment)، ما یک اسکریپت بین تگ‌های </textarea> و <textarea> قرار داده‌ایم. اسکریپت کوچک مقادیر متغیرهای $name, $email, $website و $comment را در خروجی چاپ می‌کند.

سپس، ما همچنین می‌بایست نشان دهیم کدام دکمه رادیویی انتخاب شده بود. برای این امر، ما می‌بایست خاصیت checked (نه خاصیت دکمه‌های رادیویی) را تغییر دهیم:

Name: <input type="text" name="name" value="<?php echo $name;?>">

E-mail: <input type="text" name="email" value="<?php echo $email;?>">

Website: <input type="text" name="website" value="<?php echo $website;?>">

Comment: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>

Gender:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Female
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Male
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="other") echo "checked";?>
value="other">Other


مشاهدهٔ نتیجه


PHP - مثال کامل فرم در PHP

در اینجا کد کاملی برای مثال ارزیابی فرم‌های PHP وجود دارد:

Time2wait.svg ساخت نمونه مثال این بخش در دست اقدام است.



منابع آموزشی