我有一个正在处理的表单,允许所有用户在输入文本框中输入网站网址,然后提交(随后发布在后续页面上)。
如果点击它会让任何人访问网站,我需要做些什么来回复网址?
这里的代码告诉它如何发布信息:
// Let's find out if we have taxonomy information to display
// Something to build our output in
$taxo_text = "";
// Variables to store each of our possible taxonomy lists
// This one checks for a tool website
$website_list = get_the_term_list( $post->ID, 'tool_website', '<strong>Tool Website:</strong> ', ', ', '' );
if ( '' != $website_list ) {
$taxo_text .= "$website_list<br />\n";
}
// Output taxonomy information if there was any
// NOTE: We won't even open a div if there's nothing to put inside it.
if ( '' != $taxo_text ) {
?>
<div class="entry-utility">
<?php
echo $taxo_text;
?>
</div>
<?
目前这段代码的作用是(基本上)是一个类别列表。因此,该网址将被发布,但点击后会链接到一个页面,该页面显示该名称中“已分类”的所有帖子。因此,如果一个人输入“工具”作为网址,它就会有一个可点击的超链接,上面写着“工具”,点击时会重定向到一个新页面,其中列出了所有提交的字符串“tools”
如果这是有道理的..
答案 0 :(得分:0)
如果我理解您的问题,然后假设用户在名为“poster_url”的表单上的文本框中键入URL,则需要输出带有该URL的链接,如下所示:
<a href="<% echo $_POST['poster_url']%>">Poster's Website</a>
然而,一些验证应该首先发生,因为在用户输入之后直接输出这样的东西被认为是不安全的。