★三 【 スクリプト改造工房 PART 8 】 ★三
■ このスレッドは過去ログ倉庫に格納されています
0001sage
04/02/23 17:36ID:???# スレッドの説明
#================================
「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら
ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。
質問するときは以下の点に注意して書いて下さい
(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い
※答えてくれないからといって逆ギレする厨はお断り
前スレ http://pc2.2ch.net/test/read.cgi/php/1063780103/
0412nobodyさん
04/08/10 12:17ID:???KENT WEBのYY-BOARDで半角カナ使うと文字化けするんですけど
どうすれば半角カナ文字化けしなくなりますか?
0413nobodyさん
04/08/10 19:22ID:???まず、オリジナルにあるsub footがないのでエラーが出てる。
&syouのあとにセミコロンがないのでエラーが出てる。
だいたいが&syou;の位置がぜんぜん違う。
もうちょっとがんばれ。
0418415
04/08/11 06:26ID:???以前依頼したときも気になったんですが、小出しだけでなく追加依頼も禁止したほうが良いと思います。
私はあのとき小出しにしたつもりはなく、改造していただいたCGIを使用して初めて、ageの機能もあったほうがいいな…と思ったのです。
追加依頼も禁止ならば、そう明記してあったほうがより良いと思います。
ただ、頼む側は追加依頼という気持ちでも、頼まれる側は小出しに見えてしまいますから、前回そういう形になってしまったことは謝ります。
すみませんでした。
0419547
04/08/11 10:25ID:KDJbSiLZなるほどsub foot抜けてますね。あとセミコロンも・・・
&syou;の位置がどうやっても分かりません。
ttp://www.web-terakoya.net/makecgi/b_7.html
とか見てみたんですが余計に混乱して・・・
もうちょっとヒントお願いします。
0422nobodyさん
04/08/11 17:49ID:???あんまりにも長引いてしまっているので、サンプルを作ってみた。
http://marunage.web2.poporo.net/joyful/img/129.txt
こんなのでいいのかな?
あっ、漏れはオリジナルのを改造したんでな。
ファイル名はdatabase.cgiにしてくれよ。
0423547
04/08/11 21:05ID:AZrnpxJ0ありがとうございますー。
んで早速アップーと思ったら
The server encountered an internal error or misconfiguration and was unable to complete your request.
と表示が・・・
調べてみたらCGI スクリプト内の問題が原因みたいなんですが
見たところで全然わかるはずもなく。。
ほんと申し訳ないですがもうちょっとだけ教えて
いただけないでしょうか?
0424547
04/08/11 21:11ID:AZrnpxJ0デキタ━━━━(゚∀゚)━━━━!!
名前をつけて保存でなくて
そのままコピー&ペーストで貼り付けてやったら
できました!!
ありがとうございましたー。
>422のエライ人ありがとうでした。
0425nobodyさん
04/08/12 07:51ID:???で複数の添付ファイルを受信するにはどの部分を修正すればいいのでしょうか?
0426nobodyさん
04/08/12 19:56ID:???まだいるか?
ちょっと手直ししたぞ。
http://marunage.web2.poporo.net/joyful/img/134.txt
お礼が欲しいぞ。
↓に逝ってクリックしまくれ
クリックで救える命がある。
http://www.dff.jp/index_t.php
0427547
04/08/13 13:07ID:X3c1TvpRまだいましたー。
何度もありがとうございます。
UPして確認したいですが今サーバーが落ちてるみたいなので
確認できません。。
でもソース見る限りでは説明文が入ったりして
すごくありがたいです。。
今そのソースを新規にウインドウを立ち上げるのではなく
同一ページ?に開くようにしてるのですが。
むずかしいですねー。
とりあえず新しいページを出さないようにするには
"javascript:void(0)" onClick="window.open
のとこをを削ればいいみたいなのはわかりました。
これからもうちょっと改造していきたいと思ってます。
クリックしてきましたー。
とりあえず毎日クリックしてお礼の代わりとさせていただきますので。
またなにかあったらよろしくお願いします。。
0428412
04/08/13 17:11ID:???それともEUCで保存するって事ですか?
両方やってみましたがこれをやると文字が全部文字化けしちゃいます
0430nobodyさん
04/08/14 02:28ID:YM4iJTARttp://www.kent-web.com/support/faq/faq2-2.html
0431nobodyさん
04/08/15 00:51ID:ThpZR4Ya投稿データチェック(未選択不可)を行いたいのですが、
どうすればいいのですか?
下記のところに、新しく追加したら大丈夫だと思うのですが..
チェックの仕方がわかりません。
#── メールアドレスをチェック
length($::FORM{'email'})
&& ($::FORM{'email'} !~ /^[!-?A-~]+@[!-?A-~]+\.[!-?A-~]+$/)
&& push(@error, 'メールアドレスが不正です。');
#── パスワードをチェック
($::FORM{'key'} =~ /[<>&"]/)
&& &::error(\('パスワードに「<, >, &, "」は'
. '使えません。'));
0432nobodyさん
04/08/15 01:19ID:???0433nobodyさん
04/08/15 20:34ID:ACdvGoXy0434nobodyさん
04/08/19 00:28ID:???同サイトのサポート掲示板で
# タグ処理
$val =~ s/&/&/g;
$val =~ s/"/"/g;
$val =~ s/</</g;
$val =~ s/>/>/g;
$val =~ s/\0//g;
このような記述が書かれている行のあとに、
$val = s/変換前の文字列/変換後の文字列/g;
こんな感じの文を追加すると特定の文字列の表示を変換できる。
という記述を見つけたのですが、これを応用して、
<< >>で囲まれた文字列は全て※※※※に変換する
ということはできますでしょうか?
できましたら具体的なスクリプトも提示して下さると幸いです。宜しくお願い致します。
0435nobodyさん
04/08/19 05:37ID:???いま時間とテスト環境がないから書かないけど(嘘を教えたらイヤなので)、
きっと正規表現のえらい人が教えてくれるでしょう。
0436nobodyさん
04/08/19 10:48ID:???> KENT-WEBさんのYY-BOARDの改造に関する質問です。
またか。。。
> << >>で囲まれた文字列は全て※※※※に変換する
> $val =~ s/</</g;
> $val =~ s/>/& gt;/g;
する前に変換すること。
凡例:
$val =~ s|<<(.+)>>|<em>$1</em>|g;
注意点:
<<ABC<<いろは>>DEF>>
は、
<em>ABC<<いろは>>DEF</em>
となる。(ただし<em></em>が<em></em>となるので、この分を再変換すること)
# タグ処理
$val =~ s|<<(.+)>>|<em>$1</em>|g; # <<>>で囲まれたものを。。。
$val =~ s/&/&/g;
$val =~ s/"/"/g;
$val =~ s/<(?!/?em>)/</g; # <em> の復元1
$val =~ s/(?<!</?em)>/>/g; # <em> の復元2
$val =~ s/\0//g;
0437434
04/08/20 18:44ID:???教えて下さりありがとうございました。言われたとおり実行したところ変換することが出来ました。
ただ、この方法だとログ自体が書き換わってしまい、実際に何を書き込んだのかを確認することが出来ませんでした。
表示部分のみ書き換える方法はありませんでしょうか?
多分、 $val =~ s|<<(.+)>>|<em>$1</em>|g; の行を挿入する位置の問題だと思うのですが。
0439nobodyさん
04/08/28 10:16ID:???【配布先URL】 http://www.kent-web.com/bbs/patio.html
【. 依頼内容 】
書き込み・返信を管理者のみしか出来ないようにしたいのと、管理識別用文字列の機能とトリップ機能、fusianasan機能を入れたいんですが、どうしたら良いのでしょうか?
0440nobodyさん
04/08/28 15:26ID:???http://pc5.2ch.net/test/read.cgi/php/1092304968/60-66
0441nobodyさん
04/08/28 22:47ID:???以下のようにするにはどのような方法がありますか。回答していただければ幸いです。
1. トリップ機能の付加
2. 各スレッド及びレスへIP表示機能の追加。
3. スレッド作成時及びレスをするときの確認画面。
以上の機能を追加したいのですが、ご教授下さい。
0442nobodyさん
04/08/28 23:22ID:???1. regist.cgi の sub regist の中で $i_nam をいじる
2. regist.cgi の sub regist の中で $i_nam や $i_sub に $host をくっつける
3. regist.cgi の sub regist を regist2 にでも変えて、
regist は hidden で値を持たせて regist2 に投稿できる確認画面表示にする。
0443nobodyさん
04/08/29 00:11ID:d+jXT+vhttp://www.narishin.com/faq.htm
上記サイトのWeb Qnaire 1(一つ目のサンプル)についてなんですが、
自分のホームページになんとか設置できたのはいいんですが、
テストしようとしても、エラーが出て連続投稿は受け付けないと表示されます。
下のヒントの言う通りにCGIをいじってもダメでした。
どうか連続投稿できるように教えてください。
0444nobodyさん
04/08/29 01:29ID:???CGI設置について質問
http://pc5.2ch.net/test/read.cgi/php/1054216089/15(テンプレ)
■ 自分で改造できない場合には
【 スクリプト改造依頼スレ 】(丸投げ) part2
http://pc5.2ch.net/test/read.cgi/php/1092304968/2(テンプレ)
■ 自分で改造するアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)
0445nobodyさん
04/09/03 00:36ID:khCAQhgB【配布先URL】 http://www.de-bug.net/cgi/bmpfmain.html
【 置き場所 .】 http://primrose.sakura.ne.jp/d-search/kensaku/index.html
CGIのテキストファイル
http://primrose.sakura.ne.jp/cgi.txt
【ヘルプ内容】 置き場所で表示している左フレームの文字サイズを小さくしたいんですが…
HTMLのファイルにタグを入れてもダメポだったので…
配布サイトでのサポート板には入ることが出来ませんでした。
テキストファイルは、左フレームが処理しているCGIです。
…説明ベタで申し訳ありません。
よろしくお願いします。
0446445
04/09/03 01:55ID:khCAQhgB自己解決しました…
0447nobodyさん
04/09/19 13:19:03ID:4/TOgomW【配布先URL】 http://www.kent-web.com/bbs/patio.html
【依頼内容】
こちらの掲示板で、スレッド毎にパスワードによる閲覧制限をし、パスワードを各スレッド毎に設定したいのです。
どのスレッドにも共通して仕様できるパスワードと、ユーザーが使用する各スレッドに割り当てたパスワードによる制限です
ver.1.2ならば、改造方法を掲載している所を見つけたのですが、1.51だと少し異なるようで、指定されている変更ではエラーとなります。
また、同時に投稿を管理者のみにしたいのですが、どうすればよいのでしょうか?
0448nobodyさん
04/09/19 16:54:35ID:???このスクリプトをこんな風にしたくてこんな改造を施したんですがこんなエラーが出てしまいますっていうふうに書かないと誰もどうすることも出来ない。
0449nobodyさん
04/09/20 00:23:32ID:tFiVPHxEver.1.2の「改造方法を掲載している所」を貼るのがいいと思うよ。
運と心象が良いとエロイ人が微妙なヒントをくれるよ。
0450nobodyさん
04/09/20 09:46:44ID:???Niftyの商標に引っかかりそうだったんでさっさと排除したんだよなぁ。
KヨNTはそのあたりのことを気にとめているのだろうか。
0451nobodyさん
04/09/20 09:53:35ID:???0452445
04/09/20 17:14:59ID:MKPCc/Nfお騒がせしました
0454nobodyさん
04/09/23 10:23:18ID:fGLKapG0gif画像連結ライブラリを使ってimgタグで呼び出すものを作ったのですが、
Content-Lengthを入れると表示されなくなってしまいます。
@files = ();
for ($i = 0; $i < length($count); $i++) {
$n = substr($count, $i, 1);
push(@files, "$n.gif");
}
require "gifcat.pl";
print "Content-type: image/gif\n\n";
binmode(STDOUT);
print &gifcat'gifcat(@files);
exit;
このような感じなのですが、どうすればうまくいくのでしょうか・・・?
0455nobodyさん
04/09/23 13:41:37ID:???■ 自分で改造するアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 8 】 ★三
http://pc5.2ch.net/test/read.cgi/php/1077525387/79(テンプレ)
0456nobodyさん
04/09/23 19:53:52ID:???print "Content-type: image/gif\n";
print "Content-length: ".$length."\n\n";
とかするんじゃないのか?
0457nobodyさん
04/09/23 20:00:38ID:???[スクリプト内容]アイコン型掲示板
[配布先URL]http://homepage2.nifty.com/ezy/cgiez05.htm
[置き場所]http://www.tiara.cc/~ezy/cgihaifu/ezbot32.lzh
ここのアイコン掲示板CGIなんですが、2chのように半角カナが使えません。
ですが、半角カナの使えないCGI掲示板は殆どの場合、簡単な修正で
半角カナを使えるようにする事が出来ると聞きました。
(Web初心者板で聞きました。詳細はWebProg板に行くように誘導されました)
このCGIの場合、どの辺をどのように書き換えたら良いのでしょうか?
0458nobodyさん
04/09/23 20:24:00ID:???jcode.plは適当に検索で探してみて。
0459nobodyさん
04/09/23 20:53:54ID:???0460nobodyさん
04/09/23 20:55:13ID:???CGI部分のjcode.plをjcodeg.plに直し、
jcodeg.plも同じフォルダにアップしてパーミッションをjcode.plと同じにしましたが
CGIスクリプトエラーで止まってしまいます。
元に戻すと普通に掲示板として動いています。
あとは何がいけないのでしょうか…
0461nobodyさん
04/09/23 21:03:45ID:???457のCGIに同梱されているjcode.plのバージョンは2.13です。
公式サイト?(http://srekcah.org/jcode/)でも2.13が最新のようですが…
0462nobodyさん
04/09/27 12:14:26ID:???スレ間違ってるぞ
http://pc5.2ch.net/test/read.cgi/php/1092304968/272
0463457
04/09/29 13:30:30ID:???0464nobodyさん
04/09/30 19:03:57ID:???( ´,_ゝ`)プッ
0465nobodyさん
04/09/30 19:18:25ID:???0466459
04/09/30 20:01:12ID:???何も読まずに適当に答えたんだYO!!
以前jcode.plのverが古くてEUCで半角カナが無理な時があったんだYO!!!!!!!!!!111111111111
0467nobodyさん
04/09/30 20:43:01ID:???0469nobodyさん
04/10/01 01:12:18ID:???0470丸投げ寸前です・・・
04/10/01 11:05:01ID:6lZQYFV2http://f46.aaacafe.ne.jp/~setu/p-bbsb/p-bbsb.html
配布元は【レッツPHP】の掲示板です。
http://php.s3.to/bbs/p-bbsb.php
やりたいことは2つあります。
1つは、ラジオボタンを設置して【男/女】を掲示板に表示させたいのです。
ラジオボタンは設置できるのですが、【$dat.='〜〜】のソースが分かりません。
何処を?どう拡張したらいいのか教えてくださいませんか?
2つ目は、名前と本文が無記入(未記入)でも【エラー】を出さずに送信できる
(書き込める)ようにしたいのですが、こちらも全く分かりません。
よろしく回答お待ちします。
これは?丸投げの方がよかったでしょうか?でも、ぜひお願いします<(_ _)>
0471nobodyさん
04/10/01 14:45:39ID:???不要なエラーチェックをコメントアウトするだけ。
表示したいって希望だから、既に性別情報は適当な書式でログに入ってんの?
なら、file() で Dat 読んでから、explode() してる個所(L.321-332)の list() に性別情報用の
変数を加える。$dat .= はただのHTMLだから分かるだろ。
list($xxx, $yyy, . . ., $sex) = expl . . . ; としたなら、性別を挿入したい個所で
$dat .= '<span class="opt">ここはあなたの性別よ: ' . $sex . '</span>'; とでもすればOK。
0472nobodyさん
04/10/01 14:53:01ID:???参考までに。
そこのスクリプトはたいていextract()つかって外部変数を展開してくるので、
HTMLフォームのname属性で指定した名前が直接変数名になる。
書き換えるべきところは、ログ記入個所と、ログ読み出し&表示個所。
どうかとは思うがそれを書いた人の流儀にのっとれば、関数の頭でglobal宣言して
必要な外部変数を得て、ログを書式かしてる部分("$foo<>$bar<>$hoge\n"みたいなとこ)に追加する。
この場合は、regist() と past_log() 。
んで読み出す方は 471 でも書いたけど、list() = explode(); のパターンなので、ここで
追加したログ項目を拾ってHTMLに埋め込む、という流れ。
0473nobodyさん
04/10/01 23:48:13ID:???アドバイスの通りでは解決せず、自分で調べたからねー
0474nobodyさん
04/10/02 00:05:03ID:???0475丸投げ寸前です・・・
04/10/02 00:40:37ID:GZSz8bwnありがとうございます。
めちゃ勉強になりました。中途半端な知識しかなかったものですから
本当にたすかりました。やっぱ、最後は2chだと痛切に感じています。
>>472
親切にお答え頂き、ありがとうございます。
習うより慣れろをモットーに頑張って1週間。。。
お手上げ状態でした。
頑張ります。お返事ありがとうございました。
0476nobodyさん
04/10/04 20:05:11ID:TuRS65Ar【配布元URL】 http://www.bellcity.ne.jp/~kazuman/(上のメニューCGIを押すと切り替わる左メニューダウンロードより配布)
【置き場所】 http://cgi.f58.aaacafe.ne.jp/~okayama/jisyo/jisyo.cgi(自分で改造を試みたものを設置しています。)
CGIのテキストファイル
http://cgi.f58.aaacafe.ne.jp/~okayama/jisyo2.txt(自分でいじったもの)
http://cgi.f58.aaacafe.ne.jp/~okayama/jisyo.txt(配布状態)
【依頼内容】
・登録した単語ごとにデータファイルを作成。あまり長いようならファイル分割(1.2.のようにリンクがはられるようになればベストです)
(小説置き場として利用としようと考えているので長いものが続くとkologというデータファイルの大きさが莫大になり重くなりそうなので)
・意味登録時のタグ利用許可
・現在は意味登録は削除のみ可ですが修正も可に。
・単語登録時にジャンルを分け、辞書を選択するとジャンルごとに分けた上で五十音順表示表示
↑こちらは配布元でβ版として稼動していますのでそちらを確認いただけるとイメージしていただきやすいと思います。
http://kazuman.web.infoseek.co.jp/cgi-bin/stetas/cookup.cgi?mode=JISYO&cook=0
辞書名を選ぶとジャンルごとに五十音順に並んでソートされます。
・ソートを五十音ではなく任意で選べるように、または登録日付順に行う。
依頼内容が多くてすみません。
自分でいじったものは管理人のみの登録に制限し、見た目と単語を選んだときの表示のされ方を変えました。
今回このCGIを使って小説ページを作ろうと思い、初めてCGIの中を読みながらいじってみたのですが、機能のつけたしとなるとお手上げ状態になりました。
一つでも二つでも良いのでアドバイスいただけますようお願いいたします。
※このような質問は丸投げでしょうか。スレ違いでしたら申し訳ありません。
0477nobodyさん
04/10/05 21:26:16ID:???0478nobodyさん
04/10/05 21:31:51ID:???|i l |i l| li |
∩
_,,..,,n,r'゙ <⌒つ
./ ゚ 3 ヽ )´
) l ゚ ll ∩ ノ そ
Σ `'ー---‐'' (
⌒ヽ/V⌒v、/⌒ ビダァァァン!!
0480nobodyさん
04/10/06 14:58:38ID:???【配布先URL】 ttp://www.netmania.jp/cgi/blog3/
【ヘルプ内容】
リンクの所に貼ったリンクを別ウィンドウで開きたいのですが
どこをどういじればいいのやらで。。。
要は、 target="_blank"入れたいんです。
出来ればでいいので、よろしくお願いします。
0482480
04/10/06 16:50:13ID:???自己解決しましたです。
もし今調べてる方がいらっしゃったら、
大変ご迷惑おかけしましたです。
0483nobodyさん
04/10/08 21:48:28ID:???0485nobodyさん
04/10/09 13:14:46ID:???0486初心者です。
04/10/09 21:17:20ID:fCvsZBf9以下の戻り先URLの設定でターゲットの設定は出来ないのでしょうか?
_topに戻りたいのですが、戻れません。
# 戻り先URL
$home = 'http://xxxxx.com/index.html';
以下の使いました。
http://www.kent-web.com/bbs/topics.html
です。ご指導下さいませ。
htmlの中には
<a href="$home"> は記述がありませんでした。
超初心者ですいません。
誰か教えて下さいませ。大変困ってます。<(_ _)>
0487nobodyさん
04/10/09 21:23:47ID:???日本語もわからないなら帰れ。
初心者だからなんて理由にならん。
ここはそういうやつが来る板ではない。
0488nobodyさん
04/10/09 21:41:53ID:???調べてくれてる方人すみませんでしたm(__)m
0489nobodyさん
04/10/09 21:58:54ID:???http://pc5.2ch.net/test/read.cgi/php/1095633323/324
0491nobodyさん
04/10/09 22:48:53ID:???0492nobodyさん
04/10/11 10:12:48ID:???【配布先URL】 http://nzeo.com/
【ヘルプ内容】
日本語化してホシイです。
韓国産ですので^^;
0493nobodyさん
04/10/11 18:11:35ID:???0495492
04/10/12 14:54:38ID:???0496nobodyさん
04/10/20 01:06:37ID:???1つのディレクトリ内にある複数の画像を
更新年月日順にソートして1ページに表示するCGIです。
スクリプトはこちら
http://www.clavis.ne.jp/~listcam/sweet/sweet61.html
各画像の下にファイル名が表示されるのですが、
それぞれの画像のタイムスタンプも表示したい場合
どのようにすればよいのでしょうか。
0498nobodyさん
04/10/21 10:54:18ID:???【配布元】http://minicgi.net/
【内容】トップページに、(さんぷる2(らぐなろくなさんぷる)で言うと)
―――――――――――
|ノービス | 0人 |
―――――――――――
|ソードマン| 2人 |
―――――――――――
| ・・・
という感じでここの(ttp://tackysroom.com/sample/smp_annevote.cgi)ように
統計を表示させるようにするにはどこをどう追加すればいいでしょうか?
0499nobodyさん
04/10/23 14:37:00ID:by3ineVAこのCGIは管理人しか登録できないので、訪問者が各自で登録・修正(出来れば削除)出来るように改造したいと思います。
ネットで調べてちょっといじってみたのですが上手くいきません。
是非ヒントをください。よろしくお願いします。
0500nobodyさん
04/10/23 16:20:45ID:???【配布先URL】 http://www.kent-web.com/bbs/yybbs.html
【. 依頼内容 】
BBQ規制とDSBL規制を適用したいです。よろしくお願い致します。
0501nobodyさん
04/10/23 16:49:01ID:???ここは改造工房だってことはわかっているよな?
まずはお前等の改造中のスクリプトを晒してもらおうか。
話はそれからだ。
安易に丸投げスレに逃げるんじゃねーぞ。
0502500
04/10/23 21:46:31ID:???了解です。
こんな感じにしてみましたが、両方ともうまく機能してないみたいです。よろしくお願いします。
# dsbl 問い合わせ。
if ($dsbl) {
gethostbyname(sprintf qq|%s.%s.%s.%s.list.dsbl.org.|, reverse split /\./, $ENV{'REMOTE_ADDR'}) and &error("アクセスを許可されていません (dsbl listed.)");
}
# BBQ 問い合わせ。
if ($bbq) {
gethostbyname(sprintf qq|%s.%s.%s.%s.niku.2ch.net.|, reverse split /\./, $ENV{'REMOTE_ADDR'}) and &error("アクセスを許可されていません (BBQ listed.)");
}
$bbq ='1';
$dsbl ='1';
0504500
04/10/23 23:29:56ID:???症状は、生ホストだとBBQリストに入っていないのにエラーメッセージが出る、串を使うとDSBLに入っているのにアクセスできる、というものです。
0505nobodyさん
04/10/30 14:11:34ID:???【配布先URL】 http://nyats.com/nblog.htm (必須)
【ヘルプ内容】
現在改造中のものです→http://shingari1582.hp.infoseek.co.jp/nblogt.txt
メインはhtmlなのでcssを挿入してあるのですが、過去ログ表示用のCGI(現在改造中のもの)にもリンクやフォントのcssを入れたいと思いました。
$cssという因数があったので素人考えで適応させたいcss(a:linkから)をそのまま入れてみたのですが、
1行目は実行されても2行目からは反映されませんでした。
とほほさんの所等を参照してみたのですが、CGIに関しては本当に初心者で一体どうやって記事全体に反映されるようなcssを挿入すれば良いのか見当もつかなくて困っています。
何かヒントをいただければ嬉しいです、よろしくお願いします。
0506nobodyさん
04/10/31 01:03:45ID:???パーミッション設定とか色々手を尽くしたのですが
どうしても500エラーが起こるわけで…_| ̄|○
何故でしゃう。
0508nobodyさん
04/10/31 19:00:48ID:???505のはファイル名のtypo
http://shingari1582.hp.infoseek.co.jp/nblog.txt
0509nobodyさん
04/10/31 21:29:48ID:???動作確認してないけどヒアドキュメントにしたらいいんじゃないの?
下のjavascriptのとこ見てやってみた。
#CSS
$css = <<CSSEND;
"<style type=\"text\/css\">\n<\!--\n
\.doc \{ font-size\: $honbunsize\; color\: $honbuncolor\ font-family : Verdana;}\n
\.sub \{ font-size\: $titlesize\; color\: $titlecolor\; font-family : Verdana;}\n
\.date \{ font-size\: $datesize\; color\: $datecolor\; font-family : Verdana;}\n
a:link {color:000000;text-decoration:none;}
a:hover {color:666666;text-decoration:none;}
a:visited {color:000000;text-decoration:none;}
a:active {color:000000;text-decoration:none;}
FONT { font-family : Verdana;}
BODY { line-height : 120%;}\n
-->\n<\/style>";
CSSEND
0511nobodyさん
04/11/01 14:22:31ID:dvWt0D+J<?php
//error_reporting(E_USER_WARNING); // Warrningを出力しない
//----------------------------------------------------
// 定数の宣言
//----------------------------------------------------
define("BBS_DATA", "./bbs.csv");
define("BBS_COL_DATE", 0);
define("BBS_COL_NAME", 1);
define("BBS_COL_BODY", 2);
//----------------------------------------------------
// 関数の定義
//----------------------------------------------------
// AppendCsvFile関数
// 機 能 CSV形式のデータをファイルの末尾に追加する
// 引 数 $FilePath : 書込むファイルへのパス
// $CsvData : 書込みデータ
function AppendCsvToFile($FilePath, $CsvData) {
if ($FilePath == "") {
return false;
}
$fp = fopen($FilePath, "a");
if ($fp == 0) {
return false;
}
//作成日、名前、発言内容を「,」で連結し、レコードを作成する。
//また、レコード中の改行文字を取り除き行末に改行文字を付加する。
$temp = ereg_replace("[\r\n]", "", join(",", $CsvData)) . "\n";
fputs($fp, $temp);
}
■ このスレッドは過去ログ倉庫に格納されています