PDA

View Full Version : سوال: کمک در نوشتن برنامه



espad007
شنبه 30 فروردین 1393, 09:44 صبح
سلام دوستان
تازه 3 روز شروع کردم به کار کردن php لطفا کمک کنید بتونم این برنامه رو بنویسم
"برنامه ای که یک عدد را از ورودی دریافت و به تعداد آن عدد اسم از ورودی دریافت کند. سپس اسامی 4 حرفی به بالا را چاپ نماید . "
اولین مشکلم اینه که کاربر مثلا 5 رو وارد کرد چطوری 5 تا فیلد بیاد اسم دریافت کنه . :متفکر:
مرسی

reza10wert
شنبه 30 فروردین 1393, 14:11 عصر
سلام
باید از جی کوئری یا جاوا اسکریپت استفاده نمایید یا میتونید با همون PHP هم چاپ ورودی متن رو توی یک حلقه بذارید ( به تعداد عدد وارد شده )

.fatemeh
شنبه 30 فروردین 1393, 14:38 عصر
سلام
اگربخوای ظاهر قشنگی داشته باشه باید دنبال کدهای جاوا و ajax باشی.
یه کد نمونه با php گذاشتم

<form name="form1" method="post" action="">
تعداد :<input name="n" type="text" id="n">
<input name="send" type="submit" id="send" value="ارسال">
<p>
<?php if($_POST['send']){
$number=$_POST['n'];
for($i=0;$i<$number;$i++){
echo '<br> اسم : <input type="text" name="name[]"> ';}}
?>
</p>
</form>


اینو می زارم تا فقط با نحوه کار آشنا بشی .فیلد دوم که اسامی داخلش نوشته می شه به شکل آرایه هست.
توی مرحله بعد با استفاده که حلقه for یا foreach مقدار name رو بگیر بعد با استفاده از توابع مربوط به رشته ها مثل mb_strlen
طول اسم وارد شده رو بدست بیار.

espad007
شنبه 30 فروردین 1393, 22:24 عصر
ممنون از دوستانی که پاسخ دادن