△▲ WebProg 初心者の質問 Part8 ▼▽
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:nobodyさん 04/05/08 14:36 jodQmWfe CGIこんなの探してます「>>329」でもちょっと書き込みしたのですが、自分で出来ることがあるのなら先にやってしまおうってことで こちらでも質問させていただきます。 こういうのはどこでたずねたらいいでしょうか? ------------------------------ プロフィール登録CGIを探しています。 機能としては、がらくたBOOK(http://tinkle.cside.com/book/)さんの「すぽっとりんく」が一番近いのですが、 画像アップロード機能が無かったので、とほほさんのところで配布している「wwwupl2」を組み込んでみようとしたのですがうまく出来ません。 本来ならバナー登録部分に「<INPUT type=\"file\" name=\"AAA\" size=\"40\">」として直接アップさせたかったのですが、うまく動作しませんでした。 そこで、ちょっと方法を変えいくつかの実験をしてみました。 まず、「wwwupl2」を丸々コピーして「spotlink.cgi」内に「sub up{ }」として記入。(もちろん#!/usr/local/bin/perl等は削除) 元々の登録サブルーチン「sub new_entry { }」を「sub new_entry_of_main { }」として退避。 新しく登録サブルーチン「sub new_entry { }」を作り、 print "<FORM method=\"$method\" enctype=\"multipart/form-data\" action=\"$script\"><BR>\n"; print "<input type=hidden name=mode value=\"up\">\n"; print "<INPUT type=\"file\" name=\"AAA\" size=\"40\"><BR>\n"; print "<INPUT type=\"submit\" value=\"送信\"></FORM>\n"; (一部抜粋)を作成。 メインプログラムに elsif ($mode eq "up"){&up;} を追加。 でも、こうすると、送信を押してもトップ画面(一覧を表示する通常表示画面)に行ってしまいます。 で、何が悪いのかが良くわからなかったため、 <FORM method=\"$method\" enctype=\"multipart/form-data\" action=\"$script\"> これを <FORM method=\"$method\" action=\"$script\"> こうすると、ファイルはアップされないのですが、「sub up { }」に移動します。(「下記のファイルを受け取りました」だけ表示。) 一体どうしたら良いのでしょうか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/251 KB
担当:undef