CGIサポート
CGIに関する話題ならなんでもOKです!
■ 現在、投稿を禁止しています。
■ HTMLタグの使用を禁止しています。
■ 現在、303〜352までの50件を表示しています。(削除記事は表示しません)
gd1_2.tar.Zが見つかりません。
どこにあるのでしょうか?
宜しくお願い致します。
yuo
先日知り合いから中国の手作り点心セットというのをもらった。スーパーで買う冷凍食品のシュウマイや餃子しか食べたことのなかったので本当に驚いた。こんなにおいしいとは。知り合いに聞いたら輸入元から購入出来るとのこと。早速注文してみました。見たこともない色々な点心がたくさん。次はなにを注文しようかな(^^)みなさんにもおすそわけ http://www.the-best.co.jp/PS: 飲茶っていうのはお茶を楽しみながら点心を食べることだったんですね
CGI(C++)における日本語デコードの問題について教えていただき
たいのです。
WindowsNT4.0のころには(IIS4.0だったと思いますが)、CGIに日本語引数を渡す場合は、そのまま渡しても
機能しましたが、Windows2003になってからは、文字が化けるようになりました。
そこで、引数を16進コードにしてエンコードするようにしたのですが、エンコードされません。
原因を調べたところ、先頭の'%'(あ=%82%A0 というような書き方になります。)が認識されておらず
16進コードとして認識されていないことがわかりました。 その後、'%'と16進コードとの間に'x'いれると
引数を認識(先ほどの例だと %x82%xA0 と認識)することがわかったので、エンコードすることができるように
なりました。 ただ、なぜ'x'を間にはさまなければならないかは、わからないままです。
ちなみにFormで入力文字をエンコードする場合は、%82%A0をきちんと認識し、エンコードして'あ'を出して
います。
はじめまして!
CGIGAMEをやってたんですが自分のキャラクターの
IDとPASSを書いたメモをなくしてしまったんです;;
だけどいつもはIDもPASSもパソコンに記憶させてあった
ので簡単にゲームができたのですがそのゲームのサイト
が大幅に更新されてそれが使用できなくなってしまった
んですけど、そこの管理人さんはクッキーでもとればな
んとかなるかもしれないと…
どうやったらいいんでしょう?
誰かわかる人いますか?
わかりにくい文ですみませんm(__)m
お願いします
初めまして、中ちゃんといいます。
自宅サーバに以下の掲示板を設置したくて悪戦苦闘しています。
http://www.megumi-island.net/cgi.html#bbs
この掲示板は、ファイルを複数添付することが可能で、添付ファイルも含めて
登録メンバーにメール送信することができます。
また、特定のメールアドレスにメールを送信すると、そのメールの内容が掲示
板に書き込まれます。
私が借りているレンタルサーバではちゃんと動いているのですが、自宅サーバ
で動かそうとすると、書き込みはできてもメール送信ができないなどの不具合
が出て難儀しています。
自宅サーバの環境は、DDNS(ddo.jpでサブドメインを取得)で、ルータ経由でサ
ーバを接続しています。
外部メールアドレスとサーバ内のメールアドレス相互にメールの送受信はでき
ています。
サーバのOSなどのバージョンは以下の通りです。
Fedora Core 1
httpd-2.0.50-1.0
postfix-2.0.16-1
perl v5.8.1 built for i386-linux-thread-multi
前置きが長くなりましたが、掲示板cgiの作者に質問をしたところ、perlのバー
ジョンを5.005にするように言われました。インターネットでいろいろ調べて、
いくつかの方法を試しましたが、うまくインストールすることはできませんで
した。
また、「perl5.6だと動作する」という情報もあります(上記のレンタルサーバ
はperl5.6でした)。
そこで質問なんですが、現在の環境でperlだけを5.6にバージョンダウンするこ
とは可能でしょうか?
場違いな質問かもしれませんが、おわかりになる方がおられましたらよろしく
お願いします。
■ 参照:http://www.megumi-island.net/cgi.html#bbs
ちまたではJAVAが主流ですが、C言語やPERLなどはなぜ注目されないのでしょうか?
びっくりしましたが、何か誰も書き込みしてませんので悲しいです。
>つつさん
僕とともだちになりませんか?
かなり古いネタですが。
>外部スタイルシートを認識してくれません。
><LINK HREF='csswctlo.css' REL='stylesheet' TYPE='text/css'>
>と外部スタイルシートの宣言を記述しています。
その CGI プログラムから見えるパスで設定する必要があるでしょう。
はじめまして、MYTと申します。
外部スタイルシートについて教えて下さい。
Cで作成したCGIプログラムと外部スタイルシートをサーバー(Linux)に
転送しクライアント(Windows)からIE5.5で表示させようとしていますが、
外部スタイルシートを認識してくれません。
<LINK HREF='csswctlo.css' REL='stylesheet' TYPE='text/css'>
と外部スタイルシートの宣言を記述しています。
(CGIプログラムとスタイルシートは同一ディレクトリにあります。)
いろいろやってみると、クライアント側にスタイルシート
を置いて(c:\css\フォルダにcsswctlo.cssを置いて)
<LINK HREF='c:\\css\\csswctlo.css' REL='stylesheet' TYPE='text/css'>
こうすると、スタイルシートを認識してくれました。
ここで質問なのですが、サーバー側にあるスタイルシートをCのCGIで
認識させるにはどのようにすればよいのでしょうか?
ご存知の方、宜しく御願いします。
実は、フォームで必須項目を入力しないと、送信できないようにしたいのですが、何か良い方法はありませんか。どなたか、教えてください。有償でCGIを販売する方法でもかまいません。よろしく、お願いいたします
その方法だと、ファイル名が日本語の場合うまくいかない場合があるかもしれません。
ユーザーごとにファイルを分けるのではなく、1つのファイルにしてしまう方がいいと思います。
例えば、ユーザー名とパスワードをカンマなどで区切って書き、改行して次の行に同様に書いていきます。
CGIプログラムで入力されたデータと比較するときは、そのファイルを読み込んでユーザとパスワードを切り取って比較。
どーも、初めまして。マツダともーします。
HPを初めて作ってるんですけど、BBS(CGI)
についてはもーなにが何だかサッパリ…
どーやって設置するのか等、ことこまかく説明のほうお願いしたいのですが
頼めるでしょーか??OSはMAC9.2.1とX10.1.2です。お暇なときでいいんで
よろしくお願いいたします。
こんにちは、板井と申します。よろしくお願い致します。
例えばこのページは以下のようになってますが
<FORM action=./mewbbs.cgi method=post>
省略
</FORM>
CGIが題名(title)の内容を受けとり、CGIの方で題名の内容を
書き換えたい場合はどのようにすればいいのでしょうか
ともだちになって
こんにちわ
私は、今、CGI(C言語)を使ってホームページを作っておりますが、特定の人しかそのページに入れないようにしたいんですが、なかなかうまくいきません。
FORMから名前とパスワードを入力し、name=....&password=.....と
データがおくられてきますが、名前とパスワードの部分をうまく抜き取り、
名前と同じファイルを用意させ、そのファイルの中身にパスワードを入れておき
認証させる手段を思いつきましたが、その考えは妥当なのでしょうか?
私は、今、CGI(C言語)を使ってホームページを作っておりますが、特定の人しかそのページに入れないようにしたいんですが、なかなかうまくいきません。FORMから名前とパスワードを入力し、name=....&password=.....とデータがおくられてきますが、名前とパスワードの部分をうまく抜き取り、名前と同じファイルを用意させ、そのファイルの中身にパスワードを入れておき認証させる手段を思いつきましたが、その考えは妥当なのでしょうか?
ぢつは「トクトク」という無料サーバーで
「mewMail」を使いたいのですが、CGIについては
まだまだ初心者の身なので、規約を読んでも
使えるかどうか分かりません。。。
トクトクで使えるかどうかを教えてください
お願いします!!!!
トクトク規約↓
http://tok2.com/kiyaku.html
■ 参照:http://tok2.com/kiyaku.html
IPの表示についてですが・・
perlスクリプトの中に
「あなたのIPは 〜 です」
っと入れたいのですがどうやればいいか解りません(T-T)
これって難しいですか? もし簡単にできるようでしたら
教えて頂きたいのですが・・m(_ _)m
宜しくお願いします。
m(_ _)m ペコリッ
どうも。Kenzoです。
クッキーがブラウザのほうでONになっているかどうか確かめる方法は
環境変数のHTTP_COOKIEをチェックすればいいのでしょうか?
■ 参照:http://japan.mp3.com/kenzo
中島さんじゃなくて中畠でしたね。失礼しました。
中島さんはじめまして
うまくいかないのはmewchat.cのなかでmewchat.cgiを呼び出しているからです。
まずmewchat.exeの名前をmewchat.cgiに変えてください。
anHTTPDのオプション一般pl.cgiの編集を選んでexe形式の
実行にチェックをいれればokです。
(またはmewchat.cの中のmewchat.cgiをすべてmewchat.exeに変更してから
コンパイルすればmewchat.exeのままで実行できます。)
[mewChatの設置方法と設置例]
を拝見させていただき、早速タウンロードして
設置しようと思いましたが、書いてある説明が
理解できません。
どうすればいいでしょうか?
BIGLOBEのページも検索しましたが、設置例は書いてありませんでした。
よろしくお願い致します。
■ 参照:http://www5a.biglobe.ne.jp/~isana/
はじめまして。「なお」といいます。
質問なんですがファイルアップロード等を含む場合は、FORMのenctypeにmultipart/form-dataを
指定すると思うのですが、その際のデータ取得方法がよくわかりません。
ファイルアップロードをする場合のデータ取得方法のサンプル等ありませんでしょうか?
こんにちは、私も kanon という方とまったく同じ状態に陥っています。
私もanHTTPDを使っておりますが、これでCで組んだCGIを実行しようと
exe をブラウザで読んでみても、ブラウザを通して出力されるべきものが
ウインドウが開いて画面に htmlがソースのまま表示されるだけです。
どうやら anHTTPDがexe をCGIと見なしていない様に見えるのですが、
どうやったら動くようになるのか、ご存知の方、いらっしゃいましたら
お応えお願いできないでしょうか?
anHTTPD の設定には exe を設定出来るような項目がある様ですので、
これに一応設定してみたのですが、同じでした。
mewBBSをつかいたいのですが、
何卒CGIを扱うのが初めてなので、
どうやって扱ったらいいのか分かりません。
手順や、必要なソフトとかあれば
是非教えていただけませんでしょうか?
よろしくお願いします
何も値をもたないインプットへの処理の方法を教えてください。
たとえば、
example?name=&number=5
という、nameの値が入力されていないリクエストが送られてきたとします。
それに対してCGIのほうで自動的に「匿名希望」という名前を表示させる方法がわからないのです。
JAVAScriptをリクエスト送信画面のほうへ設置して
「名前を入力してください」というエラーメッセージを表示させるのではなくて、
「匿名希望」というものを表示させる方法はありますか?
何か、とても簡単なミスを犯しているような気がするのですが、
どなから知っていらしたら教えてください。 お願いします。
>READMEというファイルが開けません。
アイコンを右クリック→送る(N)→メモ帳
で開けますよ。
mewBBSではなく、mewBBSの中の
READMEというファイルが開けません。
どうすればよいでしょうか。
mewBBSの解凍方法がわかりません。
どうやって解凍すればよいですか?
まだ、超初心者です。
メールを一度に複数送信したいのですが手法がわかりません。
どなたかご教授下さい。
C言語で、ソースプログラムを書いたのですが、それをCGIにするにはどうしたらいいのでしょうか?サーバーのUNIXシェルが・・・・と書いてありましたが、自分には理解できません(T_T)
どうか教えて下さい。
■ 参照:http://widora.omosiro.com
コバルトRaQ3でmewbbsを利用させていただこうと思っています。
RaQ3の場合、ユーザーのページは、domainname/users/username/index.htmlに
なるので、mewbbsをユーザーがインストールする場合のurlは、
domainname/users/username/cgi-bin/mewbbs/mewbbs.cgiになります。
しかし実際にインストールして、書き込みをしてみると、
あなたのアドレスは、domainname/users/username/cgi-bin/mewbbs/mewbbs.cgi
です。domainname/username/cgi-bin/mewbbs/mewbbs.cgiから書き込みをお願いします。とはじかれてしまいます。
この場合、どのように対処すれば良いのでしょうか?
よろしくお願いいたします。
>あなたが書き込みされたアドレスは、
>http://192.168.0.3/XXXXX/cgi-bin/mewbbs/mewbbs.cgiです。
>申し訳ありませんが
>http://localhost.localdomain/XXXXX/cgi-bin/mewbbs/mewbbs.cgiから書き込みをお願いします。 と表示されます。
>
>CGIファイルの実行はローカルネットワーク内のLinuxでテストしたのですが、書き込みをしようとはじかれます。
>
>どこがいけなかったのでしょうか?
あなたが書き込みされたアドレスは、
http://localhost/cgi-bin/plan/mewbbs/mewbbs.cgiです。
申し訳ありませんが
http://new.host.name/cgi-bin/plan/mewbbs/mewbbs.cgiから書き込みをお願いします。
と同じ具合いに私も似たような症状が出てます。同じく、Linuxの内部で
テスト用に使っているとこのように表示されます。何らかの対応策は
ないでしょうか
はじめまして。
超初心者なもので見当違いの質問だったら申し訳ありません。
現在、私はAnHTTPDとApacheを導入してローカルでCGIのテストをしているのですが
この2つはC言語で作られたCGIのテストは出来ないのでしょうか?
また、ローカルサーバ上でC言語で作られたCGIファイルをコンパイルするには
どうすればいいのでしょうか?
本当に初歩的な質問で申し訳ありません。
よろしければ教えて下さい。
それでは失礼します。
こんにちは。
mewBBSを利用させていただいております。
さっき気づいたのですが、右下のバージョン表示からMyu'sLabさんの
ページへ飛べません、URLが以前のままのようです。
自分のウェブページのCGIだけでも修正してしまおうかと思うのですが、
よろしいでしょうか?
>HDMLの「choice deck」より選択後、CGIを呼出し処理したいのですが、
>Apacheのlog上に以下のようなメッセージが出力され、
>原因が解らず悩んでおります。
>(コンソールからのCGIは問題なく動作しております)
>*********************************************
>・Premature end of script headers:
>/usr/local/apache/htdocs/download/sample.cgi
>→通常こちらが出現する
>
>・malformed header from script.
>Bad header=2106: /usr/local/apache/htdocs/sample.cgi
>→CGI内に「print」を追加すると出現する
>(2106は「print」で出力したもの)
>*********************************************
>以上、些細な事でも構いませんので
>宜しくお願い致します。
>
>追伸:
> 徳川景気さんに「無理だ!!」と怒られるかもしれませんが・・・
HDML?覚える必要なし!
そのうち上記の意味がわかるでしょう。
HDMLの「choice deck」より選択後、CGIを呼出し処理したいのですが、
Apacheのlog上に以下のようなメッセージが出力され、
原因が解らず悩んでおります。
(コンソールからのCGIは問題なく動作しております)
*********************************************
・Premature end of script headers:
/usr/local/apache/htdocs/download/sample.cgi
→通常こちらが出現する
・malformed header from script.
Bad header=2106: /usr/local/apache/htdocs/sample.cgi
→CGI内に「print」を追加すると出現する
(2106は「print」で出力したもの)
*********************************************
以上、些細な事でも構いませんので
宜しくお願い致します。
追伸:
徳川景気さんに「無理だ!!」と怒られるかもしれませんが・・・
HPにチャットを使えるようにしたいのですが
使い方がよく分かりません。
ダウンロードはしたのですが。。。
どうか教えて下さい。
■ 参照:http://hellobaby.gaiax.com/home/hidekazu/
>余談ですが、hdmlについてはなにかご存知でしょうか
wap(EZweb) 関連のサイトに行けばよいでしょう。
国内キャリアでは、ツーカーグループ(KDDI)にフリーのツールがあります。
しかし,貴方のレベルではHDML無理でしょう。
■ 参照:http://www.ezweb.ne.jp/
ありがとうございました。
HTMLの理解をします。すいませんでした。
余談ですが、hdmlについてはなにかご存知でしょうか
ご存知でしたら、htmlと同様の使用方法が可能かどうかを
回答頂きたいと思います。宜しくお願い致します。
>>度々申し訳ありません。
>>>>Cにて作成したモジュールをCGIで起動するような事を行ないたいと
>>>>思っているのですがどのようにしてよいか悩んでおります。
>>><FORM METHOD=POST ACTION=CGI.exe>
> ^^^^ GET
>>> ^^^^^^^^
>>CGI.exeにパラメータを渡したいとき<〜 ACTION=CGI.exe?name=test>
>>というように設定は可能なのでしょうか?
>>以上、宜しくお願い致します。
>C 言語でCGI を作成する前にHTMLのタグとその意味を理解した方が良さそうですね。
>度々申し訳ありません。
>>>Cにて作成したモジュールをCGIで起動するような事を行ないたいと
>>>思っているのですがどのようにしてよいか悩んでおります。
>><FORM METHOD=POST ACTION=CGI.exe>
^^^^ GET
>> ^^^^^^^^
>CGI.exeにパラメータを渡したいとき<〜 ACTION=CGI.exe?name=test>
>というように設定は可能なのでしょうか?
>以上、宜しくお願い致します。
C 言語でCGI を作成する前にHTMLのタグとその意味を理解した方が良さそうですね。
度々申し訳ありません。
>>Cにて作成したモジュールをCGIで起動するような事を行ないたいと
>>思っているのですがどのようにしてよいか悩んでおります。
><FORM METHOD=POST ACTION=CGI.exe>
> ^^^^^^^^
CGI.exeにパラメータを渡したいとき<〜 ACTION=CGI.exe?name=test>
というように設定は可能なのでしょうか?
以上、宜しくお願い致します。
>Cにて作成したモジュールをCGIで起動するような事を行ないたいと
>思っているのですがどのようにしてよいか悩んでおります。
<FORM METHOD=POST ACTION=CGI.exe>
^^^^^^^^
>(サンプルなど頂けると助かります)
サンプル?このページテーマをご存知かな?
では.
Cにて作成したモジュールをCGIで起動するような事を行ないたいと
思っているのですがどのようにしてよいか悩んでおります。
(サンプルなど頂けると助かります)
Cソース内で「Content-type:〜」のような追加で可能なときには、
その方法も合わせてお教え下さい。
皆様のお知恵をお貸し頂ければと思っております。
宜しくお願い致します。
miniboardを使って見たのですが,HTMLタグが有効のままになっているのですが.
>解決致しました。
私も掲示版のようなCGIを作成しておりまして、時折、けいたさんが
指摘されたような文字化けの書き込みがあります。はっきり特定は
できていませんが、文字化けを起こすのはMACユーザーのみのようなので
できれば、解決した内容を教えて頂けないでしょうか。
■ 参照:http://www.hi-ho.ne.jp/kensaku/
mewBBS Ver4.94a