Нужна помощь, чтобы использовать следующую строку кода, чтобы сделать метод поста в HTML - PullRequest
0 голосов
/ 18 октября 2019

мое значение следующее, мне нужно значение, чтобы сделать пост-метод. Я пробовал следующее, но метод сообщения не работает.

              <input type="hidden" name="return_url"    value="<?php echo URLROOT; ?>/shop/payment" > 

Ответы [ 2 ]

0 голосов
/ 18 октября 2019

скажем, у вас есть 2 файла:

---------- form_file.php

<!DOCTYPE html>
<html>
 <body>
   <form method='post' name='myform' action='post_read.php'>
      <input type='text' name='return_url' value='blablabla.php'>
      <input type='submit' name='submit_btn' value='SUBMIT THIS FORM'>
   </form>
 </body>
</html>

---------- post_read. php

<?php
echo "POST VARIABLE: ".$_POST['return_url'];
?>

, поэтому form_file.php отправит переменные POST в файл post_read.php. Конечно, если оба файла находятся в одном и том же каталоге, в противном случае укажите правильный адрес form_read.php в атрибуте «action» тега form в form_file.php

В моем примере поле ввода return_url имеет видвведите TEXT, чтобы показать вам значение, отправленное в файл post_read.php, но вы можете изменить тип на скрытый с тем же результатом в post_read.php

0 голосов
/ 18 октября 2019
echo '<form method="post" name="myform" action="script to check and manipulate your posts">
<input type="hidden" name="return_url" value="'.URLROOT.'/shop/payment" >
</form>';

вы получите return_url в POST, если вы отправите эту форму, но вам нужно написать скрипт, который перенаправляет на URL, указанный в return_url

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...