0

よく知られた問題について質問があります。ユーザーのメッセージに、Web サイトの他の領域へのハイパーリンクが含まれています。データベースからデータを取得して、ユーザーがプロフィールに投稿した最後のメッセージを表示します。これは機能しますが、ハイパーリンクが表示されません。私はそれらをプレーンテキストとして見ています。これらのものを本来あるべきハイパーリンクにするにはどうすればよいですか?

たとえば、これを使用します。

$lastpost = execute_scalar("SELECT message FROM messages where messages.user='$who' Order by date desc");

@Prasath Albertここに行きます:

    $message = preg_replace("'\look here: (.*)\)'Ui","(look here: <a href=\"haha.php?&q=\\1\">\\1</a>)",$message);
4

1 に答える 1

0

このリンクを使用してください

テキスト内の URL を HTML リンクに置き換える

http://zenverse.net/php-function-to-auto-convert-url-into-hyperlink/

于 2012-10-11T09:17:45.353 に答える