簡體   English   中英

在PHP帖子中使用Twitter linkify

[英]Use Twitter linkify in PHP posts

我對PHP和JavaScript真的很陌生,我制作了一個PHP發布腳本,我想將twitter linkify添加到用戶名中。 我把javascript放在頭上,但是沒有運氣。 我遵循了所有指示,但無法正常工作。 這是我的PHP:

<form align="center" method='post' action='add.php'>
    <p>Your status:</p>
    <textarea name='body' rows='5' cols='40' wrap=VIRTUAL></textarea>
    <p> What color is a banana? (lowercase) </p>
    <input type="text" class="blah" name="age" />
    <input align="center" type="submit" class="submit" value="Post" disabled="disabled"/>
</form>
<script type="text/javascript">
$('.blah').change(function() {
    $(".submit").attr('disabled', $(this).val() != "yellow");
}).change();
</script>
<?php
$posts = show_posts($_SESSION['userid']);
if (count($posts)){
?> 
<table class="imagetable">
    <table align="center" border='0' cellspacing='0' cellpadding='5' width='300'>
<?php
foreach ($posts as $key => $list){
    echo "<tr valign='middle'>\n";
    echo "<td>".$list['body'] ."<br/>\n     "; 
    echo "<small>".$list['stamp'] ."</small><hr></td>\n"; 
    echo "</tr>\n"; 
}
?>
    </table>
<?php
}else{
?>
    <p><b>You haven't posted anything yet!</b></p>
<?php
}
?>
</body>
</html>

這在<head>

<script type="text/javascript">
twttr.anywhere(function (T) {
    T.linkifyUsers();
});
</script>

那么有人輸入“ Hi @stackoverflow” @stackoverflow會鏈接到Twitter個人資料頁面嗎?

歡迎使用PHP!

在使用它之前,您需要在頁面中包含Twitter JavaScript庫。

像這樣:

<script src="http://platform.twitter.com/anywhere.js?id=YOUR_API_KEY&v=1" type="text/javascript"></script>
  • 請參閱頁面以了解如何獲取API密鑰。
  • 請參閱頁了解更多有關的任何地方

暫無
暫無

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

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