私は< textarea>タグを持っている私のアプリケーションにいくつかの領域を持っているので、ユーザーは互いにメッセージを入力できます。いくつかのメッセージの問題がしばらく私を悩ませていましたが、私は問題が何であったか決して理解できませんでした。私は一度にすべてのメッセージを開いて隠れたタグに保存します。ユーザーがメッセージを開くと、タグからのデータが収集され、ユーザーのライトボックスに表示されます。何らかの理由で、それらのメッセージの一部を開けませんでした。文字の置換え:ブレークライン
私のユーザーの1人は、メッセージ内で改行( 'shift + enter'を使用)を使用すると、メッセージを取得しようとしたときにJavascriptを壊すことに気付きました。これはメッセージを読むときに問題になるだけなので、メッセージが最初に送信されたときにそれを置き換えることができます。
改行を検出し、送信時に置き換えるにはどうすればよいですか?たぶん
str_replace(???,"/n",$string)
あなたは '' str_replace( "\ n"、???、$ string) ''を意味しますか?改行文字を何に置き換えたいですか? – grai