フィールドの1つとしてhtmlの説明が含まれているmysqlデータベースがあります。この説明は私の管理下にはなく、自動的に取得されて挿入されます。これらの説明の1つの例を次に示します。
http://www.nomorepasting.com/getpaste.php?pasteid=22492
データは元々アクセスデータベースからエクスポートされたものであり、そのまま残っているようです。エクスポートされたデータの例は次のとおりです。
http://www.yousendit.com/transfer.php?action=batch_download&batch_id=TTZtWmdsT01kMnVGa1E9PQ
HTMLの説明を含む変数をポップアップウィンドウに出力して、そのまま表示しようとしています。これを行うために使用しようとしているコードは次のとおりです。
http://www.nomorepasting.com/getpaste.php?pasteid=22498
ただし、次のhtmlコードが生成されます。
http://www.nomorepasting.com/getpaste.php?pasteid=22462
ページの残りの部分が表示されないようにする閉じられていないスタイルタグがあり、ポップアップウィンドウが開くのを防ぎます。mysqlのデータは問題ないように見えるので、私が知る限り、これをphpの問題に絞り込みました。
編集:
このコードを使用して、データベースからarticle_Descのみを選択しようとしました。
http://www.nomorepasting.com/getpaste.php?pasteid=22494
結果としてこれを生み出したのは:
http://www.nomorepasting.com/getpaste.php?pasteid=22496
edit2:
スタイルタグを含む国コード変数に問題があるようです。これを削除すると、画像が表示され、ポップアップウィンドウが作成されます。最後に貼り付けたリンクとよく似たHTML結果のみが表示されます。データベース内のデータは正しいようですが、この問題の原因は何でしょうか。