nattouvのプロフィール

@nattouv nattouv
ありがとう数5
質問数0
回答数8
ベストアンサー数
3
ベストアンサー率
75%
お礼率
0%

  • 登録日2004/10/01
  • エンコードについて

    URLエンコードを使用してデーターの受け渡しをしようと思っているんですが。 1ページ目 $cc4=urlencode("ソ"); echo "エンコード={$cc4}<BR>"; 2ページ目 $cc5=urldecode($cc4); echo "デコード={$cc5}"; カタカナの『ソ』が入るとちゃんと受け渡しが出来ません。 どうしたらいいでしょうか? よろしくお願いします。

    • ベストアンサー
    • takataka7
    • PHP
    • 回答数3
  • [Netscape Communicator 4.7]×[FORMタグ]の組み合わせ続き

    先に投稿した質問内容に利用規約違反してしまっている部分があったので、修正・追加したものを再度投稿します。 htmlファイル(特に関係無さそうな部分省略) <form name="form1" method="post" action="送り先CGI"> <input type="password" name="pasu1" size="10"> <input type="password" name="pasu2" size="10"> <input type="password" name="pasu3" size="10"> <input type="submit" name="sabu" value="nn4win"> </form> CGIファイル(特に関係無さそうな部分省略) #!/usr/bin/perl $title = 'フォーム内容表示'; $jcodelib = './jcode.pl'; $kanjicode = 'euc'; require "$jcodelib"; &init_form($kanjicode); $pasu1 = $form{'pasu1'}; $pasu2 = $form{'pasu2'}; $pasu3 = $form{'pasu3'}; $sabu = $form{'sabu'}; &error; exit(); sub init_form { local($query, @assocarray, $assoc, $property, $value, $charcode, $method); $charcode = $_[0]; $method = $ENV{'REQUEST_METHOD'}; $method =~ tr/A-Z/a-z/; if ($method eq 'post') { read(STDIN, $query, $ENV{'CONTENT_LENGTH'}); } else { $query = $ENV{'QUERY_STRING'}; } @assocarray = split(/&/, $query); foreach $assoc (@assocarray) { ($property, $value) = split(/=/, $assoc); $value =~ tr/+/ /; $value =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("C", hex($1))/eg; &jcode'convert(*value, $charcode); $form{$property} = $value; } } sub error { print <<__END__; content-type:text/html <html> <head> <title>$title</title> $contenttype </head> <body bgcolor="#FFFFFF" text="#000000"> $pasu1<br> $pasu2<br> $pasu3<br> $sabu<br> </body> </html> __END__ exit(); }

  • PHPでInsertを実行したら空白のレコードが追加される

    PostgreSQL 8.0.1 PHP 4 Apache 1.3 で環境を構築しています。 PHPで、 $sql=sprintf("insert into records values('20','test2','cal')"); と入力し実行すると、きれいにDBに登録できるのですが、 $sql=sprintf("insert into records values('%s','%s','%s')",$no,$name,$address); と入力したら、DBには空白で登録されてしまいます。 何がおかしいのか検討が付かなくて困っております 宜しくお願い致します。

  • readfile関数はIE以外のブラウザで動作しないのですか?

    ----test.php--------- <?php header("contents-type: video/mpg"); @readfile("http://xxxxx.ne.jp/yyyyy.mpg"); exit(); ?> ----test.php--------- 上の“test.php”を、HTML内に次のように埋め込んで <a href="test.php">MPEG再生</a> ブラウザから“MPEG再生”をクリックすると、IEはきちんとメディアプレイヤが起動して再生してくれますが、 Netscape7.1 とFireFox1.0.4は、再生はおろか、ブラウザ自体が固まってしまいます。 readfile関数はIE以外のブラウザでは動作しないのでしょうか?

    • ベストアンサー
    • THUBAN
    • PHP
    • 回答数2
  • キャッシュをクリアしたのにソースが見られない

    IE6(sp1)を使用しています。 画像の保存形式がBMPしか出来なくなったり、 ソースの表示が出来なくなってしまったので、 キャッシュ・クッキー・履歴のクリアをしました。 それでも、改善されないので、マイクロソフトのナレッジベースに記載されていた方法でダウンロードプログラムの削除も行いましたが、やはり改善されません。 XP(SP2)の修復セットアップ(統合インストール)も試みましたが、ダメでした。 IE6SP1のみを再インストールできる方法として、RegeditでHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\ Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383} のDWORD値も0にしてみましたが、うまく再インストールできませんでした。 もう、XPのクリーンインストールしかないでしょうか? 解決方法をお分かりの方、ご教示くださいますよう、よろしくお願い致します。