△▲ WebProg 初心者の質問 pert14▲△
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/06/28(水) 22:37:10ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3
0783nobodyさん
2006/12/05(火) 20:42:27ID:???0784nobodyさん
2006/12/05(火) 20:44:14ID:???とマヂレス
0785nobodyさん
2006/12/05(火) 20:52:47ID:???0786nobodyさん
2006/12/05(火) 20:59:26ID:???0787nobodyさん
2006/12/05(火) 22:15:35ID:/RPPBpQh例えば、入力フォームにyahoo.co.jpという文字がないとエラーで送信できなくする。
PHPでお願いします。
0788nobodyさん
2006/12/05(火) 22:20:57ID:???0789nobodyさん
2006/12/05(火) 22:57:34ID:???少なくともサーバサイドじゃムリポ
0791nobodyさん
2006/12/06(水) 23:06:42ID:???PHPにもActiveScriptサポートはあるからIEのクライアントサイドで絶対走らんわけじゃないので
こう言った方がまだ適切かと
>787
正気の沙汰じゃない
0792nobodyさん
2006/12/07(木) 19:21:10ID:???この代わりになるようなSQL文,またはそのたぐいのテクニックってありますか?
(5.1で実装予定とのことですが,まだbetaのようです・・・)
#ちなみにLAMP環境なシステムで,管理者のみが使用するコマンドなので,動作は遅くてもかまいません.
0793nobodyさん
2006/12/07(木) 19:37:40ID:???お騒がせしました.
ttp://xaprb.com/blog/2006/05/26/how-to-write-full-outer-join-in-mysql/
0794nobodyさん
2006/12/08(金) 02:02:11ID:3pSv+YG30795nobodyさん
2006/12/08(金) 09:54:45ID:ewFyIfPgここの買取口数とメールフォームの口数を買い取り口数にマイナスする計算の連動
似たようなスクリプトありませんか?もしくは作れますか?
よろしくお願いいたします
0796nobodyさん
2006/12/08(金) 09:55:11ID:???でいいんじゃないかな
あとはお好きにどうぞ
0797nobodyさん
2006/12/08(金) 10:12:06ID:???マルチ認定乙
0798nobodyさん
2006/12/08(金) 11:16:11ID:wLihgars0799nobodyさん
2006/12/08(金) 14:30:29ID:H+kkgq5y他と重複しない番号
0800nobodyさん
2006/12/10(日) 00:01:13ID:???ちょっと変わってて笑いの取れるID
0801nobodyさん
2006/12/10(日) 07:05:34ID:???カジュアル衣料品の生産販売をしている店舗
0802nobodyさん
2006/12/10(日) 09:46:24ID:???今日からレイプ犯
0803nobodyさん
2006/12/10(日) 10:10:04ID:???毎日やるうんこ
0804nobodyさん
2006/12/11(月) 23:23:19ID:Nru3ncCj0806nobodyさん
2006/12/12(火) 11:17:17ID:qcDYeNDB0807nobodyさん
2006/12/12(火) 11:32:51ID:???0809nobodyさん
2006/12/12(火) 13:17:24ID:???0810nobodyさん
2006/12/12(火) 15:46:22ID:qcDYeNDB現在のプロバイダは並べ替え、またはフィルタリングに必要なインターフェイスをサポートしていません。
ってでる。orz
0811nobodyさん
2006/12/12(火) 15:50:45ID:qcDYeNDB0812nobodyさん
2006/12/12(火) 16:35:36ID:y1+5Oi85訪問者が掲示板に貼り付ける画像を
サイト管理側で一括で縮小する方法を教えてください。
因みに、JavaScriptは使えない仕様です。
わかる方、よろしくお願いします。
0813nobodyさん
2006/12/12(火) 16:40:28ID:???それとも外部のURLを書き込むとimgタグに変換されるという意味?
はたまた直にimgタグを書き込むという意味?
0814nobodyさん
2006/12/12(火) 16:41:30ID:y1+5Oi85言葉足らずですみません。
0815nobodyさん
2006/12/12(火) 16:41:51ID:???0816nobodyさん
2006/12/12(火) 16:47:14ID:y1+5Oi85縮小表示は、タグでどうにか出来ない物なんでしょうか?
0817nobodyさん
2006/12/12(火) 17:14:00ID:???ここにアップロードされたファイルのサイズの求め方とか比率を保持しながら縮小のサンプルがある
0818nobodyさん
2006/12/12(火) 17:47:11ID:y1+5Oi85ありがとうございます
0819nobodyさん
2006/12/13(水) 00:16:44ID:r2X/8+Vz言葉の使い方が間違っていたらすみません。板違いなら誘導お願いします。
Perl5.8.8でCGIを作っています。サーバはIIS5.1です。
ブラウザ上からCGIを動かした場合に、ファイル書き込みができなくて困っています。
【やりたいこと】
cgi-binディレクトリの中に存在しているテキストファイル(仮にwritetest.dat)に、
同じディレクトリ内にあるwritetest.cgiというファイルを用いて文字列を書き込みたい
【セキュリティの設定】
cgi-binディレクトリ全体を、書き込み可能にしてあります。
【自分で行ったこと】
writetest.datに、”Hello"と書き込むだけの簡単なwritetest.cgiを作成。
コマンドプロンプトからwritetest.cgiを実行したところ、問題なくwritetest.datにHelloが書き込まれました。
しかし、ブラウザからwritetest.cgiを実行したところ、ファイルがOpenできなく、CGI Errorとなりました。
こういう現象の場合、どうしたらよいのでしょうか。
この設定だと、ログファイルなども全くファイルに書き込むことができず、困っています。
単純な質問で申し訳ありませんが、よろしくお願いいたします。
0820nobodyさん
2006/12/13(水) 00:20:43ID:???0821nobodyさん
2006/12/13(水) 00:22:32ID:98NioA49とりあえずソースみせて
0822819
2006/12/13(水) 00:38:02ID:r2X/8+Vz>>820
サービスユーザーの書き込み権限、はどこで設定できるのでしょうか。
現在、ローカルに対してはAdmin権限を持っている自分のアカウントでIISの設定を行い、かつ
自分のIDのアカウントでlocalhostに対してアクセスしています。
私が概念自体理解していなそうでしたら、ご指摘ください。
>>821
writetest.datの初期状態は空。
writetest.cgiのソースは、以下の通りです。
#!c:\perl\bin\perl
require "./jcode.pl";
require "./cgi-lib.pl";
$write_file = "./writetest.dat";
$string = "Hello\n";
open(OUT,">>$write_file") || &error("Write Error : $write_file");
print OUT $string;
close(OUT);
sub error{
print "File write Error";
}
0823nobodyさん
2006/12/13(水) 01:31:20ID:???根本的に勘違いしてるなー
IISに限らず、何らかのプロセスがファイルを触るときは、そのプロセスの実行ユーザーが
ファイルに対してアクセス権限を持ってなきゃいけない
で、ファイルを右クリックするとプロパティで「セキュリティ」タブがあるからそこでアクセス権限を
追加するんだけど、IISの実行ユーザーはIISによって違うから何とも言えんていうか忘れた
IUSR_なんたらとかいった感じだった筈
0824819
2006/12/13(水) 02:36:12ID:r2X/8+VzIISの匿名アクセスの設定をいじったら、解決しました!
その設定は私にとって盲点でしたので、本当に参考になりました。
ありがとうございました。
0825nobodyさん
2006/12/13(水) 12:23:07ID:kiWypRhvその時ログはそのままで、同じの使いたのですが、
crypt関数で暗号化した文字列(と種)がそのログにあります。
そこでPHPとPerlのcrypt関数は同じように動くかどうか知りたいのですが、
どなたかご存知ないですか?
0826nobodyさん
2006/12/13(水) 12:41:31ID:???0827nobodyさん
2006/12/13(水) 12:43:43ID:???0828825
2006/12/13(水) 13:26:24ID:???PHPの環境を作っていなかったもので、すみません(汗
いまPHPインスコして試したところ、
PerlでもPHPでもかわらない結果が出ました。
ではノシ
0829nobodyさん
2006/12/13(水) 19:47:00ID:k9EC/h3j@file = `/usr/local/bin/wget -q -O - http://xxxx.com/xxxx.dat`;
というように、wgetで自分の他サーバに置いてあるログファイルを読んでいます。
普段は問題ないのですが、他サーバは時々不安定なのでタイムアウトの時間を設定したいのと、
私のミスでたまにそのログファイルが404になってしまう時、404のエラーページがページの途中に
ズドンと表示されてしまうので、404だったら@fileに何も入れない(?)というようにしたいのですが
どう書けばよろしいのでしょうか?
すいませんが、よろしくお願い致します。
0830nobodyさん
2006/12/13(水) 23:46:19ID:???つ [LWP]
サンプルはあちこちに転がってると思うので探すよろし
0831nobodyさん
2006/12/14(木) 08:38:14ID:???URLが、hoge.com/auth/wsedrftggsiojd348729/へアクセスさせる事が
あると思うのですが、この暗号(wsedrftggsiojd348729)部分は、どのような
仕組みになっているのでしょうか。
1.暗号化復号化の方法(主なものにどんな手法があるのでしょうか)
2.URLにして、アクセスを可能にする方法
を教えていただきたく、よろしくお願いします。
0833831
2006/12/14(木) 09:03:20ID:???早速ありがとうございます。
環境変数から引っ張るとはどういうことでしょうか。
重ねてすみませんが教えてください。
例えを追加しますと、認証に限定しなくても
宅ファイル便のように、その(暗号化)アドレスにアクセスすると
該当ファイルのダウンロード画面が表示されるということの
仕組みが知りたいです。
よろしくお願いいたします。
0834nobodyさん
2006/12/14(木) 13:46:44ID:???・選択肢1
・選択肢2
・選択肢3
といった選択肢に対して,回答が単一選択(radio)の場合は
その選択肢の番号(例えば選択肢2なら、ans=2、など)としています.
ここで質問なのですが,複数選択(checkbox)の場合はどのように保存するのが良いでしょうか?
例えば選択肢1と選択肢2ならans=12やans=110(ビット列にしてる)とかかなーと思ったのですが,
どっちも確認画面が作りづらいなぁ・・・と思いまして.
0835nobodyさん
2006/12/14(木) 14:56:57ID:???検索することがあるなら、別々にしといたほうがラクじゃない?
いちいちANDとると重くなりそうじゃん。
検索することが少ないならビットでいいよ。
0836nobodyさん
2006/12/14(木) 16:20:38ID:???ありがとうございます.
選択肢や設問タイプ(textarea,checkbox,radio,etc・・・)自体が場合によって違う(DBから読み出して生成してる)ため,
checkboxのためだけにあらかじめ複数のフィールドを用意するのも無駄が多いかな,と.
ビット列にしてみます.
0837834
2006/12/14(木) 16:21:14ID:???です・・・
0838nobodyさん
2006/12/14(木) 16:37:17ID:???ユーザー認証について質問です。
こちらが適当にIDとパスワードを設定して、ユーザー側に連絡します。
ここまでは手動でいいんですが、
ユーザー独自のホームページを作り、ユーザー認証してもらって、そのユーザー独自のページをみる
っていう方法はPHPさえ勉強すればできますか?ASPとかいらないですか?
よろしくお願いします。
ちなみにプログラミング経験なくいまから勉強するんで、言語の選択すらできていないんです。
とりあえずPHPの本は数冊買ってきました。
よろしくお願いします。
0839nobodyさん
2006/12/14(木) 16:46:20ID:???Gooの簡単ホームページみたいなのならそれだけでできるが
ホスティングみたいにディスクスペース割り当ててFTPとかでHP更新させるとか
になるとそれだけじゃ無理
0840nobodyさん
2006/12/14(木) 17:02:05ID:???ホスティングですかね?
いま考えているのは、二つやりたいのですが
一つは、よくあるようにこちらが用意した項目・リストから
会員が独自にブラウザ上からお気に入りのリストをつくるかんじです。
ログインしたらいつも確認・更新とかできるようにしたいです。
もうひとつは、ブラウザ上から会員各自に割り当てられたページを自由に
記述、画像アップロードができるようにしたいです。
どうしたらいいですか?もしかして大規模な開発とか必要ですか?(初心者ですいません)
0841829
2006/12/14(木) 19:00:18ID:???亀レスですいません。
なるほど、LWP。
ってLWPの使い方がよくわからないので、wgetにたどり着いたんだったorz
もうちょい勉強してきます。
0842nobodyさん
2006/12/16(土) 13:31:52ID:???テーブルの各行に↑や↓ボタンがついていて、1行ずつ並び替えを
行うのはどうやってやるんですか?
いい例はないですか。JavaScriptかな。
0843nobodyさん
2006/12/16(土) 14:39:31ID:???0844nobodyさん
2006/12/18(月) 23:01:40ID:D63+ET/KDOM HTMLおすすめ。
0845nobodyさん
2006/12/19(火) 01:41:06ID:???infoやローカルでは滞りなく更新できるのに
abcorotii鯖ではスクリプトエラーが出ます
もちろん用いたスクリプトは同じものです
何故だか分かる方いらっしゃいますか
0846nobodyさん
2006/12/19(火) 01:55:42ID:???一行目のperlのパスが違うかパーミッション間違いだろうと予測してみる。
ていうかエラーメッセージくらい書けヴォケ
0847nobodyさん
2006/12/19(火) 03:36:56ID:???スマソ。エラーメッセージは
Error message: Premature end of script headers: master.cgi
perlパスやパーミッションは全部合ってる
xreaからサーバー移転した途端バグるようになったんだ
0849nobodyさん
2006/12/19(火) 03:56:07ID:???0850nobodyさん
2006/12/19(火) 06:37:24ID:???0851nobodyさん
2006/12/19(火) 17:59:48ID:s32a4+w/0852nobodyさん
2006/12/21(木) 18:20:01ID:S6BU52+mありますが、ああいうのは、何を使って作るんでしょうか?
ヒントを教えてください。
0853nobodyさん
2006/12/21(木) 18:26:43ID:???0854nobodyさん
2006/12/21(木) 18:27:02ID:???0855nobodyさん
2006/12/21(木) 20:41:04ID:???マクロメディアはアドビに買収されたぞ
Flashでぐぐってみるのもいいんじゃね
0856nobodyさん
2006/12/22(金) 14:04:29ID:SFuimMheありがとございました。
Windows Platform - Java EE SDK 5 Update 2
というのをダウンロードしてインストールしてみます。
0857nobodyさん
2006/12/22(金) 16:19:46ID:AlVoeTAqどんな言語がお勧めでしょうか?
ちなみに,現在使っている言語は仕事上Fortran90です・・・。
0858nobodyさん
2006/12/22(金) 21:18:04ID:???Java
C#
あたりが無難かな
言語としてのパフォーマンスを追求しなければ perl がいいと思うけど、
プログラムサンプルが膨大にあるためひどいのを参考にすると後々辛くなります
私は最初に kent を参考にしてしまったので後々苦労しました
0859nobodyさん
2006/12/22(金) 21:20:39ID:???0860nobodyさん
2006/12/22(金) 21:22:22ID:???0861857
2006/12/23(土) 00:54:59ID:???忠告ありがとうございました!
言語は・・・、PHPとperlで比較して検討したいと思います!
0862nobodyさん
2006/12/23(土) 01:20:58ID:???という訳ではないので気をつけましょう
ダウンロードして無改造なの、 use strict; したとたんにエラーで止まりまくりのスクリプトは真似しちゃだめです。
KENT とか KENT とか KENT あたりが・・・
0863JAPU ◆lVJAPUTeX.
2006/12/24(日) 21:01:36ID:???出来合いのもの使うならOpenPNEとか良いらしい。
個人的にはPHPなので使う気無いが。
>>859
比較する際にPerlだけCGIの速度を使うFUD手法ってのはまだ流行っているのかな?
0864nobodyさん
2006/12/26(火) 15:13:42ID:iyXMdNpc同一サイト内の別ディレクトリに移動したいのですけど
例として
http://xxx.net/にアクセスすると
http://xxx.net/abcd/にリダイレクト
したいのですが、やり方がわかりません。
(ネットで検索をかけても、ホームディレクトリからのリダイレクトが検索できなかった)
教えてエロい人!
0865nobodyさん
2006/12/26(火) 15:16:54ID:???0866nobodyさん
2006/12/26(火) 15:32:01ID:iyXMdNpc意外にこれだとリダイレクトしません。
0867JAPU@坂井恋夏 ◆lVJAPUTeX.
2006/12/26(火) 20:58:14ID:???> Redirect permanent / http://xxx.net/abcd/
と指定した場合、
- http://xxx.net/ → http://xxx.net/abcd/abcd/
- http://xxx.net/abcd/ → http://xxx.net/abcd/abcd/
と延々とリダイレクトを繰り返す (ブラウザによっては途中で止まるかも) ことになります。
ここは、RedirectMatch を利用して、
> RedirectMatch permanent ^/$ http://xxx.net/abcd/
とするのがベストソリューションではないかと。
cf. http://httpd.apache.org/docs/1.3/mod/mod_alias.html
0868nobodyさん
2006/12/27(水) 20:29:27ID:???お勧めの開発環境はありますでしょうか?
(OS,言語,DB)
漠然とした質問で申し訳ありません。
0869nobodyさん
2006/12/27(水) 20:53:42ID:???Apache など HTTPD が映像を配信してしまえばいい
0871nobodyさん
2006/12/28(木) 04:26:42ID:???マルチポスト野郎は市ね
http://pc8.2ch.net/test/read.cgi/php/988813879/67
0872nobodyさん
2006/12/28(木) 09:54:06ID:???ネットワークプログラミング相談室 Port18
http://pc8.2ch.net/test/read.cgi/tech/1159692799/782
0873ポン太
2007/01/04(木) 18:32:44ID:f9RGTlv/0874nobodyさん
2007/01/04(木) 19:20:31ID:???0875ポン太
2007/01/04(木) 19:39:57ID:f9RGTlv/0876nobodyさん
2007/01/04(木) 19:50:28ID:???0877nobodyさん
2007/01/05(金) 00:11:12ID:???SCRIPTが生成されるってこと知ってる?
0878nobodyさん
2007/01/05(金) 00:29:09ID:???0879nobodyさん
2007/01/05(金) 09:25:05ID:UZOqG6YAランダムリンクを表示したいページの先頭に
<?php FOR(;;){}
?>
と書き、ファイルの拡張子を.phpにしてサーバーにアップすればおけー。
0880nobodyさん
2007/01/05(金) 09:26:24ID:UZOqG6YA<?php for(;;){} ?>
だった。
0881nobodyさん
2007/01/05(金) 17:07:09ID:???for($i=1;$i=0;$i++){
header(Location:ここに自分のサイトURLを書く");
}
echo"ここにランダムアクセスさせたいURLを書く1";
echo"ここにランダムアクセスさせたいURLを書く2";
echo"ここにランダムアクセスさせたいURLを書く3";
echo"ここにランダムアクセスさせたいURLを書く4";
echo"ここにランダムアクセスさせたいURLを書く5";
?>
0882nobodyさん
2007/01/05(金) 19:10:40ID:???0883nobodyさん
2007/01/06(土) 10:23:50ID:???縦方向にデータをグループ化したいです。
colspan なども考慮する必要があります。
例:
value = HTML.create( 'http://example.com/table.html' ).CSSSlecter('table')[0].data[1][0].innerText // 2列目1行目の文字列を得る
■ このスレッドは過去ログ倉庫に格納されています