掲示板に戻る




photo.cgi について 投稿者: shin
お世話になっております。
グループの掲示板に photo.cgi を使いたいと思っております。
世話人だけが書込みできるように、もう一つ別名
(例:photo01.cgi と skin01.html)
のように、skin01.htmlは書込みが出来ないように、メッセージと画像だけを表示したいと思います。
skin01.html を改良しましたがうまくできません。
もし可能でしたらご教授ください。
よろしくお願いいたします。
No.282832019/9/5(Thu) 10:55:31 Res


Re: photo.cgi について 投稿者: えふ
photo01.cgiの
27行の
$restmppl='lib/restmp.pl';
の下などに
$html='skin01.html';
と追加して
skin01.html
の24行の
     <form method="POST" name="f" action="photo.cgi" enctype="multipart/form-data" onsubmit="return Check()">
     <input type="hidden" name="mode" value="regist">
     <!--num-->
     <table id="table_fo">
          <tr>
               <th>お名前 <span class="hissu">*</span></th>
               <td>
                    <input type="text" name="name" id="name" size="40" value="#name"><div id="e_name">お名前が入力されていません。</div>
               </td>
          </tr>
          <tr>
               <th>タイトル:</th>
               <td>
                    <input type="text" name="subject" id="subject" size="40" value="#subject">
               </td>
          </tr>
          <tr>
               <th>MAIL:</th>
               <td>
                    <input type="text" name="email" id="email" size="40" value="#email">
               </td>
          </tr>
          <tr>
               <th>URL:</th>
               <td>
                    <input type="text" name="home" id="home" size="40" value="http://#home">
               </td>
          </tr>
          <tr>
               <th>メッセージ: <span class="hissu">*</span></th>
               <td>
                    <textarea name="message" id="message" rows="8" cols="45" wrap="soft">#message</textarea><div id="e_message">メッセージが入力されていません。</div>
               </td>
          </tr>
          <tr>
               <th>文字色:</th>
               <td>
                    <!--color-->
               </td>
          </tr>
          <tr>
               <th>アイコン:</th>
               <td>
                    <select name="icon">
                    <option value="./img/kuma15.gif">くま1</option>
                    <option value="./img/kuma16.gif">くま2</option>
                    <option value="./img/kuma12.gif">くま3</option>
                    <option value="./img/kuma13.gif">くま4</option>
                    </select>
                    [<a href="javascript:void(0)" onClick="IconView(event)" style="text-decoration:underline">サンプル画像</a>]
                    <div id="iconwin" style="visibility:hidden;"></div>
               </td>
          </tr>
          <tr>
               <th>画像:</th>
               <td>
                    <input name="upfile" type="file" size="30">
               </td>
          </tr>
          <!--capt-->
          <tr>
               <th>画像認証: <span class="hissu">*</span></th>
               <td>
                    下に
                    <!--auth-->
                    を入力してください。<a href="javascript:void(0);" onClick="Change('#mode');">別の文字</a><br>
                    <input type="text" name="ans" id="ans"><input type="hidden" name="md5sum" value="#md5sum"><div id="e_ans">認証文字が入力されていません。</div>
               </td>
          </tr>
          <!--/capt-->
          <tr>
               <th>削除キー:</th>
               <td>
                    <input size="6" type="password" name="pass" maxlength="8" value="#pass">
                    クッキー:
                    <input type="checkbox" name="cookie" value="on" checked>
               </td>
          </tr>
     </table>
     <div id="btn">
          <input type="submit" class="bt" value="書き込む">
     </div>
     </form>



133行の
          <form method="POST" action="photo.cgi">
          <input type="hidden" name="mode" value="usrdel"> No <input size="4" type="text" name="no" maxlength="8">
          Pass
          <input size="8" type="password" name="pass" maxlength="8">
          <select name="function">
          <option value="del">del</option>
          <option value="edit">edit</option>
          </select>
          <input type="submit" value="send" class="bt">
          </form>
を削除してください。
No.282842019/9/5(Thu) 19:09:29 Res


Re^2: photo.cgi について 投稿者: shin
早速の返信ありがとうございました
photo01.cgi に
$html='skin01.html';
を追加しましたが、動作しませんでした。
(サーバの内部エラーにより、表示できません。)
試しにオリジナルの photo.cgi に
$html='skin.html';
を追加してみましたが、同じようにエラーでした
skin.html 変更せずにオリジナルのままです
photo.cgi の中に 'skin.html'の文字列が見つかりませんでしたが?

どうもうまく動作しません。
何か原因が考えられますでしょうか?
よろしくお願いいたします。

shin
No.282872019/9/6(Fri) 10:15:37 Res


Re^3: photo.cgi について 投稿者: えふ
テキストエディタは何をお使いでしょうか。
保存やアップロードの仕方でファイルがおかしくなってエラーになっていると思いますが
skin.htmlの設定は
lib/common2.cgiに
$html='skin.html';
と設定してあります。
No.282882019/9/6(Fri) 23:20:53 Res


Re^4: photo.cgi について 投稿者: shin
ありがとうございます。
エディタはメモ帳とFileVisorを使っております。
その辺を気にしてやってみます。
結果報告します
No.282892019/9/7(Sat) 9:28:28 Res


Re^5: photo.cgi について 投稿者: shin
ふえさん

アドバイスありがとうございます。
エディタに問題があるようでした。
FileVisorは使えるのでかなり古いバージョンを使っていました。
これが良くなかったようです
やめてメモ帳を使ったところキチンと動作しました。
良かったです、ありがとうございました。
No.282912019/9/8(Sun) 16:56:42 Res


Re^6: photo.cgi について 投稿者: shin
ふえさん

うまく出来るようになりました。
UP画像のサイズの横幅が200pxになっておりますが
300px に変更したいのですが、どこを直せばいいでしょうか?
図々しくお願いばかりですみません。
よろしくお願いいたします。
No.282922019/9/8(Sun) 18:16:23 Res


Re^7: photo.cgi について 投稿者: えふ
管理画面の環境設定に
アップする画像の最大横サイズ
というのがありますので
300に変更して「送信する」を押してください。
No.282932019/9/8(Sun) 21:00:35 Res


Re^8: photo.cgi について 投稿者: shin
ふえさん

たびたびありがとうございます。
お蔭さまでうまく出来ました
重ね重ねありがとうございました。
No.282942019/9/8(Sun) 21:43:18 Res


Re^9: photo.cgi について 投稿者: shin
ふえさん

いろいろやっている内に、欲が出来て
message内の画像をクリックすると拡大表示しますが、拡大しないようにしたいのです(クリックできないように)
何度もすみません、よろしくお願いいたします。
No.282972019/9/9(Mon) 6:16:31 Res


Re^10: photo.cgi について 投稿者: えふ
photo.cgiの586行の
$imgfile=qq(${href}<img src="${upimgdir}$imgfile" border="0" alt="$title" ${wh} ${img_style}>${href2});

$imgfile=qq(<img src="${upimgdir}$imgfile" border="0" alt="$title" ${wh} ${img_style}>);
と変更してください。
No.282982019/9/9(Mon) 12:15:57 Res


Re^11: photo.cgi について 投稿者: shin
ふえさん

早速の対応ありがとうございます。
こまごまと何回もすみませんでした
大変感謝しております
ありがとうございました。
No.282992019/9/10(Tue) 9:40:24 Res


Re^12: photo.cgi について 投稿者: shin
ふえさん
またまたお尋ねしたいことがあります
photo.cgi 書き込み用、photo01.cgi 閲覧用にしましたが
閲覧用を改良したいのです
縦長にスクロールしておりましたが、更新しても最新の写真とコメントだけを横並びに3つ表示したいと思っております。
図々しいお願いですが、よろしくい願いします。
Instagram を埋め込むのがありますが、同じ要領でと思います。
よろしくい願いします。
No.283262019/10/7(Mon) 9:05:21 Res