簡體   English   中英

如何使用PHP將表單信息插入html按鈕

[英]How to insert form information into html button with php

這是我想要完成的任務。 用戶創建個人資料時,他們會使用表格填寫一些信息。 他們提交表單后,信息將顯示在他們的個人資料中。 表單字段之一將是其他用戶可以單擊以執行操作的按鈕。 為了顯示按鈕,這是我目前擁有的PHP:

add_action('kleo_bp_after_profile_name', 'my_profile_button');
function my_profile_button()
{
echo '<a href="#" class="success button radius show-for-small" rel="nofollow">Talk</a>';
}

我需要將表單信息輸入到href =“#”點。 有誰知道解決這個問題的方法嗎?

謝謝。

聽起來您只是想提交用戶填寫的表單。 如果是這種情況,則不能使用鏈接,但需要使用一個按鈕:

<form action="submitpage.php" method="post">
    Name: <input type="text" />
    <input type="submit" value="Some Text" />
</form>

要么

<form action="submitpage.php" method="post">
    Name: <input type="text" />
    <button type="submit" class="success button radius show-for-small">Some Text</button>
</form>

當然,如果您使用POST變量(例如名為“ redirect”)捕獲了該信息,則可以使用它來生成按鈕。 問題是我不太了解將其放入href =“#”位置的含義,因為按鈕沒有該屬性,所以我為您編寫了將其用於重定向的代碼,該重定向在點擊按鈕:

<input type="button" value="submit" onclick="location.href='<?php echo $_POST["redirect"];?>';">

如果要使用實際上具有href屬性的鏈接中的信息,請使用以下命令:

<a id="link" href="<?php echo $_POST['redirect'];?>">Text of the link</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM