0

タグなしのテキストが次のようなリンクとして保存される URL 入力フィールドがあります。

$newwebsiteurl = '<a target="_blank" href="http://' .$_POST['newwebsiteurl']
                  . '">' .   $_POST['newwebsiteurl'] . '</a>';

しかし、今はデータを編集できる別のフォームが必要で、タグなしで(mysqlから)情報をエコーバックしたいので、基本的に上記のコードの逆で、次のようなことをする必要があります:

             echo $info['category'] 

この部分を差し引いたもの:

                <a target="_blank" href="http://
                <a target="_blank" href="xxxxx">*show_this_part_only*</a>
4

2 に答える 2

0

echo str_replace("/http:\/\//","",$_POST['newwebsiteurl']");

より明確にするために:

<a target="_blank" href="<?php echo $_POST['newwebsiteurl']; ?>"><?php echo str_replace("/http:\/\//","",$_POST['newwebsiteurl']"); ?></a> 
于 2012-08-06T13:32:59.357 に答える
0

そもそもHTMLタグをSQLに保存せず、表示するときにのみ追加してください(私が正しく理解している場合)。

于 2012-08-06T13:32:15.567 に答える