Thursday, May 16, 2019

Redirect a page with variable in PHP with POST method

When a form submit I want to redirect to another page with some variable in the POST method.

We can't redirect page with post values in PHP directly.
In that case, there are several other options we can use. Here is one of them.


If we can use javascript as most sites are doing.


 we can do it as below.

<form name='fr' action='redirectpage.php' method='POST'>
      <input type='hidden' name='var1' value='val1'>
      <input type='hidden' name='var2' value='val2'>
</form>

<script type='text/javascript'>
     document.fr.submit();
</script>

This will post all variables to redirectpage.php.

I hope this will help you.

No comments:

Post a Comment

Total Pageviews