くだらない質問でもど偉そうに聞いていいスレ at PHP
くだらない質問でもど偉そうに聞いていいスレ - 暇つぶし2ch464:nobodyさん
08/02/08 01:12:57
Valce

465:nobodyさん
08/02/08 07:32:37
ばらくーだ

466:nobodyさん
08/02/09 00:30:50
>>463

vaginaとanalの略でございます。

467:nobodyさん
08/02/16 16:34:47 qvh/WgSQ
no name

1 yahoo
2 google
3 yahoo
4 msn
5 2ch
6 google
7 google
8 yahoo
9 2ch
10 google

MySQLのテーブルに上記のデータがあって、
これを
1・nameのカウントが多い順に並び替えて、
2・かつそれぞれのカウントも取得したい

name count

google 4
yahoo 3
2ch 2
msn 1


んだけど、スマートなSQL文が思いつきません。
どうすればいいでしょうか?
なお、上記のテーブルは例です。
nameの値は上記(yahoo、googole、etc…)以外にも不特定多数あるものとします。

468:nobodyさん
08/02/16 16:57:04
select name, count(name) count from table group by name order by count

469:sage
08/02/16 17:48:13 qvh/WgSQ
>>468
誰も来てくれないと思ってました。
本当にありがとうございます。

470:nobodyさん
08/02/23 12:43:35
PHPを暗号化するソフトとりあえず3つ見つけたんだが
これらの暗号化ソフトそれぞれの評判を言え
あとこれら以外にもPHP暗号化ソフトがあるなら評判含めて教えろ

PHP Screw
ionCube Encoder
コードロック

471:nobodyさん
08/02/23 12:44:55
上げるぞ

472:nobodyさん
08/02/23 15:25:55
おい答えろよ!

473:nobodyさん
08/02/23 15:58:28
べっ別に答えを待ってるわけじゃないんだからねっ

474:nobodyさん
08/02/23 22:00:35 5qV3FQI9
DB素人です。教えて下さい。

MYSQLでSNSを作ろうとしています。
一般的に登録者同士の紐付け(mixiで言うマイミク)はどういう風にやってるのでしょうか?

登録者IDをキーに紐付けテーブルを作成しようかと思っているのですが、
レコード数が増えてもいいから自IDと相手IDの1対1のテーブルにするべきか、
相手IDは、複数IDをカンマ等で繋いだ値にし、1レコードで済ますべきか悩んでいます。

それとも一般的にはもっと違う方法で制御しているのでしょうか?

475:nobodyさん
08/02/23 22:40:51
>>474
友達関係テーブル
友達関係ID|登録者ID1|登録者ID2
主キー:友達関係ID
インデックス:登録者ID1,登録者ID2
ユニーク制約:登録者ID1+登録者ID2
的な感じ


476:nobodyさん
08/02/26 17:35:27
>>472
可能です。
以上。
はい、次。

477:nobodyさん
08/02/26 22:45:57
DB向けかもしれないですが質問用スレが見当たらないのでこちらへ投下します。

ド素人がPostgres8.2.5を使ってDBを作ろうとしてます。OSはLinuxです。
データベースにログイン可能なユーザーを作るため、
スーパーユーザーでCREATE ROLE name WITH PASSWORD 'pass' LOGIN;
と設定しようとしたところ『-bash: CREATE: command not found』とエラー吐かれました。
おかしいなと思ってためしにcreateuser -P nameとしたところ
『CREATE ROLE』 と出ました。
ROLE(この場合はユーザー)が出来たのでログインしようと試みたところ、
『su: name というユーザは存在しません』とエラーを吐かれました。
CREATE ROLEでもcreateuserでもユーザーが作れない理由と対処方がわかりません。
どなたか教えて下さい。


478:nobodyさん
08/02/26 23:35:00
ここの住民はレベルが低いので、DB板のポスグレスレへ行かれるをお勧めする。

479:nobodyさん
08/02/26 23:50:44
>>478
了解です。誘導ありです。

480:nobodyさん
08/03/14 14:57:45 dNFBm2ff
マニュアルや仕様書を作るのが面倒なんですが、何かいい手立てはありますか?

481:nobodyさん
08/03/14 15:22:37
書かなくていいようにソースを書く

482:nobodyさん
08/03/15 22:22:29
この程度のプログラムはソースを読めば充分と主張する。

483:nobodyさん
08/03/22 17:19:24 L0qbVLkn
base64と書かれた後にかなり長い文がありまして、
それはファイルかプログラムのようなのですが、どうすれば良いのか分かりません。
どなたか教えて下さい。

484:nobodyさん
08/03/22 17:34:43
>>483
base64_decode($string)

485:nobodyさん
08/03/31 12:23:22 qU1asqmQ
bloxsomのfindプラグインは、AND検索って使えるんでしょうか…もし使えないなら、
使えるようにすることは可能でしょうか。。

486:nobodyさん
08/04/07 23:19:14 teKpg5n2
php screw でこんなエラーがでてビルドできねー。

/src/php_screw-1.5/php_screw.c: In function `pm9screw_compile_file':
/src/php_screw-1.5/php_screw.c:78: error: too few arguments to function
/src/php_screw-1.5/php_screw.c:84: error: too few arguments to function
/src/php_screw-1.5/php_screw.c:93: error: too few arguments to function

phpize
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

Zend=no-debug-zts
誰でもいいから教えろ!

487:486
08/04/08 07:26:11
解決したから、てめーらにも教えといたらぁあっぁぁっぁ!

ztsになってたからだ!
apache2をビルドするときに、mpmをworkerにするとダメだ!preforkにしとけ!!!

488:nobodyさん
08/04/13 15:00:58
swf7~9,JavaScript,PHP(α版),独自VMにコンパイルできるHaxeっていう言語があるんだけど
この板にスレ立てて大丈夫?ダメな場合どこにいけばいいの?
(本家サイト)
URLリンク(haxe.org)
(PHP対応版)
URLリンク(www.weblob.net)

489:nobodyさん
08/04/14 16:46:25
>>488
Web制作じゃね?

490:nobodyさん
08/04/14 18:34:27
>>489
Web製作で同じ質問したらココに誘導されたんだよ・・・

491:nobodyさん
08/04/14 21:42:58
>>490
それ先に言えよ。二度手間じゃねーか。
クライアントサイドならWeb制作、サーバーサイドならココって区切りだから
俺はWeb制作だと思うが、コーディングの話したいならプログラム板でもいいかもな。

492:nobodyさん
08/04/15 10:20:55
ソーシャルプックマークみたいなサービスはperl php aspなどのうち、
どの言語でプログラミングすればサーバーに負荷がかからないと思う?


493: [―{}@{}@{}-] nobodyさん
08/04/15 13:38:07
既存のものに便乗してJavaScriptでガワを実装とかどうでしょう?

494:nobodyさん
08/04/21 00:32:19 pq/dLtpz
過去にインストールした不要なプログラムをアンインストールしようと思うのだが、
「プログラムの追加と削除」にそのプログラムの項目がない。
どうやったらそのプログラムを消すことができるのだ
分かりやすく簡潔に述べよ(´_ゝ`)

495:nobodyさん
08/04/21 01:37:40
WebProgと関係ねーよアホ

496:nobodyさん
08/04/21 15:36:07
態度がでかい回答者だな

497:nobodyさん
08/04/25 13:37:36
>>496
>>269

498:nobodyさん
08/04/28 10:05:14
>>494
Windows Install Clean Up

499:nobodyさん
08/04/28 23:12:51
元はURLリンク(hogw.domein.jp)こんなんかな?
こういう風にURLリンク(hogw.domein.jp)
みたいな引数を/にするのどうするよ

500:nobodyさん
08/04/29 10:05:22
PATH_INFO

501:nobodyさん
08/04/29 10:07:46 y5fKPjE/
拡張子.WMA のMIMEタイプ頼む!

502:nobodyさん
08/04/29 18:11:49
media/うまー

503:nobodyさん
08/05/01 13:33:40 6qVNRCb+
初心者の俺が訳有りで、cgiの鯖移転をすることになってしまったんだ。

cgi設置可能の鯖を借り、アップロードもすませた。

しかし、どう頑張っても、

File Not Found
――――
Apache/1.3.39 Server
(URL)Port80

…が出てしまう。
考えられる原因を教えてくれたまえ。

504:nobodyさん
08/05/01 13:43:18
cgiじゃない素のHTMLではどうなりますか?

505:nobodyさん
08/05/01 13:51:16 6qVNRCb+
>>504

index of

の画面になってしまう。


自分が初心者過ぎるのは分かっている。

質問が余りにも稚拙すぎるようであれば、別スレへの誘導、もしくはどんな本を買えばいいか教えていただきたい。

506:nobodyさん
08/05/01 14:37:21
>>505
>>1
> 質問者は神様です。
> 徹頭徹尾、高圧的になりきれない方は大変恐縮ですがご遠慮ください。m(_ _)m

という次第で、安易に誘導ごときで片づけるスレではございません。

>>503>>505でお書きになった情報から、
・CGI用鯖と一般Web鯖が別の可能性(こちらの可能性は低そうです)
・FTPで載せたものと違うURLを叩いていらっしゃる可能性
 例:/public_html の1段上に index.html を置いて example.com/ を叩いていらっしゃる場合など
などが考えられます。

サーバ指定のディレクトリ(/public_html や /www など鯖屋によって異なります)の中に
きちんとアップロードなさっているかどうかをご確認ください。

507:nobodyさん
08/05/01 16:42:23
>>506

正直すまんかった。
早速、色々試させてもらう。

ダメだったらまた来るので頼むな!

508:nobodyさん
08/05/02 09:50:01
このスレおもしれぇ

509:nobodyさん
08/05/14 23:50:04 xtdSzShy
<html><head><title>実行テスト</title>
<script language="JavaScript">
function showLAYER(layName){
if(document.getElementById) //e5,e6,n6,n7,m1,o6用
document.getElementById(layName).style.visibility='visible'
else if(document.all)
document.all(layName).style.visibility='visible' //e4用
else if(document.layers)
document.layers[layName].visibility='show'} //n4用}
</script>
<style type="text/css">
#test{ position:absolute ; visibility:hidden ; color:red ; display:-wap-marquee; }
#btn{ position:absolute }
</style>
</head><body>
<div id="test">
ここの文字を流したいんです。どうしたらいいですか?
</div>
<br><br>
<div id="btn"><br><br>
<form>
<input onclick="style.display='none';"type="button" value=" 押してね(^^) "
    onmousedown="showLAYER('test')">
</form>
</div>
</body>
</html>
この通りなんです。
html,js,cssどこのスレに書けばいいかわからなくなったんで。

510:nobodyさん
08/05/15 00:01:44 xtdSzShy
板違いでしたね。どれにしても。
すいませんでした。
web制作でスレたててきます

511:nobodyさん
08/06/06 12:05:59 hXRdxUy5
llVl   Elll   lllV   llll   llVV   Elll   VVll   V[ll   AlVl

l]ll   lVVV   llll   llVV   Elll   llll   [[ll   V[Vl

                              [[LV   VVVl   l]l[

It scrambles, and it doesn't suffice.
It shares, and it remains.

me to oh!

うんこ王国の遺跡から見つかったうんこ文字でかかれた石版。
この石版には不正確な英文が併記されていた。
うんこ文字でかかれているが、今までに解読されたうんこ語の単語が当てはまらない。

VllV  V[ll  l[VV  --  [Vl[ ←ここの行を解読せよ


-------------------------------------------------------------------------

512:a ◆ExGQrDul2E
08/06/07 17:32:05 I0rMi5Uv
とても偉そうにできません・・・
aniota.goraikou.com/BTank.jar
↑このファイルにはclassファイルが入っていますがどうやって
upして動かすのでしょうか?

513:nobodyさん
08/06/10 00:12:53 zXilsP9E
ブラウザの戻るボタンの存在に泣かされた経験ある人
いたら事例語ってください。

514:nobodyさん
08/06/10 21:34:20 CD0ttaGM
零細不動産屋(売りのみ、賃貸無し)のWEBサイトをつくるんですけど、
不動産検索用に良いスクリプトを探しています(予算が無いため6万円くらいまで)
もしくは不動産を一覧でリストしてくれるようなサービスがあれば教えてください。

515:nobodyさん
08/06/10 21:56:17
>>514
URLリンク(www.google.com)

516:nobodyさん
08/06/10 23:10:00
COOLONLINE有料鯖でPHPを設置したいんだけど、
説明読んでも意味が分からない。
検索掛けても詳しい解説が見つからない。
初心者過ぎて申し訳ないが、対策を教えてくれ。

517:nobodyさん
08/06/10 23:14:28
ごめんね、設置したいのはアクセス解析のLapisってやつです。

518:nobodyさん
08/06/10 23:20:14
何が分からないのか書け

519:nobodyさん
08/06/10 23:24:16
>>518
COOLONLINEでPHP使う場合は拡張子を変更しないといけないんだけど、
言われた通り変更して、設置したのに動かない。
PHP側の設定を変えなきゃダメなの?

520:nobodyさん
08/06/10 23:27:19
もっと知ってる情報を詳細に全て書け
COOLONLINEもLapisとやらも知らない人間にはさっぱり伝わらん

521:nobodyさん
08/06/10 23:31:16
いいから調べて教えろ
設置出来るように最善の策へ導け
お前の母ちゃんでべそ

522:nobodyさん
08/06/11 05:36:46
めんどいし、知ってても教えるわけがねぇ

523:nobodyさん
08/06/12 00:11:37
>>521
エラーメッセージとかはどのようなものが出ましたか?
また、マニュアルにしたがって、Lapisと、Mintは両方ともダウンロードを行い、
設置を行ったのでしょうか。

524:nobodyさん
08/06/26 18:59:55 XuypnueS
ネットからデータを一定の間隔で引っ張ってくるプログラムを作りたいのですが、速度的にはどの言語が一番早いでしょうか

525:nobodyさん
08/06/26 19:04:14
php

526:nobodyさん
08/06/26 19:18:03
>>525
早い回答ありがとうございます。やはりPHPははやいみたいですね・・・
今JavaとCしか使えないのですが速度に差は結構ありますか?
何度もすいません

527:nobodyさん
08/06/26 19:36:25
わりとある

528:nobodyさん
08/06/27 23:46:43 gRDhtvH2
ヤフオクでクッキーの本が1円て入札なしなんでなのだ?
PHPとかはやってるから意識しなくっていいってみんなかんがえてるんだろうか
URLリンク(page10.auctions.yahoo.co.jp)

529:nobodyさん
08/06/30 06:00:14
URLリンク(nanabit.net)
を時間で命名するのではなく連番で扱われるようにしたいのですがご教示願います

530:nobodyさん
08/06/30 06:14:41
んなソース読む気せんよ
連番なら前回の番号+1でおk

531:524
08/06/30 10:34:55 LOF6cRkC
質問スレで質問したのですが殺伐とした空気のなかスルーされて
またこちらで質問させていただきます。
Javaで
ConnectURL()でデータをテキストに→任意の文字列の場所を探す→その文字列をテキストに出力
という簡単なプログラムを組んだのですが、実行→出力に一秒と少しかかります。

PHPですともっと動作が早くなるでしょうか?
取り込んだデータをまとめて、結構複雑な演算処理をしなくてはならず、どうしても実行速度を気にしてしまいます。
よろしくお願いします

532:nobodyさん
08/06/30 11:10:31
Java以外ならほとんど同じくらい速くなるんじゃないかな

533:nobodyさん
08/06/30 11:14:45
>>531
その1秒がどうしてそんなに掛かるのか考えよう。

534:nobodyさん
08/06/30 12:45:09
>>531
そんな情報だけでは皆何とも言いようが。
答えじゃないけど所感を言わせてもらえば、1秒かかるのがそんなに致命的なネックなのですかと。

535:nobodyさん
08/06/30 14:33:35
bumb621は嫌がらせか?

536:524
08/07/01 00:21:47
>>532
Javaで限界があるようでしたら、この部分の処理はPHPに任せたほうがいいかもしれないですね。
ありがとうございました。
>>533
おそらく自分のプログラムが未熟で、指定したURLを上から順に一行ずつ読み込んで文字列を探すように
しているからだと思います。かといっていきなり指定した行を読み込むようなことも自分には書けません。
>>534
確かにいわれてみれば全体を組んでから、問題が発生すればこの処理を他言語に任せることにしたほうがいいと思いました。
何度も質問して申し訳ありませんでした。これ以上書くとすれ違いになりそうなのでこの辺で失礼します。
応えていただきありがとうございました。

537:nobodyさん
08/07/01 00:30:17
>.536
PHPでやるなら
URLリンク(phpspot.org)
こんな感じの便利なライブラリがあるので、使うと楽できるかも。

538:nobodyさん
08/07/01 17:28:09
DBに入ってるテキストをAPI(JSON)で取得してJSで整形して出力。
ってやりたいんだけど、HTMLタグのエスケープって
API(JSON)の時点か、JSで整形する時か、どっちで掛けるのがいいのかな。

539:nobodyさん
08/07/04 03:40:45
>>538
DBに入れるときじゃないのかなー

540:nobodyさん
08/07/04 03:43:44
普通は生データ入れて利用するときに必要な加工するんじゃないかなー

541:nobodyさん
08/07/04 10:35:36
LAMPとかよく言われてますけど、
Windows用ApacheとかMySQL使って
WAMPにしないのはどんな理由からですか?

542:nobodyさん
08/07/04 10:54:22
Windows環境独特のクセがうざいから。

543:nobodyさん
08/07/04 17:41:17
>>542
もしよろしければどんな癖か教えてください

544:nobodyさん
08/07/04 18:42:18
□■
■□ボタンをおすとスタートメニューが開いたり。

545:nobodyさん
08/07/06 15:43:45
>>463
valueの略

546:nobodyさん
08/07/31 11:54:56 rOxB03eS
宿題です。助けてください

キーボードから整数値$aの値を入力してEnterを押し、
続けて$bの値を入力してEnterを押すと、
$aを 8 倍した値と、$bを 7 倍した値の和 を計算して$cに代入し,$cの値を画面に出力するプログラムを作成せよ.

結果は
print "$c€n";
の形で出力すること.
また、この結果の出力以外の画面出力はしないこと.

547:nobodyさん
08/07/31 12:00:09
分からないところを挙げよ

548:nobodyさん
08/07/31 12:12:58 rOxB03eS
整数値を入力するコマンドがわかりません。



549:nobodyさん
08/07/31 12:15:13
scanf

550:nobodyさん
08/07/31 17:59:21 RCnTm0ua
xoopsを使い始めてやったんだが、
analyzer3を使い始めてやったんだが、

アクセスログはたくさんきてやがるのに、
吐いていくIPが、全て192.168.15.101になっちまう。
どうしてだ?

とっとと教えてくれると助かります。

551:nobodyさん
08/07/31 19:15:35
>>550
鯖の上に納豆がかかっていると予測

552:nobodyさん
08/08/20 00:35:17
>>551
軽く笑っちまったが、>>550 もそれがわかるようならこんな質問してないだろう。

553:nobodyさん
08/08/21 20:37:45 q3MWgbYR
ウップローダとかでファイルのurlをクリップボードに
コピーしたいんだけどやり方が全然わからん
IEだけじゃダメだぞ

おれ様に教えて差し上げてください

554:553
08/08/21 23:50:24 AUxPaKQM
説明不足だった スマソ
アップローダで既にアップしたファイルのurlをだ
複数選んでクリップボードにコピーして使うようにしたい

555:nobodyさん
08/08/22 15:03:30
>>553
クリップボード JavaScript
URLリンク(www.google.co.jp)



556:553
08/08/23 03:18:18 3Yn5VIHt
>>555
感謝したいところだが、そこにあるのはIE限定なんだよ

557:nobodyさん
08/08/23 08:57:41
>>556
頭使え
クリップボード JavaScript firefox
URLリンク(www.google.co.jp)

FireFoxでコピーするためには、Flashを使います。

558:553
08/08/23 14:19:31 yezzRE/R
なるほど
失礼致しました

559:nobodyさん
08/09/18 13:38:12
警察にも追跡できないような匿名掲示板って作れないのでしょうか?
tor経由しないとつながらないようにできれば大丈夫なんじゃないかと思ってるんですが


560:nobodyさん
08/09/18 13:38:49
IP記録しなきゃいいんじゃない?

561:nobodyさん
08/09/18 13:47:31
psiphonという政府監視をすりぬけるための仕組みがかつて開発されたけど
プロパイダー接続の時点で監視されたら駄目ということで、そのプロジェクトは終わった
IP記録しなきゃいいだけの問題じゃない

562:nobodyさん
08/09/18 13:50:00
559に監視されててもバレない方法という前提は無し

563:nobodyさん
08/09/18 14:03:33
投稿日時をランダムにずらせば追跡できなくない?

564:nobodyさん
08/09/19 19:54:12
>>563
cgi側いくらいじってもhttpdのログは変わらんだろ

565:nobodyさん
08/09/19 20:26:14
httpdのログ変えれば?

566:nobodyさん
08/09/19 20:30:59
それができるならそうすりゃいいが、警察に突っ込まれたとき逃げ道なくなるぜ?
2chだって昔はログとって無かったが今は取るようになった。その意味を考えれ

567:nobodyさん
08/09/19 20:34:12
>>559
作る事はできるが全責任を作成者(管理者)が負う羽目になるからお勧めしない
47氏の例もあるしな

568:nobodyさん
08/09/22 09:37:43
>>564
ログみたって何かいたか分からんだろ
ログと投稿の付け合わせを止めれば(ry

569:nobodyさん
08/09/23 10:52:37 Y1dg4NvN
プログラマースレで質問したのですが
こっちで聞いた方がいいんじゃない?と言われたのでアドバイスください


WEB開発の業務経験が無いんだけど
現場で必要になる知識って何?

大規模基幹システムしかやったこと無くて
基礎からのサーブレット/JSPとかいう本を読んで勉強しても、なんか板につかない感じ
サーブレットやらJSPをやったところで、Webサイトが作れるとも思えないし
他に、HTMLとかJavaScriptとかやればいいんだろうか?

Windowsプログラミングなんかと比べて、遥かに難しい気がするんだけど
Web系できる人、最初の頃どんな感じで勉強しました?
あと、オススメの本とかあれば教えてほしいです。

職場で、Webできないとこれからマズいよねみたいな空気に晒されて悩んでます

570:nobodyさん
08/09/23 11:45:37
そりゃあWindowsプログラミングのようなサンドボックス組み合わせてハイ出来ましたとはいかないし
仕組み解かってない間は難しく感じるだろうね

まずHTMLとスタイルシートを少しぐらいかじる(これはローカルPCとメモ帳があればできる)
次にCGIかPHPを使える環境を用意する(解からなければぐぐる)
そして最終段階、CGIかPHPで"Hello, world."を表示させる

とにかく解からないことはぐぐる癖をつけないと話にならん

571:nobodyさん
08/09/23 15:13:17
>>564
偽リクエストを大量に投げ続けて本物の投稿を紛れ込ませる。
投稿してから掲載されるまでrand()*n秒の間をあける


572:nobodyさん
08/09/23 21:22:10 mXzCx4LJ
自宅webサーバにファイルをアップロードするCGIを作った。
<input type="file">を使うやつね。
プライベートアドレスでアクセスしたときは、普通にアップロードできるんだけれど、
ドメインやグローバルアドレスでアクセスしたときはアップロードできない。
タイムアウトになっちゃう。
ルータで80番のポートを開放してるので、サーバには普通にアクセスできるんだけどね。
他になにかポート開放しなきゃいけないのかな?
あとファイルアップロードするときのHTTPの挙動について、
理解があいまいだから、併せて教えてもらえるとありがたい。

573:nobodyさん
08/09/23 21:36:58
ちゃんとタイムアウトになってるなら時間が掛かってるんじゃないかな

574:nobodyさん
08/09/24 00:01:31
php5です。
120,\"333,333\"
こんな感じの文字列で、途中にエスケープが入ってます。
カンマでexplodeすると120,\"xxx,xxx\"が配列に一個ずつ入ります。
意図は120,"xxx,xxx"の2個なのですが、
どうしたら良いのか教えてくれやがると嬉しく思います。

575:572
08/09/24 00:14:59 BifA+VFt
>>573
access_logを見るとPOSTのログが入ってない。やっぱルータのせい?

試しに「type=file」以外に「type=text」で試してみたが同じ症状だった。
メソッドをPOSTからGETに変えるとすんなりいく。しかし、アップロードファイルは正常に読み込めない。
POSTがルータに何かされているっぽい?

576:nobodyさん
08/10/01 16:07:24
>>574

もしかして:str_getcsv()

577:nobodyさん
08/11/13 17:46:29
linuxでWEBサーバ作るときどうやってディレクトリ切ってる?
/home/www/サイト名/と作るか
/home/サイト名/と作るか
迷ってる

578:nobodyさん
08/11/15 22:25:31 BAumZ0GJ
/home/www/サイト名 だとユーザ名wwwの私有地みたいだな。
いや実際にそうであれば別にいいんだけど

俺は/var/apache/サイト名/public_html だな。
でもapacheに依存した名前なのがあまり好きじゃない。
考えようによっては、*.txtを'c:\メモ帳' にまとめて置くぐらい変だと思う。

linuxだと/var/www/htmlというのもよく見るけどWWWってHTMLだけじゃないんだよな。
ファイルや画像置き場にも使えるし全面FLASHのサイトにhtmlというディレクトリはどうよとか
複数サイトに対応しようとすると、DocumentRootの1つ上のディレクトリを全サイト共有するというのも嫌な感じだ。

だから次は/www/サイト名/pub/ にしようかと思う。



579:nobodyさん
08/11/23 20:01:28
管理してるサイトの数が多くないから、
/home/ホスト名/public_html/
にしてバーチャルホスト設定してる。
ホスト名なしだけは
/home/www/public_html/
にしてる。


580:nobodyさん
08/11/26 13:01:25
うちは↓かな
/var/www/virtual/DOMAINNAME

581:nobodyさん
08/11/30 23:46:28
ファイルを指定した位置から指定したバイトだけ単純に読み出すだけっていうのは、
自分でチマチマ処理を書かなきゃいけないの?
readfile()にoffsetとlengthの引数を付ければいいのに

582:nobodyさん
08/11/30 23:50:00
seekするだけじゃん
大したことないし

583:nobodyさん
08/12/05 08:16:26
Fatal error: Cannot redeclare class Utility inの
redeclareって発音しにくくねー?

584:nobodyさん
08/12/05 13:44:10
リデクレア
確かに。再定義しないようにきをつけよう。

585:nobodyさん
08/12/27 20:35:37 J5lAuUb+
今現在進行形でCGIのデバッグをされてる方がいらしたら、確認して欲しいのですが、
IE7のURLエンコードバグってませんかね?
通常URLエンコードというとこの頁にあるように、
URLリンク(www006.upp.so-net.ne.jp)
『半角英数文字、*(アスタ)、-(マイナス)、.(ピリオド)、@(アット)、_(アンダーバー)』
以外の半角をエンコードするので、『%』そのものは『%25』になるはずですよね。
FireFoxだとそうなるんだけど、IE7だとそうならないんだよな。
逆に『%25』とCGIに入力すると『%』が表示される。つまり『%』がエンコードされてないみたいだな?
これって、有名なバグだったりします?

586:nobodyさん
08/12/27 21:00:50
最終確認してみそ
CGI側で受け取ったままを見てみそ

587:nobodyさん
08/12/27 21:15:30 J5lAuUb+
それもそうですね。ということで、実験して見ると、
ブラウザから『0123456789%01234567890』を入力して
CGI側でファイルに出力してみると。
FireFoxなら『0123456789%2501234567890』
IE7だと『0123456789%01234567890』
となるのでIE7だと『%』が『%25』になってないですね。

588:nobodyさん
08/12/27 21:25:05
ブラウザからの入力はテキストボックス?
もしグーグル検索結果みたいなURLに付加するGET送信ならそのまま受け取れるほうが正しいと思うが

589:nobodyさん
08/12/27 21:58:45 J5lAuUb+
>URLに付加するGET送信ならそのまま受け取れるほうが正しいと思うが
その言葉がヒントになって、原因がわかりました。
携帯のデバッグ用に、FireFoxからのアクセスは携帯とみなすように、
USER AGENTの定義ファイルを変えてたんでした。

携帯からのアクセスはURLエンコードしてるんですが、
PCからのアクセスは、MIMEのマルチパートデータとして送るんでした。

どうも、有難うございました。

590:nobodyさん
08/12/31 12:14:17 BITGVBGr
おいお前らもっと偉そうに聞いてください
最初の勢いはどうしたのですか?

591:nobodyさん
09/01/01 04:53:44 UcdDNkez
PHP5

できもしないオブジェクト指向にこだわっていつまでもプログラムが完成しない。
誰か手続きでガリガリ書く勇気をくれ。

592:nobodyさん
09/01/01 05:34:23
ほい
スレリンク(php板:122番)

593:nobodyさん
09/01/03 10:41:08 rMyERx8L
perl習ってるんですけどですけど。
動きません。
サーバーlolipop、言語perl
ソース↓
#!/usr/bin/perl

use strict;
use warnings;

my $filename = 'data.txt';

my $data;
open my $fh, '<', $filename or die "$!:$filename";
while (1) {
my $len = sysread $fh, my($buf), 1024;
unless (defined $len) {
# 読み取り失敗
die "read error: $!";
} elsif ($len == 0) {
# 読み取り終了
last;
}
$data .= $buf;
}
close $fh;

syswrite STDOUT, $data;

なぜ動かないorz

594:nobodyさん
09/01/03 10:46:13
ヘッダぐらい書けや

595:nobodyさん
09/01/03 11:02:40 rMyERx8L
ヘッダってなんですか?

596:nobodyさん
09/01/03 11:08:15
substr($data, 0, 0)= "Content-type: text/html\n\n";
↑を書いてから↓を出力してみそ
syswrite STDOUT, $data;

あと、sys~系関数は使わないほうがいいよ。プロ中のプロが使う関数だからエラーハンドリング
まで細かく書かないといけないし

597:nobodyさん
09/01/03 11:27:57 rMyERx8L
ありがとうございます^^

598:nobodyさん
09/01/03 12:18:08 rMyERx8L
sys~ をはずしてみたら動かないorz
#!/usr/bin/perl
use strict;
use warnings;

my $filename = 'data.txt';

my $data;
open my $fh, '<', $filename or die "$!:$filename";
while (1) {
my $len = sysread $fh, my($buf), 1024;
unless (defined $len) {
# 読み取り失敗
die "read error: $!";
} elsif ($len == 0) {
# 読み取り終了
last;
}
$data .= $buf;
}
close $fh;

print "Content-type: text/html", "\n\n";
print "$data", "\n\n";
print "$buf", "\n\n";

599:nobodyさん
09/01/03 12:31:57
open(IN, $filename) or die;
read(IN, $data, -s IN);
print "Content-type: text/html\n\n",$data;

600:nobodyさん
09/01/03 12:47:33 rMyERx8L
#!/usr/bin/perl
open(IN, $filename) or die;
read(IN, $data, -s IN);
print "Content-type: text/html\n\n",$data;

動かないorz
data.txtの中身を全部スカラー変数に入れたいだけなのにうまくいかない

601:nobodyさん
09/01/03 12:51:23
>>600
それが全ソースなら動かない。$filenameにファイル名セットしなきゃ

602:nobodyさん
09/01/03 13:02:10 rMyERx8L
#!/usr/bin/perl
open(IN, "data.txt") or die;
read(IN, $data, -s IN);
print "Content-type: text/html\n\n",$data;

うごいたーーーー
すばらしぃソースみじかっ   ネ申  ナご  ナょ

603:nobodyさん
09/01/03 13:03:31
みなさんありがとうございました。

604:nobodyさん
09/01/03 13:14:44
ただ短いことには糞の価値もないので気をつけてな

605:nobodyさん
09/01/03 15:04:18 rMyERx8L
こんどはこれがうごかないorz あたりにくいおみくじw

#!/usr/bin/perl

open(IN, "bafomikuji.txt") or die;
print "Content-type: text/html\n\n";
close(IN);

if($xx == 777) {
print "超大吉"
}
if($xx > 77) {
print "大吉"
}
if($xx > 0) {
$xx = 1000
}
else {
print "小吉";
}
$xx = $xx - 1
open(OUT, "> bafomikuji.txt");
print(OUT "$xx");
close(OUT);


606:nobodyさん
09/01/03 15:09:45
直してみたけどうごかない

#!/usr/bin/perl

open(IN, "bufomikuji.txt");
while ($xx = <IN>)
close(IN);

print "Content-type: text/html\n\n";

if($xx == 777) {
print "超大吉"
}
if($xx > 77) {
print "大吉"
}
if($xx > 0) {
$xx = 1000
}
else {
print "小吉";
}
$xx = $xx - 1

open(OUT, "> bafomikuji.txt");
print(OUT "$xx");
close(OUT);

607:nobodyさん
09/01/03 15:30:34
while ($xx=<IN>) ーーーーー> chomp($xx=<IN>);

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

if ($xx == 777){ print "超大吉"; }
elsif ($xx > 77){ print "大吉"; }
else { print "小吉"; }
$xx++;
if ($xx < 0){ $xx= 1000; }

608:nobodyさん
09/01/03 15:34:18
++じゃないな。。(´・ω・`)

609:nobodyさん
09/01/03 20:51:33 rMyERx8L
うごきませんorz

#!/usr/bin/perl

open(IN, "./bufomikuji.txt");
chomp($xx=<IN>);
close(IN);

print "Content-type: text/html\n\n";

if ($xx == 777){ print "超大吉"; }
elsif ($xx > 77){ print "大吉"; }
else { print "小吉"; }
$xx--;
if ($xx < 0){ $xx= 1000; }

print "小吉";
open(OUT, "> ./bufomikuji.txt");
print(OUT "$xx");
close(OUT);

610:609
09/01/03 20:55:47
別のプログラムの暴走でサーバーが落ちていたようです動きました。
ありがとう

611:609
09/01/03 21:13:26
完成 自由に設置してくださいw

#!/usr/bin/perl

open(IN, "./bufomikuji.txt");
chomp($xx=<IN>);
close(IN);

print "Content-type: text/html\n\n";

if ($xx == 77){ print "超大吉"; }
elsif ($xx == 7){ print "大吉"; }
elsif ($xx == 8){ print "中吉"; }
else { print "小吉"; }
$xx--;
if ($xx < 0){ $xx= 100; }

open(OUT, "> ./bufomikuji.txt");
print(OUT "$xx");
close(OUT);

612:nobodyさん
09/01/03 21:36:30
糞いらねー

613:nobodyさん
09/01/03 21:49:37
乱数使わない理由が分からない
ロックしてないからすぐ壊れるだろうし
糞使えねー

614:nobodyさん
09/01/03 22:01:55
ヒント 乱数を知らない。

615:nobodyさん
09/01/04 20:24:47
77とかって手で入力するの?

616:nobodyさん
09/01/04 23:09:11
せめて中吉ぐらいは$xx % 7 == 0とかでよかったんじゃなかろうか

>>615
質問の意味がよくわからないけど
$xxはテキストファイルから読み込んだ値

617:nobodyさん
09/01/05 23:03:00 aMhVrVVU
$xx[0] ==3;

この記述どこかおかしい? 配列の要素1個目に数値の3をいれたいんだけど。

618:nobodyさん
09/01/05 23:59:51
なぜに=を2つ書いたのですか?

619:617
09/01/06 05:49:26
いまハローワールドからやってる、人のソース見たら==になってるようにみえた、
==はifのときだけか、どうりで動かないと思ったw

620:nobodyさん
09/01/06 06:10:09
>==はifのときだけか
この認識はまずい
まぁやってればそのうち分かるだろうから
はじめはそう思ってても支障はないだろうけど

621:nobodyさん
09/01/06 06:10:49
人のソースなんか見ないでマニュアル見たほうがいいと思うが

622:nobodyさん
09/01/06 17:50:25
= (イコール一個) →代入
==(イコール2個) →比較

623:nobodyさん
09/01/08 03:51:42 H9Xeo533
名無しさん@お腹いっぱい。 :2009/01/04(日) 13:23:43 ID:G7J3es3+0
地下鉄で外人にマナーを無言で示す素晴らしき日本人w
URLリンク(jp.youtube.com)

624:nobodyさん
09/01/08 09:45:22 RWH9wMpu
初心者です
勉強になるスレ教えてくださいやがれ

625:nobodyさん
09/01/08 13:40:36
>>624
△▲ WebProg 初心者の質問 Part18 ▼▽
スレリンク(php板)

626:nobodyさん
09/01/13 22:27:51 aReCaH49
URLリンク(paggard.com)
おまいら、これって、日本語がちゃんと通るか知ってるか?


627:nobodyさん
09/01/13 23:54:12
文字コードの選択があるだろカス

628:nobodyさん
09/01/14 03:46:55 dAmIupXg
anmazonみたく
この商品を買った人はこんな商品も買っています。について
実装してみたいのですが、
URLリンク(www.phppro.jp)
ソースが長いやつの説明がよくわかりません。
データベースを新しく作るまではわかったのですが
どういったデータベースを作ればいいのでしょうか?
後できれば新しくphp+mysqlで実装できませんでしょうか?
よろしくお願いします。


629:nobodyさん
09/01/14 05:36:34
>>628
>データベースを新しく作るまではわかったのですが

そんなことどこに書いてある?

ショッピングシステムなら当然登場するであろう
「注文テーブル」「注文商品テーブル」「商品テーブル」使って
商品Aが含まれてる注文に含まれるA以外の商品を
重複取り除いて日付が新しい順に拾ってるだけだぞ。(ソース4行目のSQLね)

たとえば、

注文1(1月1日) → 商品A 商品B 商品C
注文2(1月2日) → 商品A 商品C 商品D
注文3(1月3日) → 商品C 商品E

だとすると、

商品Aが含まれてる注文は 注文1 と 注文2。
注文1 と 注文2に含まれているA以外の商品は 商品B 商品C 商品D。

したがって、商品Aに対するおすすめ商品は 商品B 商品C 商品D となる。

630:nobodyさん
09/01/14 05:43:19
補足。

「商品テーブル」を使うのは現在販売可能かどうかの判定のため。

たとえば、前述の例の状態で、現在商品のステータスが

商品A 販売可
商品B 販売不可
商品C 販売可
商品D 販売可
商品E 販売可

だとするなら 商品B は除外されるので
おすすめ商品は 商品C 商品D となる。

631:nobodyさん
09/01/14 18:49:08 dAmIupXg
商品Aが含まれてる注文に含まれるA以外の商品を
重複取り除いて日付が新しい順に拾ってるだけだぞ。

これってどう書けばいいのでしょうか?
すいません。
sqlにうとくて教えてください。


632:nobodyさん
09/01/14 18:58:37 dAmIupXg
また、sqlに関して勉強したいのですが、このことが詳しく
書いてある本やサイトがありましたら教えてください。
どうしても上のサイトだと見にくくて。
参考までに4行目をわかりやすく書いてもらえないでしょうか?
よろしくお願いします。
連続すいません。


633:nobodyさん
09/01/14 19:11:25
全て人任せなんだな

634:nobodyさん
09/01/14 19:14:28 dAmIupXg
すいません。
よろしくお願いします。


635:nobodyさん
09/01/14 19:50:08
とりあえずDB板にいったほうがよさそう

636:nobodyさん
09/01/14 22:07:28 dAmIupXg
だめだ。DB版でも教えてくれねーー。
誰か教えてくれ。
頼む


637:nobodyさん
09/01/14 22:09:56
php+mysql環境はそろってるの?

638:nobodyさん
09/01/14 22:16:28 dAmIupXg
そろっている。
mysql文をどうやってかけばいいのか教えてくれ。
商品Aが含まれてる注文に含まれるA以外の商品を
重複取り除いて日付が新しい順に拾ってるだけだぞ。(ソース4行目のSQLね)
がわかんね。
selectをふたつかますとかいろいろ考えたんだが.....
sqlでこうだよっていうのがほしい。
URLリンク(www.phppro.jp)
の4行目の文じゃよくわからないんだよ



639:nobodyさん
09/01/14 22:17:25
どこが分からないの?

640:nobodyさん
09/01/14 22:18:32
データベース領域もテーブルもできてるの?
できてるならまずテーブル構造載せてよ

641:nobodyさん
09/01/14 22:18:57 dAmIupXg
TABLE_ORDERS_PRODUCTS . " opa, " . TABLE_ORDERS_PRODUCTS . " opb, " . TABLE_ORDERS . " o, " . TABLE_PRODUCTS . "
p where opa.products_id = '" .
の部分。

642:nobodyさん
09/01/14 22:19:51
>>641
ただ文字列連結してるだけでは?

643:nobodyさん
09/01/14 22:37:18 dAmIupXg
たとえば、自分もどう書いていいのかわからないのですが、
購入者A は 商品B,C,D
購入者B は 商品B,C,D,E
購入者C は 商品B,C,D,E,F,G
の場合に購入者AにE,F,Gがお勧め商品という風に出したいんですが
たぶんアマゾンのはそうなっていると思うのですが
どうやってやっているのでしょうか?



644:nobodyさん
09/01/14 22:38:37 dAmIupXg
>>629さんの説明はそうではないのでしょうか?


645:nobodyさん
09/01/14 22:41:26
そのサイトのコードを理解したいのか629の手法を実装したいのかどっちなんだよ

646:nobodyさん
09/01/14 22:42:18 dAmIupXg
629の手法を実装したいです。
よろしくお願いします。


647:nobodyさん
09/01/14 22:42:56
その前に641-642の流れはどうなったの?なんでシカト?

648:nobodyさん
09/01/14 22:47:55 dAmIupXg
昨日からamazonのこんな商品も買っています。を
自分でsql文書くにはどうしたらいいのかというのを
調べていて、URLリンク(www.phppro.jp)のサイトにいきつきました。
このサイトのソース見ているんですが、4行目がまずよくわからなくて
で、、欲張りな意見としては両方理解したいのですが。
まずは629さんの意見をきちんと理解してからのほうがいいと思いまして
すいません。


649:nobodyさん
09/01/14 22:51:01
>>648
>>1とスレタイ

650:nobodyさん
09/01/14 22:51:49 Lx64uWRL
SQLの質問するのってどこでしたっけ?
板名を教えて下さい。

651:nobodyさん
09/01/14 22:52:16 dAmIupXg
どこいけば教えてくれるかな?


652:nobodyさん
09/01/14 23:04:25
>>650

>>649

653:nobodyさん
09/01/15 03:32:04
>>648
自分で聞いてきたくせにシカトされても・・・

654:nobodyさん
09/01/15 03:47:28
集合知プログラミングは面白いよ

655:nobodyさん
09/01/15 05:08:58 qhyHIIMZ
おまえら、使ってるエディタ教えろ。

656:629
09/01/15 05:16:50
>>648
「629の手法を実装したいです」って
俺はおまいの示したURLの解説をしただけなんだが…(´д`;)
実装したいならそのURLのプログラムをまんまパクればいいじゃない。

あの、今さら聞くのもアレだけど、、、
おすすめ機能を実装したいってことは
既にショッピングシステムは作り上げてるんだよね?
そのシステムは「注文テーブル」「注文商品テーブル」「商品テーブル」が
あるんだよね?(テーブル名はそのURLのプログラムと違うかもだけど)

もしショッピングシステムが全くできてないっていうのなら
まずは、php+mysqlでショッピングシステムを作るとこからやらないと…(´д`;)
たぶんこれ以上説明しても(みんなが一生懸命説明してくれてても)
ちんぷんかんぷんだと思うよ。ショッピングシステム作ってるうちに
SQLも理解できるようになってくると思いますよ。がんがれ!


657:629
09/01/15 05:24:16
誤解してそうだからURLリンク(www.phppro.jp)について補足ね。

これは、
顧客に対するお勧めを表示するんじゃなくて
商品に対するお勧めを表示するプログラムです。
(Aを買った人はBやCを買ってます~)
だから「購入者A」( >>643 )とかって考え方じゃない。

しかも、過去の注文データを利用しておすすめ商品を選んでくるので
ショッピングシステムがあってそれが稼働してて
ある程度注文が溜まってる状態じゃないと意味ナシです。

あと、アマゾンのリコメンドシステムはそんな簡単なアルゴリズムじゃないから
そんな簡単には実装できないと思うよ。ブラックボックステストで
アルゴリズムを弾き出せって言われても、上級者でもきついと思われ。
(ってか企業秘密でしょw)

658:nobodyさん
09/01/15 05:56:36
PHPとSQLと協調フィルタリングとシステム設計を混同していて且つ全てにおいて知識が皆無の予感。

659:nobodyさん
09/01/15 08:43:04
ローカルのPHP5.2.3でこんな表示が出たんだけど、
日本語化されたメッセージっていつからあるの?

Warning: file_get_contents(URLリンク(tsushima.2ch.net))
[function.file-get-contents]:
failed to open stream: 接続済みの呼び出し先が一定の時間を過ぎても正しく応答しなかったため、
接続できませんでした。または接続済みのホストが応答しなかったため、
確立された接続は失敗しました。 in C:\home\2ch\browser.php on line 8

Fatal error: Maximum execution time of 30 seconds exceeded in C:\home\2ch\browser.php on line 8


660:nobodyさん
09/01/15 10:39:51
>>655
サクラエディタつかってます

661:nobodyさん
09/01/15 11:25:34
おれはvim

662:nobodyさん
09/01/15 13:08:47
CGIチャットの機能に関してここで聞いちゃ駄目ですかね;
作成元の掲示板で反応が無い様なんで

663:nobodyさん
09/01/15 13:11:28
>>662
>>1とスレタイ

664:nobodyさん
09/01/15 14:56:09
URLリンク(goosys.clean.to)
ここのチャット使ってるんだがトリップの使い方が分からん
パスワードの欄にパス入れてもトリップが表示されんのだ
分かる輩教えやがれ


665:nobodyさん
09/01/15 15:05:44
トリップ機能をオフに設定してないか確認

666:nobodyさん
09/01/15 15:06:14
あと名前欄にトリップ書くんだけどな

667:nobodyさん
09/01/15 15:27:33
>>665
オンになってる
>>666
このチャットでは入室前にパスワードの欄にパスを入れるとトリップが生成されるとある
説明には下の様に書いてある

パスワード
ここに入力された文字から暗号化されたトリップが作成され、偽者などの防止になります。
入力した文字は他の人に教えないようにしてください。


668:nobodyさん
09/01/16 21:20:23 TaEBnl/D
エディタの背景を黒にしてるやついる?見てると結構いるみたいなんだけど、
どんな利点があんの?見やすいとか?

669:nobodyさん
09/01/16 21:28:58
そんくらい少し考えれば分かるだろ

670:nobodyさん
09/01/17 00:36:22
郷愁

671:nobodyさん
09/01/18 22:41:26
スレ見ようとしたら、短パンマンってでたんだけどなんで? 人が多杉ってこと?

672:nobodyさん
09/01/29 18:25:49
//$_SESSION['abc']; は前ページで123を代入

//ここから
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() - 42000, '/');
}
session_destroy();

echo $_SESSION['abc'];//123

と表示したいのですが何か方法はないのでしょうか?クッキーとか使わずに。

673:nobodyさん
09/01/29 21:12:32
そこでechoしても表示せんわなw

674:nobodyさん
09/01/29 22:45:37
マルチ乙

675:nobodyさん
09/01/30 04:07:43
ってかスレタイ嫁

676:nobodyさん
09/02/01 19:20:55
こんにちわ。

loggixインスコしたが、システム環境設定を変更して「設定を保存」しても反映しない。
新規ログや新規ダウンロードの投稿は正常にできるのですが、なんでだろう、、、

677:nobodyさん
09/02/01 19:51:51
結局ここでうだうだ言ってる馬鹿どもって質問してる人と知識なんてかわらないんだよな。
こたえれねーなからマニュアルよめだ>>1よめだ言うだけで。
答えれねーのなら迷惑だから見てるだけにすればいいのに。
とくにphp関連のスレってこんなキチガイばっかり。



678:nobodyさん
09/02/01 20:21:46
嫌なら来なきゃいいじゃん。
ム板に友達できたんだろう?w

679:nobodyさん
09/02/01 20:29:19
うちのレン鯖qmailなんだけど、メールがサーバーに届くとphpを起動と言うか読みたいだけど
どうすればそんな事が出来るのかな?
ウェブサーバーとメールサーバーは別鯖のようなんだけど可能?



680:nobodyさん
09/02/01 20:33:48
スレタイを見てください。
もっと偉そうに質問してください。

681:nobodyさん
09/02/01 21:18:07
質問時に参考になるレス
>>4-9

682:nobodyさん
09/02/01 21:44:49
loggixインスコしたが、システム環境設定を変更して「設定を保存」しても反映しやがねえええ!
新規ログや新規ダウンロードの投稿は正常にできるのになんでじゃ!
こちとらSQLiteなんてはじめて扱うからよう輪から寝円んだ世卯!
You are fucking piece of shit!

683:nobodyさん
09/02/01 21:47:07
死ね

684:nobodyさん
09/02/01 21:51:04
>>683
son of a bitch!

685:nobodyさん
09/02/01 22:48:46
最近マルチおおいよな

686:nobodyさん
09/02/06 22:55:52
>>682
同じ状態です

P_BLOGでもシステム環境設定が反映されないバグ?があって
作者さんのフォーラムで対応されたことがあったみたい

今回はloggixのフォーラムがどこかいっちゃった(英語?)
みたいで途方に暮れてます

687:nobodyさん
09/02/10 19:23:34
<?php
system("svnadmin create /tmp/temp");

このphpをapacheから実行するとリポジトリが作られないのですが、
なぜでしょうか?



688:nobodyさん
09/02/10 19:29:15
>>687
実行権限がないから

689:nobodyさん
09/02/10 20:39:40

svnadmin の所有者はroot で755



690:nobodyさん
09/02/10 21:08:47
system()が禁止とかsvnadminを見つけられないとか

691:nobodyさん
09/02/10 21:26:47
>>680
まずは、shell_execにしてエラーメッセージを確認してみてはいかがでしょうか。

あとは、phpの実行ユーザーからsvnadminを実行できたとして、
作成したいディレクトリに書き込み権限があるかどうか。
open_basedirなどの縛りを受けていないかなどを確認してみては?



692:nobodyさん
09/02/10 23:37:33
system('mkdir /tmp/a');
とかで普通に作成できる。

system('/usr/bin/svnadmin create /tmp/tmp');
でも駄目だったわ。


693:nobodyさん
09/02/11 07:04:30
>>689
svnadmin の所有者はroot
PHPの実行者はrootじゃないから

694:nobodyさん
09/02/11 07:13:19
>>693
755なんだから、rootで実行する必要はないでしょう。

695:nobodyさん
09/02/11 07:13:51
エラーメッセージを確認すれば一発だと思う。

696:nobodyさん
09/02/11 08:50:51

それがapacheのエラーメッセージが吐かれない。

shellで動かすと動くんだけどな。
apache通すと動かなくなる。




697:nobodyさん
09/02/11 09:02:01
エラー出力を標準にパイプして捕捉してみては?


698:nobodyさん
09/02/24 13:23:42 zSzGKAl8
javascriptの初心者用サイト教えろ
いいか、最初から最後まで徹頭徹尾わかりやすくて、最終的に構造体だのオブジェクト指向だのちゃんとマスターできるやつだ
あとムラムラしてるからお前の使ってる画像収集スクリプトを晒してもいいぞ
だがphpとかrubyとかカスなもの晒すやつは死んでいい
perlなら下僕として使ってやる

699:nobodyさん
09/02/25 16:24:04
一撃必殺javascript

700:nobodyさん
09/02/26 17:43:56 xOOYLZ4A
商品管理システムを作りたいんだけどよ、
これから勉強しなおして作るとしたら一体どの言語が旬なんだよ!

701:nobodyさん
09/02/26 17:44:37
ASP.NET

702:nobodyさん
09/02/26 17:46:47 xOOYLZ4A
LAMPのP抜きが使えるものにしろやコラ!

703:nobodyさん
09/02/26 17:51:06
すいません、MONOでも厳しいし。。。
旬は過ぎてるけどJavaかPHPあたりでどうでしょう。

704:nobodyさん
09/02/26 18:08:10
>>703
んー予想した回答だったが参考になった!
因みにこれから経費削減が続くから初期費用のかかる.NETは
先細りになるんじゃねーかと思うんだがその辺はどうなんだよ!

705:nobodyさん
09/02/26 18:27:02
経費削減が続くのもここ1~2年じゃないでしょうかねえ。
まあ旬→C#→ASP.NETという連想だったので。

706:nobodyさん
09/02/26 18:28:09
>>705
なるほど!参考になったぜ!

707:nobodyさん
09/02/27 00:20:39 GAYFH7xV
>>699
おせーじゃねぇか!
おかげでちんぽがひりひりするだろーが!
おまけにスクリプトははらねーしクズだな
俺のこのおちんぽをどう治めてくれるんだ!?
いい画像見つからねーからまだ抜けねーじゃねえかこの糞野郎!

708:nobodyさん
09/02/27 00:35:12
>>707
IDがゲイっぽい。
そっち方面で探せばきっといい画像が見つかるぞ。

709:nobodyさん
09/02/27 10:26:28
>>707
ぼくそっち系の趣味ですけど穴かしましょうか?

710:nobodyさん
09/02/27 10:28:58
アッー

711:nobodyさん
09/02/28 13:02:11
URLリンク(r.tabelog.com)

何かこのページ開くと異様に処理が重てぇんだけど、誰のせいだ?

712:nobodyさん
09/02/28 21:42:25 oYpQMfgX
URLリンク(bbs.fumi23.com)

ふみコミュ運営板
プログラミングから著作権についてまで
ここで子供達が管理人にすごいクレームつけてる…

713:nobodyさん
09/03/01 00:23:26
きめえwwwwwwwww

714:nobodyさん
09/03/02 10:35:13
Ajaxの流行は終わったのかコラ!
最近受注した仕事で全然見かけないんだけどよ!

715:nobodyさん
09/03/02 10:35:31 ZFWsELWt
上げてやんよ!

716:nobodyさん
09/03/02 11:04:25
終わってない
ていうか流行ってほど流行したか?
局所的に使うだけだし業務アプリケーションでは地味な処理しかしない

717:nobodyさん
09/03/02 11:15:40
>>716
終わってねーのかよ!
出だしの頃はどっからききつけたのか、やりたいって
客がけっこういたぜ!おまいさんとは業態が違うんだろうな!

クライアントの数でインフレ的になるから廃れると思って
深入りしなかった俺勝ち組とか思ってたけどそーでもねーな!
まあ簡単なコードは書けるから問題ないけどよ!

718:nobodyさん
09/03/02 11:19:25
もうとにかく重いからな
あの大量サーバを有してレスポンスを早くする努力をしてるGoogleでもキーワード入力が重くなって
邪魔に感じることがしょっちゅう
最近のブログとかも一般のサイトとかもフリーズしたのかどうか判断できないほど表示が遅くて迷惑だよな

719:nobodyさん
09/03/02 11:21:19
>>718
だろ?ありゃ消えるわと思ったぜ。
よく考えたら地味に使えば問題ないんだな!

720:nobodyさん
09/03/02 11:23:10
つーかウチでも住所入力に使っておったわwww
そこは他人任せだから忘れてたぜ!

721:nobodyさん
09/03/12 19:58:41
下の例のように, select でドロップダウンしない時に,
各 <option> ないの項目と項目付加情報の桁位置を,
テーブル表示のようにそろえることは可能?

<select size="10">
<option>項目1 項目1付加情報<option>
<option>項目2だけど長さが違う 項目1付加情報も少し<option>
</select>


722:nobodyさん
09/03/13 00:26:07 LkA6BeT8
require 'net/http'
Net::HTTP.version_1_2

Net::HTTP.start('be.2ch.net', 80) {|http|
response = http.post(' /test/login.php',"m=実際はメールアドレス&p=実際はパスワード")
puts response.body

URLリンク(be.2ch.net)
言語はrubyで、ここにログインしたいんだけどどこが間違ってる?
というかログインの仕組みが分かってない可能性が大だから説明してるサイトに誘導してくれ。

723:nobodyさん
09/03/13 10:52:19
getで投げてるからでは?

724:724
09/03/13 12:31:29 LkA6BeT8
どこどこー?

725:724
09/03/13 16:33:46 LkA6BeT8
まあいいや、取り下げます

726:nobodyさん
09/03/13 17:12:26
1年ほど業界を離れてた。つーわけでここ1年での業界の動き(注目され始めた技術とか流行り)を
5行くらいにまとめて俺様に教えろ。

727:nobodyさん
09/03/13 17:55:40
>>726
ajaxが当たり前の時代に突入しました

728:nobodyさん
09/03/27 23:51:19
Perlでの乱数生成方法について聞きたいんだが
多少手間かかってもいいから述べてくれんかね?

縦9×横12の、計108個のセルに
64通りの結果を表示したいのだが。

例えば 4×4の計16のセル内に5通りの占い結果を表示させるとして


      A型  B型   O型  AB型
草食   大吉  中吉  大吉  庄吉
肉食系  凶   大吉  大吉  諭吉
ニート  中吉  大吉  庄吉  庄吉
小悪魔 大吉  庄吉  諭吉  庄吉

こんな感じで、結果表示に乱数を使いたいんでよろしく。

729:nobodyさん
09/03/28 00:11:23
rand (63);

730:nobodyさん
09/03/28 00:49:29
>>729
それじゃムリなんだ。
上記の例で言うなら、5通りの乱数から選ばれた中吉が
16マス全てを埋めてしまうのさ。
なかなか難しい問題だよ



731:nobodyさん
09/03/28 00:50:28
全て埋めなきゃいいじゃん

732:nobodyさん
09/03/28 01:39:29 eLpJj2Nw
>>731
そんなこと言わずにおねがいしますよ(涙)
腰低くしますから。 ね?

733:nobodyさん
09/03/28 01:48:10 eLpJj2Nw
>>729
>>731

私がやりたいのは
www.benricho.org/random/#2
こんな感じで、108個の乱数を出したいので
どうかおねがいします。

734:nobodyさん
09/03/28 01:56:11
for($i=0; $i<108; $i++){
$a[$i] = rand (63);
}

735:nobodyさん
09/03/28 01:59:44 eLpJj2Nw
ありがとうございます。
何とお礼を言っていいやら
おかげさまで助かりました(涙)

736:nobodyさん
09/06/09 23:30:11 uNihhK9h
ファイルネームの大文字小文字を区別するunixとしないwindows
どっちが変態なの?
PHPのincludeで嵌ったわ

737:nobodyさん
09/06/10 00:59:40
保存するし区別するUnixと保存しないし区別しないMS-DOSは正常。
保存するのに区別しない今のWindowsは変態。
ただし、変質者ではない。

738:nobodyさん
09/06/10 02:25:54 x6Lv8srZ
俺の質問に真剣に答えろ!
プログラマの女と本気で出会いたい!どこで出会える?
サイト運営の男より

739:nobodyさん
09/06/10 07:24:20
プログラマの知り合いを作って彼女を紹介してもらう

740:738
09/06/10 12:10:25
>>739
日本語間違えた…
プログラマの女×
女のプログラマ○
レスありがとう。
あと自己解決できました。

741:nobodyさん
09/06/10 12:49:45
突っ込んでいいんだろうか。同じでは・・・?

742:nobodyさん
09/06/10 12:53:08
「の」って難しいんですねw

743:nobodyさん
09/06/10 13:03:31
>>741
ちがうだろ。

俺の女は、プログラマーじゃいないが、プログラマーの女
でも、同僚の斉藤はギーク女(女性プログラマ)

744:740
09/06/10 13:29:27
>>741
確かに変だね!
正しい日本語すると?
短く、分かりやすくお願い。

745:740
09/06/10 13:38:51
>>743
ギークって言うんだ!
ありがとう。

746:740
09/06/10 13:58:29
プログラマの女性
女性のプログラマ
ならOK?

747:nobodyさん
09/06/10 14:01:25
両方兼ねてる人はどうよ

748:nobodyさん
09/06/10 19:17:17
女のプログラマの女

749:nobodyさん
09/06/10 22:39:28
レズですね、わかります。

750:nobodyさん
09/06/12 21:46:06
いや、お前は何一つ分かってない

751:nobodyさん
09/06/12 22:34:46
最近plaggerをはじめたんだがPlaggerのスレが見つからない!
私に教えてくれ!

752:nobodyさん
09/06/14 23:41:13
atomのソースをhtmlのなかにそのまま書いて
スタイルとかでそれっぽく見せる方法ないですか?

753:nobodyさん
09/06/15 06:57:09
>>751
去年まではソフトウェア板にあったみたいだけど。あとは見つからんな。
まあ旬が過ぎて随分経つからねえ。

754:nobodyさん
09/06/16 01:38:57 z7DP3S0p
チャットみたいに数秒単位で 挿入/削除 を行うスクリプトにSQLiteって不向き?

755:nobodyさん
09/06/16 06:09:00
>>754
チャット程度の簡単な用途ならむしろ向いてる。

756:nobodyさん
09/06/16 08:04:58
>>755
よくやった
ありがとう

757:nobodyさん
09/06/22 00:24:34 xko9qSO/
おまえらなんでサーバー側でしこしこHTML書いてるの?
FlashとかAjaxにデータ渡してレンダリングさせりゃいいんじゃね?

758:nobodyさん
09/06/23 07:39:57
>>757
Googlebotとかが拾ってくれない罠。
あと自分でやってみ。余計面倒だから。

759:nobodyさん
09/06/25 14:46:35
URLリンク(mlog.euqset.org)
こんな感じで大量の記事をblog形式で置く方法ないのでしょうか

wordpressだとある程度以上の内容置くと、頻繁にフリーズします

760:nobodyさん
09/06/25 22:14:56
>>759
そこのサイト良く見てみろ。

Powered by
Movable Type 4.261

って書いてあるだろ。

761:nobodyさん
09/08/02 08:50:10
オナニー中なんだろうが、聞いてくれ。
とりあえずJSPでアマゾンみたいなサイトが作り終わりそうなんだが
セキュリティのことがさっぱりわからない。

パスワードの認証で、ユーザーネームとパスワードを入力してもらって
そのリクエストパラーメーターからデーターベースにアクセスするって方法でやってるんだが
これだと何か危険がありますか?

762:nobodyさん
09/08/02 08:58:25
SQLインジェクション
XSS
CSRF
など

763:nobodyさん
09/08/02 21:57:47
>>762
ありがとう。

764:nobodyさん
09/08/03 15:20:05
>>761
もちろんパスワードはユニークトークンと一緒にハッシュに掛けて
DBに保存してるんだろうね?っと。

765:nobodyさん
09/08/04 11:16:52
>>764
ユニークトークンと一緒にハッシュってなんだよ、詳しく!

766:nobodyさん
09/08/04 11:19:25
ぐぐったの?

767:nobodyさん
09/08/04 12:22:47
俺にぐぐらせる気なの?

768:nobodyさん
09/08/04 12:42:52
すいません、ググっておきます

769:nobodyさん
09/08/04 12:57:44
いや、いいんだよ、
俺はその気持ちだけで充分だ。
今回は俺がググっておくから、ケーキでも買ってきな。
今日、お前の母ちゃんの誕生日なんだろ?

あばよ。

770:nobodyさん
09/08/04 13:54:03
ここはオレの日記帳なんだ

とっとと答えろよ

な?

PHPって一定以上習得すると、学ぶことなくならない?

771:nobodyさん
09/08/04 14:57:14
PHPは特にそのラインが低いように感じる<ある程度

772:nobodyさん
09/08/04 14:59:03
ある程度→一定以上
失礼。

773:nobodyさん
09/08/04 15:08:41
>>770
そうでもない

774:nobodyさん
09/08/07 09:36:46
プログラミングはいくら勉強しても尽きることはないが、
PHPは言語としての底は浅い。
しかし、バージョンによって関数の挙動が違ってたり、そもそも挙動が間違ってたり、
そういうPHPのイレギュラーなところを把握するのは大変。

775:nobodyさん
09/08/07 09:38:05
>>765
お前、意味が分かるまで、DBでの他人のパスワードの管理禁止な。
ハッシュに掛けるってへんな日本語だが。

776:nobodyさん
09/08/07 09:40:07
>>774
言語の底が浅いってどういうところが?

777:nobodyさん
09/08/07 15:07:25
>>776
型の概念がいい加減すぎるし、色んな概念が抜けてるし、
コミュニティの底も浅いからライブラリの底も浅いし、
実装関数増やすことでそれを補ってきた感が否めないし、
Web用途の癖にまともなフレームワークを持たないし、
それなのにWeb以外に潰しが利かないところとか痛すぎるし。

778:nobodyさん
09/08/07 15:23:26
>型の概念がいい加減
URLリンク(www.php.net)
>PHP は、8 種類の基本型をサポートします。

779:nobodyさん
09/08/07 19:44:06
>>778
型付きラムダとか調べてから言ってね( >>777 ではないけど… )


780:nobodyさん
09/08/07 20:48:51
それが何か?

781:nobodyさん
09/08/07 21:49:34
>>778
型が多けりゃ概念がしっかりしてるとでも言いたいのかw
盆と正月がいっぺんに来たくらいおめでたい奴だな。

782:nobodyさん
09/08/07 21:59:28
PHPは型を甘く見た結果、異なる型同士での演算・比較で様々な予期しない挙動を示し、
挙句、===とかいう史上希に見る間抜けな演算子を実装せざるを得なくなった。

>>778
> URLリンク(www.php.net)
> double は float と同じものだと考えてください。2 種類の名前が存在するのは、 歴史的な理由によるものです

いい加減ってより間抜けって言った方が早いわな。

783:nobodyさん
09/08/07 22:12:14
>>782
緩い比較ってわざとでしょ?
PHPはC言語で実装されてるって知らないのかい?

784:nobodyさん
09/08/07 23:39:34
Smalltalkにも比較は3種類ある。

785:nobodyさん
09/08/08 06:10:02
>>783
自動で型変換するのは例えばPerlなんかも一緒だがPHPの実装はひどすぎ。
わざとであんなんなるか?
URLリンク(d.hatena.ne.jp)
URLリンク(d.hatena.ne.jp)
とか読んでみろ。

つーかPHPは最初Perlで実装されてたのを知らないのかい?
素直にPerlの実装引き継げばよかったのに既存の知識と経験を無視して(というか多分無知のせいで)
==で通そうとするからこうなる。==だけじゃない。セキュリティも既存の概念無視して独自の
実装するから穴だらけだ。

>>784
SmallTalkは詳しくないんだが、「今更挙動変えられないし、
にっちもさっちも行かなくなったから新しく演算子作っちゃえ!」
みたいのじゃないだろ。

PHP支持者が多いようだが、PHP/FIから歴史辿ってみろ。
言語仕様と実装に関してはマジで糞だから。PHPは支持していいからそこは認めろ。
俺も間口が狭くシンプルなWebスクリプトなら非常に簡便な言語であることは認める。

786:784
09/08/08 07:40:09
>===とかいう史上希に見る間抜けな演算子
これに意義を唱えているだけだ。
PHPを擁護する気はこれっぽっちも無い。

787:nobodyさん
09/08/08 08:28:44
>>786
当然、世には型を厳密に指定する演算子は無数あるが、実装の失態の数々をやらかした
解決策として出てきた演算子という点では異例だと思うぞ。
で、最初から設計されたもんじゃないから、==の上位という意味で===とかいう発想が間抜けと
言っている。数の問題じゃない。

788:nobodyさん
09/08/08 09:03:28
>>785
じゃあ訊きたいけど緩い比較で実装せざるを得なかった技術的理由って何?

789:nobodyさん
09/08/08 10:50:09
>>787
===が間抜けならJavaScriptも間抜けだってことか。
てか、数とか言ってる時点でちょっと待てだな。
他の言語も色々調べてみろ、視野が広がるぞ。
繰り返すがPHPを擁護するつもりはない、けど、
なんでもかんでも批判すればいいってもんでもないだろ。

790:nobodyさん
09/08/08 11:39:40
PHPの利点はレンタルサーバーにPerlに次いで高い確率で入ってる事。
それ以上は期待するな。雑草なんだから。

791:nobodyさん
09/08/09 09:12:26
>>789
JavaScriptが間抜けじゃなくて何だ?
>>790
HTTPヘッダですら知らずともとりあえず動くものができてしまうのも利点かな。
いや欠点か。


792:nobodyさん
09/08/09 09:18:41
>>788
せざるを得なかったわけじゃないだろ。結局===作ったわけだし。
緩い比較は別に責めてない。が、それに関しては既に理論や技術の蓄積があったのに、
作者が無知なせいで独自の実装をしたらメチャクチャになった。それだけのこと。

793:nobodyさん
09/08/09 10:41:37
PHPは型定義がいらないから格段にラクになった
むしろ型定義があったら他の言語と変わらない


794:nobodyさん
09/08/09 12:09:03
A<===とかいう史上希に見る間抜けな演算子を実装せざるを得なくなった。
B<===が間抜けならJavaScriptも間抜けだってことか。
A<JavaScriptが間抜けじゃなくて何だ?

うっかり「史上稀に見る」なんて言ったからgdgdになったわけですね。


795:nobodyさん
09/08/09 12:29:40
>>792
じゃわざとじゃん。
「わざとであんなんなるか?」は間違いですね。

796:nobodyさん
09/08/09 12:43:16
まぁ、おまいら、Scalaでもいじってみろ。


797:nobodyさん
09/08/10 10:21:27
いいんだよ、ここは偉そうに聞いていいんだよ

798:nobodyさん
09/09/04 07:49:20
hage

799:nobodyさん
09/09/10 21:19:30
bean ってのが分からない。
ただの規約じゃないのん?
単純にそう考えて、なんとなくゲッタセッタ書きながら数年間いろいろ作ってはみたけど。

ウェブを根底から覆す技術?
弊社システムは完全 bean 化で効率的なくぁwせふじこソリューション?

よく分からない。。。

800:nobodyさん
09/09/24 05:12:01 deSLMJgv
CGIのumask関数で自動生成されるファイルのパーミッションを変更しようと思い苦戦しています。

デフォルトは666でumask 022でファイルのパーミッション644には設定できるのですが、
ファイルのパーミッションを705にすることができません。
umaskでは705や755に設定するのは無理なのでしょうか?

PHPファイルなので644でも動作しますが、不安要素があるので705にできたらと思っています。

詳しい方ご教授お願いします。

801:nobodyさん
09/09/28 15:50:29 +8HTDnRb
まったく予測もできなく原因もわからないエラーが起こるので
例外処理を書きたいのですが

try{

例外が起こりそうな処理

}catch(Exception $e){

例外時の処理

}

これでよろしいでしょうか?
なにか足りないものがあればお願いします

802:nobodyさん
09/09/28 16:06:13 +8HTDnRb
スレ間違えました

803:nobodyさん
09/09/30 12:22:14
>>800
umask関数は、安全のための関数で、意図的にパーミッションの許可を下げる目的で使われるので、
新たに許可を付加することは当然できません。

ちなみにPHPファイルに実行権限を与えることには何の意味もありません。
行頭に#!/usr/bin/phpとか書いてあるなら別ですけど。

ていうか、CGIの定義やumaskも実行権限も理解していないリテラシーの人はPHPファイルや実行ファイルの
自動生成とかやっちゃいけません。危険すぎます。

804:nobodyさん
09/10/01 21:25:54
>>803
PHPになれていなくて・・・
生成したときに705にするのは無理なんですね?
フォルダーならできるんですが…

805:nobodyさん
09/10/01 21:41:45
>>804
無理です。

PHPじゃなくて、UN*Xのファイルシステム自体に
馴染みがないんでしょう。


806:nobodyさん
09/10/01 22:14:49
644で動くんだから余計な権限を与える必要はない

807:nobodyさん
09/10/02 12:13:36
>>806
604にする意義はあるけどな。少なくともUN*X上では。

808:nobodyさん
09/10/03 07:21:51
それ、権限与えてんじゃなくて剥がしてんじゃん

809:nobodyさん
09/10/03 07:40:55
>>808
確かにそうだな。スマソ。

810:nobodyさん
09/10/03 22:44:03 BhQSM/pU
日本からのアクセスだけを弾く一番簡単な方法ってなんだ!
教えろゴラ

811:nobodyさん
09/10/04 06:56:16
>>810
逆引きしてjpドメインを弾く・・・・のはダメで海外のサーバでもjpドメインは取れる。
IPアドレスをwhoisして、country: JPを含むエントリだけ弾くのが良いかと。
しかし、匿名プロキシを使われたらアウトなので、厳密には無理かと。

812:nobodyさん
09/10/04 14:01:08
>>810
URLリンク(www.ip-adress.com)

813:nobodyさん
09/10/04 14:16:58
IPNICにアジア太平洋地域の割り当て一覧あるよ
あれ使えば弾けると思う
ただあれをリスト化して毎回チェックするとしたら
かなり負荷がかかりそうなんで激しくお勧め出来ない

814:nobodyさん
09/10/07 08:22:23
PG初心者です。
Oracleサーバからデータを取得して、クライアントのブラウザに表示するアプリを作ることになりました。
しかしながら、クライアントにはOracleをインストールすることが許可されていません。

この場合、OracleサーバをWebサーバにして、Webサーバ上でHTMLを作成し、そのファイルをクライアント
がダウンロード、表示するという形になるのでしょうか。


815:nobodyさん
09/10/07 11:15:29
それを自分で考えるっつー課題なんでないのかい?

816:nobodyさん
09/10/07 11:22:24
クライアントにインストールしたOracle使えって言われたら難しいな。

817:nobodyさん
09/10/07 14:23:05
Oracleのポート開けといて、自分のIPをサーバーに渡せばいいんじゃね?

818:nobodyさん
09/10/07 16:17:05
>クライアントのブラウザに表示するアプリ

なんだからクライアント側に用意するのはブラウザだけじゃないの。

819:nobodyさん
09/10/07 16:31:49
>>813
どんなリストかわからんが、IPv4アドレスかネットワークアドレスのリストってことなら、
手頃なデータベースへuintかなにかにpackしてぶち込めば一瞬では? たかが32bitだし。
インデックスはつけてな。


820:nobodyさん
09/10/08 18:25:31
>>814
ブラウザとかサーバが何してるか、というとこから勉強してきた方がいい

・ブラウザからweb鯖にページを要求
・web鯖側でごにょごにょ
・web鯖からブラウザにページを送る

これの繰り返しな
・web鯖側でごにょごにょ
の中では単純にファイル読み込んできたりcgi動かしたりdb触ったりもろもろが入ってくる
>>814の場合はこうなる
・ブラウザからweb鯖にページを要求
・web鯖のcgiからdb鯖にアクセス
・db鯖でごにょごにょしてデータ返す
・web鯖のcgiでデータ加工
・web鯖からブラウザにページを送る

821:nobodyさん
09/10/08 18:57:22
>>820
書くならもうちっと正確に書け
cgiはプログラムじゃない

・ブラウザからweb鯖にページを要求
・web鯖のcgiから鯖側プログラムにアクセス
・鯖側プログラムがdb鯖にアクセス
・db鯖でごにょごにょしてデータ返す
・鯖側プログラムがデータ加工
・web鯖のcgiで鯖側プログラムからデータ受け取る
・web鯖からブラウザにページを送る

822:nobodyさん
09/10/08 22:18:01
PHP 6.0.0から非推奨の関数(ereg等)の一覧を見たいのですが
マニュアル等どこかで見れる所ありませんか?

823:nobodyさん
09/10/08 22:32:42
>>822
>>1

824:nobodyさん
09/10/09 18:10:53 97vtyIwe
開発時にしばしば単位にされる「モジュール」
これ、具体的にどんなものを指すんですか?
ファイル1個とか関数1個とかならサックリとわかるんだけれど…

チャットやらBBSやらをPerlで組む時なんかを例にして貰えれると非常に嬉しい

825:nobodyさん
09/10/09 18:21:32
エスケープモジュール
メールモジュール

826:nobodyさん
09/10/09 18:57:55
コンドームは単体で避妊モジュールだがオナニーモジュールはオカズとティッシュが必要だ。

827:nobodyさん
09/10/09 20:20:05
>>824
Perlだとクラスなどが入っている1つの名前空間やその定義ファイルを指すな。

828:nobodyさん
09/10/09 20:21:27
例?chatやらBBSやらKENT時代の遺物だな。
そういうあなたにはLWPモジュールとかかな?

829:nobodyさん
09/10/10 20:43:51
require 'net/http'
Net::HTTP.version_1_2 # おまじない
Net::HTTP.start('www.foo.jp', 80) {|http|
response = http.get('/foo.jpg')
f = File.open("foo.jpg","w+b")

f.puts response
f.close

}

って感じでほとんどRubyリファレンスまんまの画像保存コードを書いたのですが落ちてきた画像が開いてくれません(ファイルサイズは合ってる
みたいです)
どこが悪いのでしょうか? 超低レベルですみません

830:nobodyさん
09/10/10 21:20:23
追記です
OSはVista、Rubyのバージョンは1.86です

831:nobodyさん
09/10/10 22:02:12
まず>>1を読んでいらっしゃいますか?

832:nobodyさん
09/10/10 23:06:44 Jal913ep
ereg と sneg って似てると思わんかクズ共

833:nobodyさん
09/10/11 06:23:08
830だけどいいからさっさと手直ししやがってくださいこの野郎共

834:nobodyさん
09/10/11 11:38:42
>>829

f.puts response
これを、
f.write response.body

でいかがでしょうか?

835:nobodyさん
09/10/11 11:54:21 I91rw7dl
おいks共
俺様はいつもくだらねスレで質問してやってる偉いお方だ
てめえらに特別サービスしに来てやったから感謝したまえ

PHP5.2系からPHP5.3で仕様変更になった関数を教えろ


答えが分からない池沼は分かるまでggって調べろ

836:nobodyさん
09/10/11 14:59:23
>>834
ありがとう成功したよこの野郎!
よかったらなんで悪かったのか教えろごるぁ

837:nobodyさん
09/10/11 15:45:32
出来上がったファイルを見れば、あ、いや当然ご覧になったでしょうが
先頭に#<Net::HTTPOK:0x81be4d0>とか入ってたと思います。
HTTPResponse丸ごとですと、オブジェクトの名前ごと出力してしまったのではないかと。
あと、putsは文字列を改行コード付きで出力してしまいます。

↓の説明でデータはbodyに入ってることとデータを無加工で出力するwriteを組み合わせればいいのではないかと
Net::HTTPResponse
URLリンク(www.ruby-lang.org)

838:nobodyさん
09/10/12 12:29:42
>>837
べ、別に嬉しくなんかないんだからっ、勘違いしないでよね

839:nobodyさん
09/10/22 07:53:18 wrpHBrml
Cookieは携帯ホームページでも使えるのでしょうか?


840:nobodyさん
09/10/22 09:13:01
>>839

>>1

841:nobodyさん
09/10/22 09:41:48 EFXgn5qd
おい、こら!
うんこ、したいんだが、どうすりゃ、いいんだ!
答えろ!

偉そうで、すみません・・・

ちょっと書いてて、引け目を感じました;;;偉そうに質問って有ったんで、ついつい調子にのりました。

842:nobodyさん
09/10/22 10:01:02 h4MlR9Sn
俺様が手本見せてやるから見てろ
おい、ここのスレ見てるMのカス共、そこの池沼お前だ
軽量のフレームワークの名前とHello worldの出し方を教えろやks
しらねえなら今から調べて来い
12時に飯食うからそれまでにとっととggってこいや
時間がねえからさっさとしろよksども

843:839
09/10/22 10:39:00 wrpHBrml
>>840
レスありがとうございます。

意味が良く分からないのですが・・・
偉そうにきかなければいけないんですか?

844:nobodyさん
09/10/22 11:26:40
>>1
>徹頭徹尾、高圧的になりきれない方は大変恐縮ですがご遠慮ください。m(_ _)m

携帯だとPCビューワかどうかも絡んできますがキャリアでだいたい決まります。
↓が参考になるかもしれません。
URLリンク(ueblog.natural-wave.com)

845:nobodyさん
09/10/22 12:53:07 DN5nlCQg
質問です。
URLリンク(www1.axfc.net)
news_create.phpのページが表示されないのですが、
なぜですか?


846:nobodyさん
09/10/22 12:54:45 DN5nlCQg
教えろよこら!

847:nobodyさん
09/10/22 13:14:46 DN5nlCQg
質問だ、教えろこら!
URLリンク(www1.axfc.net)
news_create.phpのページが表示されないねん。
なんでか教えろよ、コラッ!

848:nobodyさん
09/10/22 13:24:52
丸投げされても困るな
どう表示されないのか何が表示されないのかもう少し具体的に書いてくれないと
わざわざDB作って動作確認しながら修正してやるほど暇人じゃないし
もう少し細かい情報出せないなら改造依頼スレで丸投げしてもらったほうがよい
スレリンク(php板)

849:nobodyさん
09/10/22 13:31:04 DN5nlCQg
>>848
Firefoxだと、「ページを作成しました」とちゃんと表示されるのに、
IE6だと、ブラウザの中身が空っぽになるやんけ。コラッ。
DBは、MySQLを使っているんだぜ。create.sqlに
DBの作り方が書いてあるんだから、もう分かるよな。

850:nobodyさん
09/10/22 13:38:28
・HTMLの部分が混じってるのにそれすらも表示されない
・IEでは表示されるのでおそらくブラウザ側の問題

ということでなんとなくheaderのところを全部コメントアウトしたらどうなる?
ていうかこれじゃページ作成に失敗したりしてもページを作成しました。って出るよね。
ページを作成しましたって出力する前後に条件が必要だと思うけどその辺はいいの?

851:nobodyさん
09/10/22 13:44:47 DN5nlCQg
>headerのところを全部コメントアウトしたらどうなる?
変わらないやんけ。

>条件が必要だと思うけどその辺はいいの?
その辺は初心者向けということで、どうでもええやん。

852:nobodyさん
09/10/22 14:00:06
IEで開いたときに作成処理はちゃんとされてるの?

853:nobodyさん
09/10/22 14:00:49 DN5nlCQg
>>852
されてる。

854:nobodyさん
09/10/22 14:05:57
んじゃHTML部分を先頭にもってくればいいのでは?

855:nobodyさん
09/10/22 14:11:56 DN5nlCQg
>>854
それでもダメだったぞ、コラッ!

856:nobodyさん
09/10/22 14:16:11 DN5nlCQg
ちなみにZend Multibyte Supportは、disabledになっている。

857:843
09/10/22 14:22:56 wrpHBrml
>>844
レスありがとうございます


858:nobodyさん
09/10/22 14:27:48 DN5nlCQg
php.iniの設定が悪いのか?
mbstring.language = Japanese
mbstring.internal_encoding = euc-jp
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.encoding_translation = Off
mbstring.detect_order = SJIS,EUC-JP,JIS,UTF-8,ASCII
mbstring.substitute_character = none
mbstring.script_encoding = Shift_JIS
mbstring.script_encoding =

859:nobodyさん
09/10/22 14:29:00 DN5nlCQg
mbstring.script_encodingはShift_JISじゃなくて "" だ。

860:nobodyさん
09/10/22 14:30:03
なんも表示されないページのソースみたらなんかヒントがあるかもな

861:nobodyさん
09/10/22 14:59:48 DN5nlCQg
事故解決したぜ、この野郎。

<title>...</title>

<title>...<title>
になっていたのが原因だった。orz

862:nobodyさん
09/10/22 19:44:05
それのどこが自己解決なんだ

863:nobodyさん
09/10/22 20:44:49
PHPによって実行されたものがブラウザによって結果が異なるということはない
(意図的にUAで分けてたりヘッダ処理などブラウザの仕様で変わるブラウザ側に強く依存するものは除く)
そこを考えればPHPの問題ではないというのはすぐ分かるとは思うけどな

864:nobodyさん
09/10/23 19:21:33 KY7BMWk8
ただ今、学校の課題でhtml/jspを使用した簡単なショッピングサイトを作っております。
その中でjavascriptでポップアップエラーを出したいのですが、上手くいきません
<input type=\"radio\" name= \"sdate\" value=" + nb + " />
----中略---
<script formcheck = "javascript">
<!--
function formcheck(form){
if(form.sdate.value == null){
alert("商品が選択されていません。");
return false;
}
return true;
}
//-->
</script>
sdateにチェックが入っていなければアラームを作動させたいんですが、
チェックが入っていてもアラームが作動してしまいます。
初歩的な質問ですみません。よろしくお願いします。
一応ソースも貼り付けておきます。
URLリンク(kissho.xii.jp)

865:nobodyさん
09/10/23 19:28:19 pXxGvaT3
PHP初心者向けの本で、
1時間でPHPが分かって、
”ちゃんとした”サンプルコーディングが
載ってる本があったら、教えてチョー!

ん~、そんなのナイッ?

866:nobodyさん
09/10/23 19:37:12
スレ違い

867:nobodyさん
09/10/23 21:29:00
>>864

>>1

868:rhIXYpVk
09/10/23 22:28:09
He is 1st choice for the right side of central defence. ,

869:nobodyさん
09/10/28 21:12:49 3sLr7DkQ
偉そうに答えんかいッ!

870:nobodyさん
09/11/04 14:40:00
mixiで、
>因みに私の場合、作ったプログラムはそのサーバーでしか動かないようにおまじないをかけた上で暗号化してから納品してます。
>生コードを要求されても、断ってます。
こういう書き込みがあったんだけど、
具体的にどうやってるんだろうか。

暗号化するようなソフトがあるってことかな?
実行できるってことは、復元できるってことだよね?

871:nobodyさん
09/11/04 15:36:48
暗号化というより、難読化じゃないかな、とは思います。

872:nobodyさん
09/11/04 17:27:41
そういうのってフリーである?

873:nobodyさん
09/11/04 17:36:32
復号して実行するコードが難読化されてる、とか。

874:nobodyさん
09/11/04 17:44:56
さすがに有料版はすごいものがあるけど、金かけたくない程度のものなら
フリーでもなかなか使えるものはあると思う。

875:nobodyさん
09/11/04 23:49:10 5tFpii4U
お前らの初期の頃の勉強方法を教えろ馬鹿

876:nobodyさん
09/11/05 01:14:47
ぐぐって引っかかったサイトを片っ端から見る

877:nobodyさん
09/11/06 02:06:17 nDgeiHOB
板違いだったらスマソ。

DoCoMoのIDからIP出して都道府県割り出す事は可能?
ちょっと荒らされて困ってるんだが、解析にIPじゃなくてIDしか出なくてorz

878:nobodyさん
09/11/06 02:08:36
大人になれ

879:nobodyさん
09/11/06 02:12:39 nDgeiHOB
>>878
すいません
何せ女子高生なもので…。

で、本題の割り出す方法はあります?

880:nobodyさん
09/11/06 02:32:16
都道府県を割り出してどーすんだよ

881:nobodyさん
09/11/06 02:39:12 nDgeiHOB
>>880
機種と住んでる所までは分かるけど、同じ機種での足跡が複数あるから全部割り出して都道府県が一致したやつをブラリ。

882:nobodyさん
09/11/06 02:58:34
荒らしに心当たりがあるからそれの確認したいってことか?
DoCoMoはIP出しても接続元の特定できないよ。

ところでブラリって今時の言葉なのか?

883:nobodyさん
09/11/06 08:21:12
別ドメインへのPOSTって出来る?

884:nobodyさん
09/11/06 09:24:11
<form action="別ドメイン" method="post">

885:nobodyさん
09/11/06 11:51:08 nDgeiHOB
>>882
要はそういう事です。
ありがとうございます。そっか、出来ないのか…。

ブラリはブラックリストの略、つまりアク禁にするって事です。
まぁ最近の用語ですね。

886:nobodyさん
09/11/06 12:18:41
>>885
特定だけしたいならフィッシングすればいい
自分の管理するサーバーにサイトつくってそこのアドレスをそいつだけに
それとなくお知らせして誘導。そこでID抜いて照らし合わせてついでにアク禁してウマー

887:nobodyさん
09/11/07 16:52:16 Lj3UL8wd
google code にファイルを一括アップロードする方法を教えてくれ。
ぐぐっても何かよくわかんない・・・。
もしくはわかりやすいサイト教えてくれ。

888:nobodyさん
09/11/07 23:41:51 C1MQTVGt
>>886
遅レススマソ。
ありがとう。
ちょっと頑張ってみます。

889:nobodyさん
09/11/11 21:57:43
prototype.jsってMITライセンスらしいけど
ホームページ上に記載しなきゃいけないの?
商用サイトでも表示してるところ見かけないんだが。

890:nobodyさん
09/11/11 22:17:45
prototype.jsに書いてあるだろ。

/* Prototype JavaScript framework, version 1.6.1
* (c) 2005-2009 Sam Stephenson
*
* Prototype is freely distributable under the terms of an MIT-style license.
* For details, see the Prototype web site: URLリンク(www.prototypejs.org)
*
*--------------------------------------------------------------------------*/



891:nobodyさん
09/11/11 23:07:33
>>890
prototype.js自体に書いてあるから、
そのコメントをいじらなければ、
ホームページ上に見えるテキストとして書く必要は無いということ?

892:nobodyさん
09/11/12 10:31:15
君はまずライセンスの勉強からしてきたまえ

893:nobodyさん
09/11/12 13:34:14
検索の仕方からじゃないの?

894:nobodyさん
09/11/12 14:00:08
いやいやまずブラウザの開き方から教えてやらねば

895:891
09/11/12 20:49:10
じゃあおまえらMITライセンス理解してるのか?
自由に使っていいって書いてるけど、
MIT自体はPDとは違うぞ。
MIT-styleが何をさすかってどこに書いてるの?

896:nobodyさん
09/11/12 22:26:06
検索のやり方は覚えた方がいいぞ。

897:nobodyさん
09/11/13 02:57:07
ここまで煽りだけで正確な答えなし

898:nobodyさん
09/11/13 05:39:58
くだ質にその煽りは通用しない。

899:OCN
09/11/13 13:28:35
かつて俺と争ったチンピラ程でもないな

900:nobodyさん
09/11/14 16:47:39
板違いだったらすまん。
チェックボックスでファイルを選んでPHPで圧縮ファイルを作成→ポップアップスクリーンをクリックしてダウンロード
できるサイトがあるんですが、
これをUnix上でプログラムでできる方法ってある?
ポップアップスクリーンからのダウンロードはwgetでできたけど
前半部分が分からん。
圧縮ファイルを作成するアドレスは分かってるんだが・・・


901:nobodyさん
09/11/14 16:56:22
↑自分がしたいのはユーザー側の方をUnix上でやりたいんです
分かりにくくてスマソ

902:nobodyさん
09/11/15 13:31:03
具体的にそのページがどうやってるかによるでしょ
POSTできて(もし使ってたら)javascriptをなんとかすればいいんじゃないの?

903:nobodyさん
09/11/17 03:31:56
MozEmbedを使えばたいていのことは出来る

904:nobodyさん
09/11/17 17:56:26
>>902,903
サンクス。ちょっと勉強してみる

905:nobodyさん
09/11/19 23:16:16 LukS4ydG
cgiでhtmlを出力して表示することはできるけど、
cgiでSSI、つまりShtmlとして出力表示させることはできないの?

906:nobodyさん
09/11/19 23:17:15
できますが・・・?

907:nobodyさん
09/11/19 23:38:06 LukS4ydG
どうやるの?
Content-type: text/html じゃ実行されないよ

908:nobodyさん
09/11/19 23:42:06
それヘッダを送信してるだけじゃんできないのは当たり前だろ
apacheならcgiに対してIncludesの設定しろ

909:nobodyさん
09/11/20 01:28:29 xU7OAYTJ
あーわかんね
.htaccessの書き方教えてくれ

910:nobodyさん
09/11/20 01:35:36
いいよ

911:nobodyさん
09/11/20 10:51:08 SGobQGEf
さくらはOptionsが使えないんで、なおわからねぇよぅ
それでもってcgiにshtml出力許可する方法あれば記述教えろよ
絶食するぞ、ゴラァ

912:nobodyさん
09/11/20 16:04:15
>>911
AddOutputFilter INCLUDES .cgi

ってことか?

913:nobodyさん
09/11/26 12:58:32
URLリンク(example.org)
のようなURLにアクセスした場合に
(1)要求されたページ(pageidが123のページ)にパスワードが設定されていれば
 パスワード入力画面を表示してパスワードを入力させ、パスワードが正しければ
 ページの内容を表示する。
(2)要求されたページにパスワードが設定されていなければ、パスワード入力画面を
 経由せずに直接ページの内容を表示する。
といった仕様のCGIを作っています。
つまり、パスワード入力画面のURLとページの内容を表示するURLは同じです。
この場合、ページの内容を表示した後に、その内容をダウンロードしようとすると
パスワード入力画面がダウンロードされてしまいました。

キャッシュが原因かと思い、パスワード入力画面のHTTPヘッダに
Pragma: no-cache
Cache-Control: no-cache
をつけてみましたが結果は同じでした。

ページの内容をダウンロードできるようにするにはどうすればよいでしょうか?

914:nobodyさん
09/11/26 12:59:31
>>913

>>1

915:nobodyさん
09/11/26 13:07:19
アンカーしか出せない無能は消えろ

916:nobodyさん
09/11/26 15:33:44
>>915
>>1

917:nobodyさん
09/11/28 15:37:05
>>913
頭変なんじゃないかな、君は。

918:nobodyさん
09/11/29 00:51:07
聞いて「いい」スレであり
これは権利であって義務ではないと思うわけだが
その辺どうなのよカスども?

919:nobodyさん
09/11/29 01:01:18
聞いてもいいが、答える必要もない。

920:nobodyさん
09/11/29 01:30:28
なるほどそれもまた道理

921:nobodyさん
09/11/29 01:36:50
>徹頭徹尾、高圧的になりきれない方は大変恐縮ですがご遠慮ください。m(_ _)m
って書いてるじゃん

922:nobodyさん
09/11/29 10:20:53 Aid4xK5l
基地外どもは俺様が分からないときにスグ答えを探せるように常に情報を吸収してろや

923:nobodyさん
09/11/29 10:36:53
あの、、、収集はしますが吸収はちょっと、、、いや、まあ吸ってはみますが。

924:nobodyさん
09/11/29 19:06:25
本当に集めてるだけのやつなんて使い物にならねーんだよクズ

925:nobodyさん
09/11/30 10:42:50
おいカス共、道開けんかい!!

926:nobodyさん
09/11/30 16:53:18
PEAR::DBのDSN宣言での事なのですが、phptypeでMySQL4.1以降はmysqli で、MySQL4.0以前はmysqlと学習したのですが、
自分のMySQL5.1ではmysqliでは接続エラーになり、mysqlでは接続成功になりました
これで正しいのでしょうか?
またMySQL5.0とかからmysqlに変わったのでしょうか?


927:nobodyさん
09/11/30 16:58:02
【PHP】下らねぇ質問はID出して書き込みやがれ 90
スレリンク(php板)l50
△▲ WebProg 初心者の質問 Part21 ▼▽
スレリンク(php板)l50
くだらない質問でもど偉そうに聞いていいスレ
スレリンク(php板)l50

マルチ乙

928:nobodyさん
09/11/30 17:26:24
お前らperlのプロトタイプって本当に使ってるのかよ?
前方宣言しなくちゃいけないのが激しく面倒なんだが
CPANをぶらついても見かけないし

929:nobodyさん
09/11/30 19:12:17
>>927
残念ながら >>1 と言わざるを得ない

930:nobodyさん
09/11/30 19:14:39
>>928
使っておりませぬ
あえて書く場合は、警告を出された時に use subs するくらいで御座います

931:nobodyさん
09/11/30 20:55:20
>>926
特に何にも変わってないと思います

932:nobodyさん
09/11/30 23:10:38
>>930
あー要するにuse subs qw{routine};しときゃそれが先行宣言になるから
sub routine($);と前方宣言する必要はねえだろダボがって言いたいわけか?

そんなことはなぁ、言われなくても
さ、最初から分かってたんだからね!勘違いしないでよね!

933:nobodyさん
09/12/10 22:48:15
気持ち悪い

934:nobodyさん
10/01/29 16:57:23
jmeterでhttp→httpsにプロトコルが移ったときに
セッションが引き継がれねぇんだが、助けてはくれんかね?

935:nobodyさん
10/01/29 17:03:00
セキュアなセッションになってるから

936:nobodyさん
10/02/14 10:12:17
jsp で、java のコードを入力するばあい
<% java のコード %> または <%= java のコード %> で囲みませが、違いがよくわかりません、違いがわかりません、どのように使い分けるのか教えてくれてもいいよw

937:nobodyさん
10/02/14 10:51:46
%= は表示するときの省略形です

938:nobodyさん
10/03/03 12:47:25 oxdrY/bI
2chがネット攻撃で落ちましたが、
アクセスが集中するだけで落ちるのですか?
集中しても遅くなるだけに技術的にできないのですか?

939:nobodyさん
10/03/03 13:53:46
遅くなりすぎるから運営側で落としたんだろ

940:nobodyさん
10/03/03 14:14:42
>>938
スパコンでホストする

941:nobodyさん
10/03/03 14:20:08
そんなのなんの意味もない

942:nobodyさん
10/03/04 19:02:09
渋滞している高速道路にF-1で乗り込んでも、速く走れるわけではないってとこだわな

943:nobodyさん
10/03/07 00:01:26
おい、鯖の監視はMRTGでって言われたんだが、自分の管理するとこはそれでできるだろうが、
外部、たとえばgoogleの鯖負担調べることはMRTGで出来んのか?
それとも、鯖負担チェックはpingの返り時間調べるぐらいしか方法ないのか?


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch