在现有项目发布.php中使用PHP按钮重定向


redirect with php buttons in existing item-post.php

 <div class="row">
          <label for="AdsType"><?php _e('Ads Type', 'modern'); ?></label>
           <select  id="AdsType" name="AdsType"  >
                    <option>Standard</option>
                     <option>Premium</option>
            </select>
    </div>

用户选择标准按钮后,我希望将其重定向到 www.site.com/complete.php一旦用户选择高级按钮,我希望它被重定向到 www.site.com/pay.php

我之前在现有 php 文件中添加的额外编码是什么:

<button  type="submit"><?php _e('Publish', 'modern'); ?></button>

您可以使用javascript更改表单中的操作url

// call to change_action() function onChange event
<select  id="AdsType" name="AdsType" onChange="change_action();" >
    <option value="Standard">Standard</option>
    <option value="Premium">Premium</option>
</select>

// change action url
<script language="javascript">
function change_action()
{
    if(document.getElementById("AdsType").value=="Standard")
    {
        form_name.action="www.site.com/complete.php";   
    }
    else
    {
        form_name.action="www.site.com/pay.php";
    }
}
</script>