(現在 過去ログ12 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■10086 / inTopicNo.1)  フォームのタグについて
  
□投稿者/ コッピー -(2004/11/01(Mon) 06:01:27)
    お世話になります。

    現在CGIのカスタマイズをしているのですが、上手くいかず躓いています。

    $s_c="<input type=submit value='送信>";

    これが元のタグですが、私がスタイルを加えてアップロードすると403エラーで返されます。

    $s_c="<input Style="color:#ffffff; background-color:#000000; border-style:solid; border-color:#ffffff; border-width:1;" type=submit value='送信'>

    しかし、HTMLファイルの方では上手く行きます。何故かCGIに加えるとエラーで返されるのです。

    勿論、パーミッション等の設定もミスはありません。

    何方かアドバイス頂けないでしょうか。 宜しくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■10087 / inTopicNo.2)  Re[1]: フォームのタグについて
□投稿者/ Custom -(2004/11/01(Mon) 12:42:59)
    2004/11/01(Mon) 12:47:07 編集(投稿者)

    > $s_c="<input Style="color:#ffffff; background-color:#000000; border-style:solid; border-color:#ffffff; border-width:1;" type=submit value='送信'>

    > しかし、HTMLファイルの方では上手く行きます。何故かCGIに加えるとエラーで返されるのです。

    文字列内でダブルクォーテーションをエスケープしないとエラーになるのは当たり前ですよ。
    あと、行最後にセミコロン入れるのも忘れないでください。
    (よくみるとダブルクォーテーションも閉じていないです)

    $s_c="<input style=\"color:#ffffff; background-color:#000000; border-style:solid; border-color:#ffffff; border-width:1;\" type=submit value='送信'>";



    $s_c="<input style='color:#ffffff; background-color:#000000; border-style:solid; border-color:#ffffff; border-width:1;' type=submit value='送信'>";

    にしてください。

    または、

    $s_c='<input style="color:#ffffff; background-color:#000000; border-style:solid; border-color:#ffffff; border-width:1;" type=submit value="送信">';

    でもいいですが・・・。
    (この場合は文字列内で変数展開されません)

引用返信 [メール受信/OFF] 削除キー/
■10090 / inTopicNo.3)  Re[2]: フォームのタグについて
□投稿者/ コッピー -(2004/11/01(Mon) 20:02:04)
    ご回答ありがとうございます。 

    タグはHTML用のをそのまま加えたのがまずかったのですね。

    Customさんが教えて下さったタグを入れた所、正常表示されました。

    ご丁寧にありがとうございましたm(_ _)m
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -