私の<input>
タグは、実際に改行を生成する代わりに<br />
を印刷していますか?私は入力タグの改行、mysqlのデータ
は私が$bio
変数はMySQLデータベースから呼び出されてはならないこと...それは私が見落としているシンプルなものです感じている、と「LONGTEXT」
(私はこれが要因をプレイされるかもしれない疑いがある)に設定されています
<form>
<input
style="position:relative;left:10px;min-height:270px;width:40%;border:solid 2px black;top:20px;"
type="text"
name="bio"
value ="<?php echo nl2br($bio);?>"
readonly="readonly"
/>
</form>
出力がで-事実
<br/>
しかし、私のPHPのdoes'tは、実際の改行に変換しているように見える示しています。
誰もがこれが起こっている理由を考えることができますか? (私はhtmlspecialchars()
のためにチェックしていたと思ったが、$bio
変数のどれもが存在しない唯一のもの。
"私のPHPでは実際の改行に変換されていないようですね"テキスト入力フィールドに改行をどのように表示しますか? – j08691
「
」の内部で終わるテキストの 'input'の' value'? – lafor
私は段落の情報を表示する ''を持っています。だから私はテキストに改行を入れようとしている。今は、実際に**改行ではなく、
として表示されています –