PDA

View Full Version : سوال: ساخت فرم



zip123
دوشنبه 21 اسفند 1391, 18:51 عصر
با سلام خدمت شما

دوستان من یه چند سوال دارم من میخوام یه فرم ورودی طراحی کنم که مثل

نام :
نام خانوداگی:
مهارت در php:

این ها رو پور کنه و یه جای عکس داشته باشه که عکسش هم آپلود کنه

و میخوام یه جای سرچ کردن هم داشته باشه

دوستان کمک میکنید من از کجا شروع کنم

anasiri
دوشنبه 21 اسفند 1391, 19:28 عصر
سلام

طراحی فرم بستگی به سلیقه خودت داره و کار زیادی نداره موفق باشی .

zip123
دوشنبه 21 اسفند 1391, 19:38 عصر
خوب دوست عزیز از کجاشروع کنم

anasiri
دوشنبه 21 اسفند 1391, 19:41 عصر
تا حالا طراحی فرم رو انجام دادید؟

zip123
دوشنبه 21 اسفند 1391, 19:44 عصر
خیر انجام ندادم

anasiri
دوشنبه 21 اسفند 1391, 19:51 عصر
اول توی منوی project گزینه add new windows form رو انتخاب کنید تا یک فرم جدید ایجاد بشه.
خوب سه تا لیبل توی جعبع ابزار انتخاب کن بستگی به خودت داره چه تعداد نیاز ذاشته باشی و چند تا textbox برای وارد کردن اطلا عات .
و یک picturebox برای لود شدن عکس وقتی اینها رو به فرمت اضافه کردی توی قسمت propertise خاصیتهاش رو بسته به سلیقه خودت مثل رنگ فونت اندازه....... رو میتونی توی این قسمت تغییر بدی. موفق باشی

MRmoon
دوشنبه 21 اسفند 1391, 20:11 عصر
مثال برای فرم:


<form method='post' action=''>
نام : <input type='text' name='fname'>
نام خانوادگی : <input type='text' name='lname'>
مهارت در php : <textarea name='php'></textarea>
<input type='submit' name='go' value='برو!'>

</form>
بررسی کردن فرم :



<?php
/*builder ::::: mohammad mahdi gholamian*/
if(isset($_POST['go']))
{
$error = array();
// chek fname is null
if(empty($_POST['fname']))
{
echo "نام خود را وارد کنید!<br/>\n";
$error['fname'] = FALSE;
}
// chek lname is null
if(empty($_POST['lname']))
{
echo "نام خانوادگی خود را وارد کنید!<br/>\n";
$error['lname'] = FALSE;
}
// chek php is null
if(empty($_POST['php']))
{
echo "مهارت های خود در php را وارد کنید <br/>\n";
$error['php'] = FALSE;
}
if(!isset($error['php'],$error['lname'],$error['fname']))
{
echo " نام شما ::::: {$_POST['fname']} <br/>\n";
echo " نام خاوادگی شما ::::: {$_POST['lname']} <br/>\n";
echo " مهارت های شما در php ::::: {$_POST['php']} <br/>\n";
}
}
?>