Php 馅饼注册:我试图在登录表单中添加一个按钮
我一直试图通过在plugins/pie register/login_form.php文件中添加以下代码,向pie register的登录表单添加一个按钮Php 馅饼注册:我试图在登录表单中添加一个按钮,php,html,wordpress,button,plugins,Php,Html,Wordpress,Button,Plugins,我一直试图通过在plugins/pie register/login_form.php文件中添加以下代码,向pie register的登录表单添加一个按钮 $form_data .= '<form method="link" action="'.pie_registration_url().'"> <input type="submit" id="login-create-acct" value="Create Your Free Account"
$form_data .= '<form method="link" action="'.pie_registration_url().'">
<input type="submit" id="login-create-acct" value="Create Your Free Account" /></form>'
基本上,我想添加一个createaccount按钮,而不是注册链接
按钮出现在表单上没有问题。但是,当我单击它时,它没有链接到注册表,而是认为我正在尝试登录,并给我一条无效的登录详细信息
非常感谢您的帮助,提前感谢。我相信您可能无意中发现了此链接或具有相同链接方法的其他页面: - 里面有我发现的东西
<FORM METHOD="LINK" ACTION="page1.htm">
<INPUT TYPE="submit" VALUE="Clickable Button">
</FORM>
使用名称:在表格中,
会转化为http://www.example.com/page.php?name=Bob
并且不会被PHP正确解析
您可能需要执行以下操作:
<?php
$name = $_REQUEST['name'];
echo $name;
以下是另一个相关的发现:
感谢您的回复,但是,这并没有解决问题。我试着同时更改get和post,但都没有用。仍然收到无效的登录消息。不客气。有没有办法查看更多代码,包括pie\u registration\u url函数的内部内容?我在下面贴了一个答案。你看过它了吗?另外,如果你的整个代码都在同一个页面中,你有没有尝试过使用文件本身action=handler.php或者仅仅是doing action=来代替action='.pie\u registration\u url'。
<?php
$name = $_REQUEST['name'];
echo $name;