PHP和HTML在Wordpress中的同一页面上形成

时间:2014-06-18 22:07:57

标签: php wordpress

我想我可能会在这附近。我只想在WordPress页面上有一个表单,用于捕获代码并将其插入到数据库中。

我可以把这一切都放在WordPress的一个页面上,如下所示(这不会引发任何错误,但不会插入数据)。注意PHP格式是页面和帖子语法中插件PHP的工作原理。我接近这个代码吗?:

<form id="edit-bio-form" action="?biosubmit" method="post">
<TEXTAREA name="bioedit" rows="15" cols="80">First line of initial text.
</TEXTAREA>
<INPUT type="submit" value="Update Bio" name="edit-bio-form"><INPUT type="reset">
</form>

[php]
function biosubmit() {
// Get the current user's info 
$current_user = wp_get_current_user();
//set up for mysql Connection
$dbhost = 'localhost';
$dbuser = 'xxxxx';
$dbpass = 'xxxxx';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);

mysql_select_db('_wp1');
$bioedit  = $_POST['bioedit'];
$sql = "INSERT INTO 'i541280_wp1'.'wp_usermeta' ('umeta_id', 'user_id', 'meta_key', 'meta_value') 
VALUES (NULL, '$current_user', 'user_bio', '$bioedit')";

}

[/php]

有人可以帮我解决这个问题以及错误/遗漏的问题吗?或者用WordPress做到这一点是不可能的?

我尝试了另一个问题,其中人们提出了一个PHP模板,但是这个模板不起作用,而且我还不知道为word press创建一个PHP插件。

0 个答案:

没有答案