سردارخان
سه شنبه 14 تیر 1401, 19:42 عصر
سلام
دوستان من یک حلقه دارم که شامل چندین فرم با مشخصات منحصر بفرد خودشون هستند. که شامل اطلاعات برای ارسال به درگاه پرداختند. قیمت، توضیحات و...
برای اینکه بتونم بدون اینکه در فرم، فیلد هیدن درست کنم که مقادیر رو برای ارسال بفرسته (چون این کار را انجام دادم و کاربر براحتی میتونه مقادیر رو از طریق html تغییر بده) چگونه می تونم مقادیر اصلی رو بدون تقلب کاربر ارسال کنم به درگاه؟ نمونه کد من:
if ('POST' == $_SERVER['REQUEST_METHOD'] && isset($_POST['action']) && $_POST['action'] == 'submit') {
$amount = "";
$mobile = '';
$factorNumber = "";
$description = "";
$redirect = "";
$result = gatway_send($api, $amount, $redirect, $mobile, $factorNumber, $description);
$result = json_decode($result);
if ($result->status) {
$go = "https://pay.ir/pg/$result->token";
header("Location: $go");
} else {
echo $result->errorMessage;
}
}
foreach (OPTION['box'] as $box): ?>
<form method="post">
<div>
<div>
<h3><?php echo $box['title'] ?></h3>
<div>
<?php echo $box['price']; ?>
</div>
<div>
<?php echo $box['desc'] ?>
</div>
<div>
<?php echo $box['number']; ?>
</div>
<div>
<input type="hidden" name="action" value="submit">
<button type="submit">خرید</button>
</div>
</div>
</div>
</form>
<?php endforeach;
دوستان من یک حلقه دارم که شامل چندین فرم با مشخصات منحصر بفرد خودشون هستند. که شامل اطلاعات برای ارسال به درگاه پرداختند. قیمت، توضیحات و...
برای اینکه بتونم بدون اینکه در فرم، فیلد هیدن درست کنم که مقادیر رو برای ارسال بفرسته (چون این کار را انجام دادم و کاربر براحتی میتونه مقادیر رو از طریق html تغییر بده) چگونه می تونم مقادیر اصلی رو بدون تقلب کاربر ارسال کنم به درگاه؟ نمونه کد من:
if ('POST' == $_SERVER['REQUEST_METHOD'] && isset($_POST['action']) && $_POST['action'] == 'submit') {
$amount = "";
$mobile = '';
$factorNumber = "";
$description = "";
$redirect = "";
$result = gatway_send($api, $amount, $redirect, $mobile, $factorNumber, $description);
$result = json_decode($result);
if ($result->status) {
$go = "https://pay.ir/pg/$result->token";
header("Location: $go");
} else {
echo $result->errorMessage;
}
}
foreach (OPTION['box'] as $box): ?>
<form method="post">
<div>
<div>
<h3><?php echo $box['title'] ?></h3>
<div>
<?php echo $box['price']; ?>
</div>
<div>
<?php echo $box['desc'] ?>
</div>
<div>
<?php echo $box['number']; ?>
</div>
<div>
<input type="hidden" name="action" value="submit">
<button type="submit">خرید</button>
</div>
</div>
</div>
</form>
<?php endforeach;