メールフォーム プロでXML宣言を外したいがIE6でfloatがエラーになる

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

言ってる事が無茶苦茶だと思いますが、私が使っているHP制作ソフトはXML宣言をするとサイトのレイアウトが崩れてしまいます…。
コチラのメールフォームを導入する際に、XML宣言を外したら、IE6でfloatが上手く働かず、dtとddが縦に並んでしまいました(当然?でしょうけど…。)。XML宣言をつけるとメールフォームは問題ないですが、サイト全体のレイアウトが崩れるという…。(Safari、FireFoxでは問題なし)
XML宣言の必要のないバージョンというのは無いですよね。折角素晴らしいメールフォームに出会ったのに、残念ですが今回は諦めるしか無さそうです。(なにかアドバイスを頂けるとうれしいです。)

Re:メールフォーム プロでXML宣言を外したいがIE6でfloatがエラーになる
まこつ - 2008-07-18 22:42:20自己レスですが。
とりあえず、メールフォーム UTF-8対応版を設置しました。快適に動作しております。
こちらはラジオボタンは必須設定に対応しているのでしょうか?

あと、send.cgiに書かれていた、「この度はお問い合わせ重ねてお礼申し上げます。」の「申し」の字だけが自動返信メールの際に「垂オ」と文字化け?していました。件名、本文の他の部分は問題ありませんでした。
Re:メールフォーム プロでXML宣言を外したいがIE6でfloatがエラーになる
和田 - 2008-07-27 07:04:37どもー。えとですねXMLの宣言文を外す場合はいっそのことtableにしちゃうといいと思いますよ!DLを使ってる意味は特に無いので。んでんでUTF-8版はラジオの必須に対応していないのです…。ちょっとめんどくさくてまだやってませんみたいな感じです。

申が化ける場合は半角の¥を申の前におくと大丈夫ですね。
それか
$return_body = <<"EOF";

$return_body = <<'EOF';
にしてみてください。
「申し」の字が化ける件
かつを - 2008-09-03 01:30:13横レス失礼します。
「申し」の字が化ける件で苦戦しておりました。
$return_body = <<'EOF'; で解決しました!

すばらしいプログラムとシャレた取説、マメなサポート対応に、ただただ脱帽です。
ありがとうございました。
Re:メールフォーム プロでXML宣言を外したいがIE6でfloatがエラーになる
まこつ - 2008-09-03 07:41:03うわ、お礼をするのを忘れていました…。文字化けの件、解決できました。
デザインも素晴らしく大変満足してます。丁寧な回答、本当にありがとうございました。

コメント欄