ايران ويج

نسخه‌ی کامل: Input a string in php
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
من مي خوام يه رشته رو از كاربر تو همون صفحه اي كه هست بگيرم
چجوري ميشه؟
متوجه نمی شم .
یکم بیشتر توضیح بده !
مثلا محتويات يه textbox رو به يه متغير انتقال بديم
sh_teta نوشته است:مثلا محتويات يه textbox رو به يه متغير انتقال بديم
اول سلام .
بعدش اگه از طریق یه فرم و با متد Post اطلاعات رو ارسال کنی
کد php:
<form method="post" action="VA.php">
<
p align="right" class="style19"><span class="style21">دامنه سايت
                 
<input type="text" name="Uname" />
            </
span></p>

  <
p align="right" class="style21">رمز واژه عبور
       
<input type="password" name="Pass" />
<
br/><br/>
    
</
form
باید

کد php:
<?php

$Dn
=trim($_POST['Uname']);
$Pass=trim($_POST['Pass']);
?>
مقادیر تکست Uname رو به متغیر Dn
مقادیر تکست باکس pass رو به متغییر pass دادی
تابع
trim
برا چی استفاده شد
بهتره از یه نام برای دکمه submit استفاده کنی که ببینی که کاربر از روی خود فرم کلیک کرده و اطلاعات رو ثبت کرده و یا اینکه از یه صفحه خارجی وارد شده. و بعد از اینکار از تابع isset استفاده کنی و بعد از اون پردازش مربوط به post رو انجام بدی
arnh نوشته است:
کد php:
<form method="post" action="VA.php">
<
p align="right" class="style19"><span class="style21">دامنه سايت
                 
<input type="text" name="Uname" />
            </
span></p>

  <
p align="right" class="style21">رمز واژه عبور
       
<input type="password" name="Pass" />
<
br/><br/>
    
</
form

درسته فقط دکمه سابمیت رو فراموش کردید:
کد:
<input type="submit" value="Submit" name="B1">
seyyedali نوشته است:تابع
trim
برا چی استفاده شد

فاصله های اطراف رشته رو حذف میکنه.
pswin نوشته است:بهتره از یه نام برای دکمه submit استفاده کنی که ببینی که کاربر از روی خود فرم کلیک کرده و اطلاعات رو ثبت کرده و یا اینکه از یه صفحه خارجی وارد شده. و بعد از اینکار از تابع isset استفاده کنی و بعد از اون پردازش مربوط به post رو انجام بدی

خیلی فرق نمیکرد چون به هر ترتیب میشه value و name دکمه submit رو به یک text نسبت داد و سبب ارسال اون متغییر به صفحه بعد شد. که باز هم isset بصورت true برمیگردونه و تفاوتی ندارد.