• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

میخوام اینپوت تکس به منو تبدیل بشه چیکار کنم؟ هرکی میدونه کمک کنه لطفا

saman_puldar

کاربر تازه وارد
تاریخ عضویت
2 سپتامبر 2012
نوشته‌ها
57
لایک‌ها
0
سلام
یه سایت شارز درست کردم که هرکی مبلغ دلخواه میخواد میزنه پرداخت میکنه حالا میخوام یه سری مبلغ خودم تعریف کنم که فقط اونارو بتونن انتخاب کنن

کسی میدونه باید چیکار کنم؟:wacko: من زیاد از کد سر در نمیارم ساده بگید ممنون:blush:
 

k-boy

Registered User
تاریخ عضویت
7 فوریه 2012
نوشته‌ها
5,616
لایک‌ها
7,060
محل سکونت
جنگل آسفالت
Last edited:

sh.n.n786

Registered User
تاریخ عضویت
28 سپتامبر 2011
نوشته‌ها
454
لایک‌ها
94
میشه یه مثال بزنید

مثال :

HTML:
<form action="" method="post" enctype="multipart/form-data">
<select name="pool">
<option>____ میزان شارژ ____</option>
<option value="2000">2000 تومان</option>
<option value="5000">5000 تومان</option>
<option value="15000">15000 تومان</option>
<option value="20000">20000 تومان</option>
</select>
</form>

این هم عکسش اگه متوجه نشدی بگو تا بیشتر توضیح بدم .
84d465177e84.jpg
 

tohin

Registered User
تاریخ عضویت
7 اکتبر 2011
نوشته‌ها
801
لایک‌ها
27
محل سکونت
TEHRAN
HTML:
<?php
    $cryptinstall="./crypt/cryptographp.fct.php";
    include $cryptinstall;
    define("$security",1);
    include_once("config/config.php");
    include_once("config/connection.class.php");
    $p = new connection;
    $check = $p->__construct();
    if(isset($_POST['submit'])){
        $flag_correct = 0;
        if($_POST['amount'] > 0 && is_numeric($_POST['amount'])){
             $amount = $_POST['amount'];
        }else{
            $amount = 0;
            $message = '<div id=error>لطفا مقدار هزينه را به صورت عدد و مبلغی بیشتر از 1000 ریال وارد نماييد</div><br />';
        }
        if (chk_crypt($_POST['captcha'])){
            $flag_correct = 1;
        }else{

            $message = '<div id=error>تصوير امنيتي را به درستي وارد نکرديد</div><br />';

        }
        $email = addslashes(htmlspecialchars($_POST['email']));
        $name = addslashes(htmlspecialchars($_POST['name']));
        $mobile = addslashes(htmlspecialchars($_POST['mobile']));
        $desc = addslashes(htmlspecialchars($_POST['desc']));
        if($amount && $flag_correct){
            include_once("include/sender.php");
            $url = 'http://payline.ir/payment/gateway-send';
            $p->fetch_data("api","security");
            $api = $p->fetch[0];
            $redirect = $your_script_address.'get-result.php';
            $result = send($url,$api,$amount,$redirect);
            if($result > 0 && is_numeric($result)){
                $p->update_delete_insert("`pay-information`","'',$result,0,$amount,'$name','$email','$mobile','$desc',".mktime().",0",'insert');
                $go = "http://payline.ir/payment/gateway-$result";
                header("Location: $go");
            }else{
                switch($result){
                    case -1:
$message = '<div id=error>api ارسالی با نوع api تعریف شده در payline سازگار نیست.</div>';
                        break;
                    case -2:
$message = '<div id="error">مقدار amount داده عددی نمی باشد</div>';
                        break;
                    case -3:
$message = '<div id=error>مقدار redirect رشته null است.</div>';
                        break;
                    case -4:
$message = '<div id=error>درگاهی با اطلاعات ارسالی شما یافت نشده و یا در حالت انتظار می باشد.</div>';
                        break;
                    default:
$message = '<div id=error>تابع curl بر روي هاست شما فعال نيست</div>';
                }
            }
        }
    }
    if($p->check_error($check)!= ''){
        $message = $p->check_error($check);
    }
    $p->fetch_data("yahoo","security");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>پرداخت آنلاین با Payline.ir</title>
</head>
<div id="backpatern">
<br/>

<body>
<div id="header">
<div class="logo"></div>
<div class="headermenu">
<img src="images/pardakht.png" />
</div>

</div>
<div id="topmenu">
	<p style="text-align:right; padding:0; margin:0;">
	<div class="top_menu_item"><a href="<?php echo $your_script_address ?>"><span>صفحه نخست</span></a></div>
	<img src="images/top_menu_separator.gif" style="float:right;" />
<div class="top_menu_item"><a href="<?php echo $your_script_address ?>admin" data-flexmenu="flexmenu1"><span>ورود مدیر</span></a></div>	
</div>
<div id="content">
<div id="rightbar">
<!-- Box1 -->
		<div class="box1_up">پشتیبانی آنلاین</div>
		<div class="box1_middle">
	<center><a target="_self" href="ymsgr:sendim?<?= $p->fetch[0] ?>">
    <img border="0" src="http://opi.yahoo.com/online?u=<?= $p->fetch[0] ?>&m=g&t=8"></a>
        </center>
	  </div>
<div class="box1_down"></div>
	</div>	

<!--Start main section-->	
<!--Start content-->
<div id="leftbar">
<div id="sliderbg">
<!-- Content -->
<br><br>
<table width="80%" border="0" align="center" cellpadding="3" cellspacing="3">
<form action="index.php" method="post">
<?= ($message != '') ? $message : ''; ?><br/>
  <tr>
    <td width="28%">مقدار سفارش :</td>
    <td width="72%"><div align="right">
      <input name="amount" id="amount" class="textbox" value="<?= $_POST['amount'] ?>"/>
      ریال</div></td>
  </tr>
  <tr>
    <td>ایمیل :</td>
    <td><div align="right">
      <input name="email" id="email" class="textbox" value="<?= $_POST['email'] ?>"/>
    </div></td>
  </tr>
  <tr>
    <td>نــام :</td>
    <td><div align="right">
      <input name="name" id="name" class="textbox" value="<?= $_POST['name'] ?>"/>
    </div></td>
  </tr>
  <tr>
    <td>شماره موبایل :</td>
    <td><div align="right">
      <input name="mobile" id="mobile" class="textbox" value="<?= $_POST['mobile'] ?>"/>
    </div></td>
  </tr>
  <tr>
    <td>توضیحات :</td>
    <td><div align="right">
    <textarea name="desc" id="desc" class="textarea" ><?= $_POST['desc'] ?></textarea>
      </div></td>
 </tr>
  <tr>
    <td>&nbsp;</td>
    <td><?= dsp_crypt(0,1); ?></td>
  </tr>
  <tr>
    <td>کد امنیتی بالا را وارد کنید</td>
    <td><input name="captcha" id="captcha" class="textbox" /></td>
  </tr>
    <tr>
    <td></td>
    <td align="right"><br/><input type="submit" name="submit" class="btn" value="پرداخت" /><br/><br/><br/></td>
  </tr>
</form>
</table>
</div>		
</div>
<!--end content-->
<br style="clear:both;" /></div>
<?php include_once('footer.php'); ?>


تو قسمت مقدار سفارش میخوام یه سری قیمت تعریف شده باشه اون کاری که گفتید کردم نشد نمیشناسه;)
 

tohin

Registered User
تاریخ عضویت
7 اکتبر 2011
نوشته‌ها
801
لایک‌ها
27
محل سکونت
TEHRAN
متوجی شدم اینطوری درست شد:D


<select name="amount">
<option>____ میزان شارژ ____</option>
<option value="9000" id="amount" >1000 تومان شارژ پرداختی 900 تومان</option>
<option value="18000" id="amount" >2000 تومان شارژ پرداختی 1800 تومان</option>
<option value="27000" id="amount" >3000 تومان شارژ پرداختی 2700 تومان</option>
<option value="36000" id="amount" >4000 تومان شارژ پرداختی 3600 تومان</option>
<option value="45000" id="amount" >5000 تومان شارژ پرداختی 4500 تومان</option>
<option value="90000" id="amount" >10000 تومان شارژ پرداختی 9000 تومان</option>
<option value="135000" id="amount" >15000 تومان شارژ پرداختی 13500 تومان</option>
<option value="180000" id="amount" >20000 تومان شارژ پرداختی 18000 تومان</option>

</select>
 
بالا