トップページ⇒php
983コメント370KB

CGI設置について質問

■ このスレッドは過去ログ倉庫に格納されています
0001ナカヤ03/05/29 22:48ID:mVOHH0gn
質問です。パーミッションの設定について教えて頂けませんでしょうか?
どうか手助けをお願いします。
0151nobodyさん03/08/12 18:58ID:UQ0f5bZu
>>150
イヤイヤイヤ。
パチ屋ではジャンジャンバリバリですた!
0152nobodyさん03/08/12 18:59ID:???

いっけねー。
ココでも ジャンジャンバリバリ age チッチ
0153nobodyさん03/08/12 19:59ID:???
>>147
前のほうにもあるが、おんぷスクリプトは自分で何とかできる人向けのもの。
対処法が分からんのなら違うスクリプトに変えたほうが早いと思うぞ。
0154nobodyさん03/08/12 20:03ID:+J+Geseo
どうです?美人でしょ?きりっとした目が可愛らしいですね。
でも鼻にはピアスをした今時の娘なんです。
薄めのマン毛なので抜き差しがはっきり見えるのがうれしいですね。
絶唱に近い喘ぎ声をあげての挿入シーンも見もの!
無料ムービーをゲッツ!!
http://www.pinkschool.com/
0155山崎 渉03/08/15 22:36ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0156nobodyさん03/09/20 23:53ID:???

【  CGI名  】 2apes apeboard Ver2.1 SJIS 版
【配布先URL】 ttp://www.2apes.com/products/index.html
【設置サーバ】 ロリポップ
【 質問内容 】 初期設定の意味がわかりません(´・ω・`)
        初期設定とはおもにどのようなことをすればいいのでしょうか
        やり方もわからないので、わかりやすく教えていただけると
        嬉しいです(´Д`;)パーミッションはできます
0157nobodyさん03/09/21 15:10ID:CkQWffC6
age
0158nobodyさん03/09/21 15:13ID:???
>>156
ほれっ
http://www.google.com/search?hl=ja&ie=Shift_JIS&q=%8F%89%8A%FA%90%DD%92%E8%82%C6%82%CD&btnG=Google+%8C%9F%8D%F5&lr=
0159nobodyさん03/09/23 13:12ID:iV5gscAD
あげ
0160nobodyさん03/09/25 23:54ID:OzoDTLwU
初めてPerl、CGIの勉強をしようと思うのですが、
皆様がこの本は良いと思ったのを、教えては
頂けないでしょうか。お願いします。
0161nobodyさん03/09/26 00:10ID:???
オライリー買っとけ。そうすりゃ、後はいらん。
http://www.amazon.co.jp/exec/obidos/ASIN/4873111269/ref=pd_ecc_rvi_f/249-8073480-6748315
http://www.amazon.co.jp/exec/obidos/ASIN/4873110440/249-8073480-6748315
http://www.amazon.co.jp/exec/obidos/ASIN/4873110378/qid%3D1064502366/249-8073480-6748315

あ、いや、リファレンス本が後一つくらいは欲しいかな。
http://www.amazon.co.jp/exec/obidos/ASIN/4798103640/qid=1064502492/sr=1-5/ref=sr_1_2_5/249-8073480-6748315
俺はこれを使ってる。版が新しくなったので買いなおそうかと思ってるが。
ちょっとしたことならこれで調べる。
どういう組み立てをすればいいか悩んだら、上記の本で調べる。

これで慣れたら、ラクダ本だな。
http://www.amazon.co.jp/exec/obidos/ASIN/4873110963/qid=1064502564/sr=1-1/ref=sr_1_2_1/249-8073480-6748315
0162nobodyさん03/09/26 01:57ID:BypQKhUF
161さん
ありがとうございました。
また、わかんないことがあったらお願いします。
0163nobodyさん03/10/02 12:47ID:Dj4fQe2X
すれ違いで答えてもらえなかったので、こちらに質問します。

フラッシュにクッキーを導入しようと思ってクッキーの勉強しているのですが、
取得が書き込みが出来ないです。他のcgiはうまく動いています。
設置サイトはトクトク。ffftp。win2000。です
とほほ氏のhttp://tohoho.wakusei.ne.jp/cgi/wwwcook.txtをそのまま設置しています。
もちろん。一行目は#!/usr/bin/perlにしています。
コードは訪問回数と時間を取得しているだけです。flashへは送っていません。
一行目以外はコピペしているので間違いはないと思います。(書き込みコードも入っています)
設置したところhttp://www31.tok2.com/home2/n0446/cgi/test.cgi

0164nobodyさん03/10/02 13:01ID:???
>>163
ちょっと呼んでみたが、ヘッダにクッキー入って無いぞ

print &setCookie("KAISUU", $time_new);
print &setCookie("HIZUKE", $date_new);
print "Content-type: text/html\n";
print "\n";

この4行、間違いなく入ってるか?
016516403/10/02 13:07ID:???
Content-typeもContent-Typeになってるし、
宣伝に消されたのかもな。そのサイトの説明を見たほうがいいかも
0166nobodyさん03/10/02 14:32ID:???
>>163-165
糞トクは確かクライアントサイドでしかクッキ食わせられないとおもた。
META でクッキ食べさせ。
016716303/10/02 15:29ID:Dj4fQe2X
わかりました。有難うございます。
とくとくはクッキーだめっぽいです
0168nobodyさん03/10/02 18:32ID:???
>>163
参考になるかどうかはわからんが。
ttp://www26.tok2.com/home/cgi21/cookie/kaizo.htm
0169nobodyさん03/10/02 19:50ID:???
tok2.pmを使うべし。
017016303/10/02 20:09ID:Dj4fQe2X
>>168
http://www31.tok2.com/home2/n0446/cgi/test.html
ここまでやりましたが、動きません。
>>169
やってみます。
017116303/10/02 20:13ID:Dj4fQe2X
>>170 出来ました。ありがとう。
http://www31.tok2.com/home2/n0446/cgi/test.cgi
0172あい03/10/02 20:58ID:???
かなりおすすめの無料着メロサイト♪
ゲームとか画像UP掲示板とかもあって面白そうだったよ〜♪
ほんとだまされたと思って行って下さい☆
絶対満足するから〜♪

http://yokozuna.tv/m.php?i=18
0173nobodyさん03/10/08 14:45ID:cLGt/jir
CGIを使った検索でHTML内のタイトル名(<title>ここです</title>)
だけを検索させるには、どうすればいいか教えて下さい。
宜しくお願いします。m(_)m
0174nobodyさん03/10/08 15:02ID:???
>>173
言語何?どれにしても正規表現を調べればわかるとは思う
017517303/10/08 15:06ID:cLGt/jir
ありがとうございます。
$searchErr= これで言語が何か分かりますか?
初心者なものですいません。m(_)m
0176nobodyさん03/10/08 15:11ID:???
ジブンノツカッテイルゲンゴガワカラナイトハ。。。。。
0177nobodyさん03/10/08 15:13ID:???
うちにあるやつで、$searchErr=が使えるのは
CとPerlとphpとrubyだな。他にもあるかもしれん
017817303/10/08 15:27ID:cLGt/jir
Perlです。
0179nobodyさん03/10/08 19:57ID:???
改行とか取っ払って
/<title>(*.)<\/title>/i
とか使うかな
0180nobodyさん03/10/08 20:15ID:???
基本的にスレ違いなんだけどな。
018117303/10/09 14:34ID:udjcpsU3
>>174-180
ありがとうございました。m(_)m
0182nobodyさん03/10/09 22:09ID:2vwUCdql
PC初心者板から誘導されました。。

よく、CGIとかで、例えばカウンターを作ったとすると
ログファイルはパーミッションを666とかにすると思うんですが、
これだと、直接そのログファイルをアドレスに指定すれば

中身が丸見えになってしまいますよね?
それだと、カウンターの場合はよくても、パスワードとか公開する気の無い
IPとかを保存しているファイルの場合はまずいとおもうのですが。
パーミッションを600とかにするとCGIでの書き込みはできなくなってしまうし
この場合普通はどうやってファイルを保管するのでしょうか?
0183nobodyさん03/10/09 22:19ID:???
>>182
一応向こうに答え載せたけどね。
まずはパーミッションの仕組み理解しようや。
018418203/10/09 22:24ID:2vwUCdql
>>183
答えなんてありますか?
みつからないのですが、どれでしょうか??
0185nobodyさん03/10/09 22:38ID:???
>>184
>>611にそれ系のリンク
0186nobodyさん03/10/10 04:11ID:???
ログファイルの拡張子を*.cgiとする。
0187nobodyさん03/10/10 23:22ID:5dzbkWcZ
【  CGI名  】 高機能アクセス解析CGI Professional版 Ver 4.6
【配布先URL】  ttp://www.futomi.com/library/accp.html

こちらのcgiスクリプトを設置したのですが分からないことがあるので教えて下さい。
URLマッピング ttp://www.futomi.com/library/manual/accp/html/config.html#url2path_flag
野部分についてなのですが、当方のサイトのトップが仮に www.isp.ne.jp/で
上のcgiスクリプトがwww.isp.ne.jp/acc/に設置してあるとしたら
acc.cgiから見た相対パスは ../ になるのでは無いかとおもうのですが
そう設定すると「URL マッピングの設定において、マッピング先のパスは存在しません」とエラーが出ます。
/../ と設定するとエラーは出ませんが、解析ログでページタイトルなどを
取得できていません。
阿呆な質問で申し訳ないのですが、どなたかご教示して下さいませんか
0188nobodyさん03/10/10 23:37ID:???
>>187
www.isp.ne.jp/acc/ は、たしかにドキュメントルートの下にあるの?
018918703/10/10 23:41ID:5dzbkWcZ
ご返事有り難うございます。
たしかにあります。で、アクセス自体はちゃんとロギングしてますので
根本的な動作は間違いありません。
ただ、ページタイトルとかリンク元が拾えてないのでどうした物かと…
0190nobodyさん03/10/10 23:43ID:???
>>187
../accじゃないの?
0191nobodyさん03/10/10 23:59ID:???
つか、直下にあるなら指定する必要もない気がする
019218703/10/11 00:04ID:lwkDn4Ow
>>190
今そちらもやってみましたがうまくいきません…
019318703/10/11 00:06ID:lwkDn4Ow
>>191
「マッピング機能を指定しない」にすると鯖によってはタイトルなどを取得しないと書いてあって
実際ウチでは取得しなかったので…困りました。
0194nobodyさん03/10/11 00:36ID:???
>>193
だからさー、/acc/ が、/ (DocumentRoot) の下にあるディレクトリとは
限らんのだよ。実際のディレクトリと、DocumentRootとの関係はどうなってるんだ?
019519403/10/11 00:38ID:???
>>187の
>当方のサイトのトップが仮に www.isp.ne.jp/で
>上のcgiスクリプトがwww.isp.ne.jp/acc/に設置してあるとしたら
>acc.cgiから見た相対パスは ../ になる

とは限らないってこと。サーバによるんだよ。そのためのマッピング機能だろ?
019618703/10/11 00:46ID:lwkDn4Ow
すいません、ややこしい例えで誤解を招いた様でお詫びします。
/usr/(私のアカウント)/public_html/--------index.htm
                     /acc/----スクリプトファイル
こうなっております。
019719403/10/11 01:23ID:???
$URL2PATH_FLAG = 1;
%URL2PATH = ('http://www.isp.ne.jp/~(私のアカウント)/' => '../');
では取れないってこと?
%URL2PATH = ('http://www.isp.ne.jp/~(私のアカウント)/' => '/usr/(私のアカウント)/public_html/');

ではどう?
019825403/10/11 15:02ID:???
PHPですが、ここで質問しれと言われたので・・

【配布先URL】  http://php.s3.to/bbs/bbs7.php
【設置サーバ】 http://ezappli.k1.xrea.com/
【 質問内容 】 

サーバーはXreaの無料鯖を使い(モバイル用)
mailbbs.php等一式をアップロードし、ちゃんと表示されたのですが、
設定したメールアドレス(k1.xrea.com)に投稿メールを送ったのですが
記事が反映されません。(投稿されていない。)
それはどうしてなのでしょうか?

多分pop.phpの受信メールの設定が間違っていると
思うのですが・・

// 受信メールサーバーの設定
// POP3サーバー
$host = "k1.xrea.com";
// ユーザーID
$user = "xxxx";
// パスワード
$pass = "xxxx";


どうかお願いします
019919403/10/11 15:33ID:???
>>198
例えば、メールを取りに行くだけの単純なスクリプトを書いて
実行してみたらメールは取得できる?できなければどんなエラーが出る?
020025403/10/11 15:55ID:???
>メールを取りに行くだけの単純なスクリプトを書いて
実行してみたらメールは取得
どんな感じにやればいいのですか?

レッツPHP!に書いているとおりに設置して、編集すべき所はすべて
編集したのですが
CGI等はそれなりに経験があるのですがPHPとなると・・
こういうメールを取り込んで表示するスクリプトも初めてで・・
0201nobodyさん03/10/11 16:15ID:???
>>200
ちょっとpop.php みてみた。ソケット直接オープンしてるのね
ここでdata ディレクトリの指定があるけど、そのディレクトリには
何かファイルができてる?
020225403/10/11 16:56ID:???
>>201
えっとダミーのhtmファイルと、ログファイル(xxx.log)があります。
020325403/10/11 16:57ID:???
二つとも出来たモノではなく最初からあるモノですね
0204nobodyさん03/10/11 17:28ID:???
確認したい点は2つ

ディレクトリにファイルの書き込みができるか?
ソケット通信はできるのか?

ということで、
logは無くても作ると思うので、いったん消して実行させてみて
logができるか確認。
あと問答無用で読んだメールは消してるようなので、
実行後、設定したメールボックスに別のメーラ等でアクセスして
消えてるか確認。
消えてなければ、メールの取り出しそのものに失敗しています
0205nobodyさん03/10/11 17:30ID:???
メールボックスに本当にメール届いているのか?
020625403/10/11 18:40ID:???
>>204
logファイルは自分で名前を設定しないと動作しないので
自動で作られたモノでは意味がないと思います
また、試しに消してみましたが自動では作られませんでした。

今は、pop.mail.yahoo.co.jpを使っているのですが
ブラウザから直接アクセスして受信したモノをすぐ削除して
SyurikenProから受信してみましたがもちろん削除されているので
受信しませんでした。 このへんはOKかと思います。

>>205
ちゃんと受信しています。

あとdataフォルダにあるxxx.logファイルが、mailbbs.phpの
書き込みに反映されるのですが どうやらそのxxx.logに書き込みがされて
居ないようです。 ためしに自分でエディタを使ってxxx.logに
適当な文字を入れてアップロードしてmailbbs.phpをみると
書き込みが反映されていました。
つまり、[email protected]にメールを送ってそれをxxx.logに上手く取り込めれば
いいのですがそれが上手くいかない・・
0207nobodyさん03/10/11 18:57ID:???
>>206
自動で作られない、pop.phpを実行するとメールは消えている、
logに手で書いたものは反映される

以上の点からは、dataのアクセス権がおかしい、という結論になるが。

phpで適当なスクリプトでdataディレクトリにファイルを作ってみるテストしてみたら?
020825403/10/11 19:09ID:???
うーん・パーミッションの設定とかですかねぇ
特に変更せず全員が読み書き実行できるようにしてあるんですけどね
0209nobodyさん03/10/11 21:50ID:???
ファイルが作成できるかどうかは、fopen 1行で確認できるでしょ
021025403/10/11 22:00ID:???
logファイルをmailbbs.phpと同じディレクトリにおいても動作しませんでした。
受信メールの設定もばっちりなのに何故・・
021125403/10/11 22:22ID:???
おぉ!
ついに出来ましたかれこれ半日 ついに!
ここの皆さん&PHP板の皆さん本当にありがとうございました!

ていうか何で出来たんだろう・・
とくに今までと設定変えていないんだけど・・
0212nobodyさん03/10/11 22:30ID:???
>>204で言われたようにメーラを使ってメールボックスから
メールを取得できるのか?
021325403/10/11 22:49ID:???
>>212
ええそれは出来ます。

また新たな問題発生 PCからは見れるのですが、
j.phpやez.phpでみると

Warning: file(): Unable to access data/mail.log in /virtual/ezappli/public_html/ez.php on line 16

Warning: file(data/mail.log): failed to open stream: No such file or directory in /virtual/ezappli/public_html/ez.php on line 16

と出る・・
021425403/10/11 23:13ID:???
今度は、添付ファイルはちゃんとUPされるけど、
本文がUPされないから反映されない・・

バカだ・・
021518703/10/11 23:17ID:l23LMEUJ
お世話になりました。
昨日は遅くなりましたので一端休みまして失礼しました。
今日頭をまっさらにして最初からやり直してみましたら
あっさり出来ました…何かスクリプトを余分ないじり方してしまっていたのかもしれません。
194さん、こんな私に重ね重ねご教示有り難うございました。
つまら無い結末で申し訳ありませんでした。
0216nobodyさん03/10/11 23:40ID:NZ57oSxs
ホームページ作るなら下記を当たれ!part3(月額1000円以下)
----------------------------------------------------------------
■以下の条件でレンタルサーバーを検索(レンタルサーバーナビ)
http://www.server-navi.com/

○月額費用1000円以下
○ディスク容量100MB
○独自ドメイン利用可

該当するプランは下記4件
----------------------------------------------------------------
◆◆◆ 価格&サーバースペック総合評価 ◆◆◆
----------------------------------------------------------------
★1位 :ウエブスピード(http://www.webspeed.ne.jp)

価格【777円】・スペック『CPU: Pentium4 2.4Ghz、1GBメモリ』
----------------------------------------------------------------
★2位 :フューチャリズム(http://www.futurism.ws/server)

価格【600円】・スペック『CPU: Pentium3 800MHz 128MBメモリ』
----------------------------------------------------------------
★3位 :キーパーク(http://www.keypark.net)

価格【800円】・スペック『CPU: Intel Celeron 1.3GHz 512MBメモリ』
----------------------------------------------------------------
★4位 :イーシーテクノロジー(http://www.ectec.jp)

価格【980円】・スペック『CPU: Pentium4 2.0Ghz、1GBメモリ』
-------------------------------------------------------------------
0217名無しさん03/10/13 22:14ID:A+f6OwV6
【  CGI名  】 KENTさんのアクセス制限・全て
【配布先URL】 http://www.kent-web.com/
【設置サーバ】 http://www.cool.ne.jp/(有料版)
【 質問内容 】 

Publicスペース下に置き、パーミッションも変え、アクセス権も変更するのですが
どうしても表示できません。
サーバー上の問題なのでしょうか?(><)
0218nobodyさん03/10/13 22:27ID:???
>>217
意味不明な文だが、要は設置できないってことだな?
どうなるんだ?
021921703/10/13 23:14ID:3fdgQzSd
>>218

すいません。(汗)
そうです。設置ができません。FTPで転送もしてみたのですが
表示されませんでした。
0220nobodyさん03/10/13 23:20ID:???
>>219
馬鹿かおまえは。
そんな抽象的な言葉じゃなくて、
「ブラウザのアドレス欄にhttp://xxxx/xxx.cgiと入力すると、
 以下のメッセージが出ます。そのままコピペします」
ぐらいのことを言ってみろ。何が起こってるのか
>>219の内容で他人に伝わるとでも本気で思ってるのか?
022121703/10/14 00:04ID:kG8cGElD
すいません、言葉が抽象的でした(><)

ブラウザのアドレス欄にhttp://xxxx/xxx.cgiと入力すると、
以下のメッセージが出ます。そのままコピペします
0222nobodyさん03/10/14 01:06ID:???
エラーメッセージは? 1時間経っているのになしだとちょっと気になるんだが。
もしかして馬鹿には見えないとかいう例のアレか?
022321703/10/14 01:29ID:kG8cGElD
すいません、書き込みが遅れました。

エラーメッセージは「500 Internal Server Error 」

と出てしまいます。
gate.cgi
init.cgi
admin.cgi
log1.cgi
log2.cgi のどれも見ることができません
0224nobodyさん03/10/14 02:07ID:???
>>223
どれもって、cgiってつけば何か表示されるわけじゃないんだよ
500エラーってことは設定で書き換えたどこがが間違ってるのだろう
設置したのがどれかと設定内容も書いてくれ
022521703/10/14 03:07ID:3HnnpWFc
224>>

ありがとうございます!
一度全部印刷して、またきます!
0226nobodyさん03/10/14 03:27ID:???
>>217
数行のcgiを設置して動作してるかの確認はしてる?

#!/usr/bin/perl
print "Content-Type: text/plain\n\n";
print "hello\n";

程度でいいから
0227nobodyさん03/10/14 06:03ID:???
先頭のperlへのパスか改行コード(ASCIIで転送していない)だと思うけどなあ
0228nobodyさん03/10/14 12:32ID:???
Coolの仕様は知らないけどさ、
>Publicスペース下に置き、パーミッションも変え、アクセス権も変更するのですが
・・・・よく理解してないと思われ。
0229nobodyさん03/10/14 13:56ID:???
理解してないうちから初めての鯖で初めてのcgi導入かよ…
でいきなり「表示されません」と質問か。先は長そうだな
0230nobodyさん03/10/14 19:06ID:???
このスレ読んでると、超能力が鍛えられそう。
0231nobodyさん03/10/15 20:47ID:???
プロバイダがinetsでsendmail機能を使っている方に質問なのですが、
メールが2通送信される人いませんか。
cgiはmail_return.cgiというのを使っています。

いなければ単に漏れの設定ミスなんだろうけど・・・。
0232nobodyさん03/10/15 21:45ID:0FbB5+6m
CGI探してますスレってどこかにいってしまいましたか?
久しぶりに覗いてみたのですが適当なものがなくて・・・

ログがHTMLで出力される掲示板を探しているのですが。
(書き込みログだけを一定間隔でリロードさせたいのでCGIより負担の軽いHTMLファイルにしたいと考えています)
ご存知の方がいたら配布先を教えてください。
質問するのに適当なスレがあれば誘導願います。
0233nobodyさん03/10/15 22:42ID:???
>>232
web製作板に移動しました。あっちでどうぞ。
0234nobodyさん03/10/15 23:24ID:???
>>231
送信ボタンをダブルクリックしてたりしてな(笑)
俺はそのCGIを知らないが、
メールを送ったら、起動ログのつもりで管理人にも同じメールを送るタイプかも知れん。
そしたら、送信先と管理者のアドレスが同じなら、同じメールが二通届くわな。
023523103/10/15 23:29ID:???
>>234
ダブルクリックはないです。
ログとしてメールが管理人にとどくのですが、それも2通発行されます。
つまり、自動返信メール×2+ログメール×2で、4通もくる・・・。鬱。
0236nobodyさん03/10/16 00:01ID:???
>>235
自分でメール送信するスクリプト書いて送ってみればいいじゃん
023723203/10/16 00:26ID:nwCsRAQZ
>>233

サンクスです
023823103/10/16 02:17ID:???
>>236
( ゚o゚)・・・思いつかなかった。
というか最初から自分で作ればよかったのか・・・。(ちゃんと作れるか心配だけど)
0239nobodyさん03/10/16 18:24ID:???
sssss
0240nobodyさん03/10/16 18:47ID:???
あれ・・ここにした方が良いのかな・・

PHP - 写メールBBSの設置についての質問です。
ttp://xxx.co.jp/data/xxxxx-xxx.mmf
を、
ダウンロードCGI 「ezget.cgi」を使用し、
ttp://xxx.co.jp/data/ezget.cgicat=devkdjx&file=xxxxx-xxx.mmf
のようにしたいのです。
どうやらURLリンクの所をいじれば出来そうなのですが、
アドレスの上に「ezget.cgicat=devkdjx&file=」を
付けるにはどのような感じにすればいいのですか?
分かる方が居ましたら教えてください
0241nobodyさん03/10/16 18:50ID:???
>>240
糞マルチ氏ね! 
0242nobodyさん03/10/23 15:54ID:Y6e3NLV1
【  CGI名  】 TOSBBS(Ver2.0)
【配布先URL】 http://kensaku.s13.xrea.com/bbs/tosbbs/index2.html
http://kensaku.s13.xrea.com/tosbbs_2.0.zip
【設置サーバ】 ロリポップ http://lolipop.jp/
【 質問内容 】 
CGIは配布されているものを設置することができる程度で、余分にいじったりはしてません。
なのでこのCGIに関してもダウンロードしてからPerlパスを書き換え、パーミッションを変更することしかしていないのですが、
今まで他のCGIでは問題なく「出来た」と思えていたのですが、今回は動作しません。
掲示板を設置することは始めてなのですが、なにか特別な理由が思い浮かびませんでしょうか?
0243名無しさん@お腹いっぱい。03/10/23 16:09ID:???
?
0244nobodyさん03/10/23 16:34ID:???
>>242
余分にいじらないといけないんだよ。
Readmeをよく読んでみ。
0245nobodyさん03/10/25 20:33ID:???
誘導されてしまいました・・ PHPなのに

レッツPHPの写メールBBSでの質問です。

auのケータイで、pmdファイルだとezgetを使ってDLさせるばあい
mailbbs.phpのリンク部に拡張子判別を追加すればいいのですが

// 画像がある時IMGタグ
if(eregi("\.(gif|jpe?g|png|bmp)$",$att)){
$imgsrc = '<img src='.$tmpdir.rawurlencode($att).' border=0 align=right vspace=5 alt="('.$size.'KB)">';
}//それ以外はリンク
elseif(trim($att)!=""){
$body.= '<br>添付:<a href='.$tmpdir.rawurlencode($att).'>'.$att.'</a>('.$size.'KB)';
}
//ここ以降を追加(ファイル名がpmdで終っていたらezgetを追加
elseif(eregi("\.pmd$",$att)) {
$body.= '<br>添付:<a
href=ezget.cgicat=data&file='.$tmpdir.rawurlencode($att).'>'.$att.'</a>('.$size.'KB)';

とすれば、通常アップロードしたファイルが http://xxx.xx/xxx/ezget.cgicat=data&file=xxx.pmd
となるはずなのですが上手くできません・・
何か原因があるのでしょうか?
いろんな所を見て回っても全く解決しません・・
どうかお願いします・・
0246nobodyさん03/10/25 20:51ID:???
言語がPHPだろうが関係ない

ezget.cgicat → ezget.cgi?cat じゃないのか?
024724503/10/25 21:02ID:???
>>246
言語は関係ないんですか
てっきりCGIだけかと思っていました。

失礼しました
ezget.cgi?catに修正いたしましたが
直接関係はありませんでした。 通常であれば修正せずとも
ezget.までは出るかと思います
ソースもレッツPHPの管理者の方から教えてもらった物なので
間違いはないはずなのですが・・
0248nobodyさん03/10/25 23:03ID:???
じゃあそっちで聞いたほうがいいんじゃないか?
0249perl使い03/10/26 02:06ID:???
>>245
$att=".pmd"だったら、trim($att)!=""は真。
コードを追加する場所を間違ってる。
というところか。
025024503/10/26 14:56ID:???
>>248
レッツPHPさんはこれであってるそうで・・

>>249
コードはそのまま渡されたので
コレの通りだと動作するとのことです
ドコに追加すれば良いんでしょうねぇ・・
0251nobodyさん03/10/26 20:47ID:???
“上手くできません”ってどううまくできないんだよ
■ このスレッドは過去ログ倉庫に格納されています