ホームページ >バックエンド開発 >PHPチュートリアル >ueditor インターネットからコピーした記事を編集して貼り付ける(フォーマット)方法。
記事を公開する機能を作成しますが、インターネットから記事をコピーしてエディターに貼り付けると、完全なコンテンツを取得できません。投稿すると、記事コンテンツ内の元のパラメータも新しいものとして渡されるためです。パラメータについてアドバイスをいただければ幸いです、ありがとうございます。
記事内容の元のパラメータ これは何を指しますか?
記事コンテンツ内の元のパラメータは何を指しますか?
インターネットからコピーされた記事には独自の a タグがあり、それがバックエンドに渡されると、次のようになります
インターネットからコピーされた記事には独自のタグがあるということです。タグを作成し、それがバックエンドに渡されると、新しいパラメーターが生成されます。パラメーターは次のようになります
インターネットからコピーした記事にはタグが付いており、それがバックエンドに渡されると、次のように新しいパラメーターが生成されます
インターネットからコピーした記事にはタグが付いており、それがバックグラウンドに渡されると、次のように新しいパラメータが生成されます
新しい .txt ファイルを作成し、オンラインでコピーした記事を最初に .txt ファイルに貼り付けてから、.txt から貼り付けることができます。 ueitor へのファイル ここに
インターネットからコピーしたコンテンツと、ajax が分析のためにパラメーターをサーバーに渡すコードを投稿します。
まず問題の範囲を絞りましょう。著者は、jq の ajax を使用してパラメータ付きの単純な URL を渡す方法をテストします。これが成功した場合、PHP には新しいパラメータは表示されないため、最終的な結論はおそらく
です。新しい .txt ファイルを作成してオンライン記事をコピーできます。まずそれを .txt ファイルに貼り付けてから、.txt ファイルから ueitor に貼り付けます
このテスト方法は問題ありませんが、ユーザーは必ずしもそれをメモ帳に貼り付けて、それをエディタに貼り付けます
まず問題のスコープを絞り込み、著者は jq の ajax を使用してパラメータ付きの単純な URL を渡す方法をテストしました。それが成功した場合、新しいパラメータは PHP に表示されないと推定されます。真実が明らかになります
「そうですね」テストしてみました、単純なパラメータはOKですが、コンテンツを渡した後、バックグラウンドで印刷するときに多くの新しいパラメータが生成されるため、コンテンツを受け入れるときに、内部のコンテンツは半分は分割されたかのようになります。 問題は、フォームフォームのアクションを通じて直接送信されます。jq の ajax は、記事コンテンツ内の
a タグのパラメーターを使用しません。 . 新しいパラメータを生成するとき、より良い jq ajax があれば、それを提供し、ソースコードを後で投稿したいと思います