新しく質問する

URLを自動的にハイパーリンク設定

役に立った:5件
  • 質問者:kosa
  • 投稿日時:2004/05/06 10:41
  • 困り度:すぐに回答が欲しいです

PHPで掲示板を作りました。
文中の中にURLが書かれている部分をリンク設定して表示したいのですがどのようにしていいのかわかりません。多分、正規表現を駆使するのだと思いますが教えてください。

$messageに文中のデータ変数が入っています。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:5件)
  • 参考になった:0件

No.1ベストアンサー20pt

$proto = ereg_replace("(https?|ftp|news)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)","<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</a>",$proto);

これでどうでしょう?

通報する

この回答へのお礼

$protoを$messageに変えて試したら出来ました。
ありがとう!!! 本当に助かりました

  
このQ&Aは役に立ちましたか?(役に立った:5件)

このページのトップへ