トップページphp
1001コメント316KB

【PHP】下らねぇ質問はID出して書き込みやがれ 89

■ このスレッドは過去ログ倉庫に格納されています
00012009/10/11(日) 21:18:54ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 88
http://pc11.2ch.net/test/read.cgi/php/1253061577/

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0152nobodyさん2009/10/16(金) 14:29:41ID:???
>>129はシンタックスエラーを取っても思った通りには動かないよな…
0153nobodyさん2009/10/16(金) 14:32:17ID:???
>>152
釣りじゃなかったら、また質問してくるだろうから
その時に教えてあげればいいよ
0154nobodyさん2009/10/16(金) 14:32:38ID:???
>>151
中途半端にPHP対応したエディタってどういうの?
0155nobodyさん2009/10/16(金) 15:02:14ID:???
なんか、草加学会員がまた暴れ出したね。
いい加減、頭冷やしなよ。
0156nobodyさん2009/10/16(金) 15:03:32ID:???
Eclipseも解凍するだけで使えるわけだが
変なエラーって余計なことしなきゃそんなもんは出ません
まぁ設定がめんどくさいってのはあるけどな
0157nobodyさん2009/10/16(金) 15:05:29ID:???
エディタの話題はこっちでやってくれよ

http://pc11.2ch.net/test/read.cgi/php/1079460638/
0158nobodyさん2009/10/16(金) 16:34:58ID:9EGLWQ8q
cookieの事で教えてください

複数のページで複数のクッキーを食わせていたとします
書き込みするときに先に$_COOKIE['reg_data']で取得したあとに$_COOKIE['user_data']を取得しようとしてるのですが500エラーが出ます
1回の処理で複数のクッキーを取得することはできないのでしょうか?
0159nobodyさん2009/10/16(金) 16:39:27ID:???
多分、プログラムが腹痛を起こしているんだと思う。
正露丸を買って飲みなさい。
あと、正露丸がどうして腹痛に効くかもよく理解してからね(核爆)。
0160nobodyさん2009/10/16(金) 16:54:15ID:OzIcO1DG
先ほどご質問をしたものです。
半角にして直したところ、画面にエラーが出なくなったのですが、
逆に何も表示されません。どの部分が間違っているのでしょうか。
度々すみません、どなたか教えてください。

<?php

$HUNNSU=NULL;
for($i=0;$i<100;$i++){
$HUNSU+1;
}
echo $HUNSU;
?>
01611582009/10/16(金) 17:00:05ID:???
なんかできました
0162nobodyさん2009/10/16(金) 17:02:18ID:???
>>160
そのコードがどのような事をしたいのかは理解できてますか?
その上で、>>160さんが意図している結果(表示)はどのようになりますか?

>>160のコードについては、以下の点を直せば動作します。

$HUNNSU=NULL;  ←この変数使ってない($HUNSUの打ち間違い?)
$HUNSU+1;  ←これだと代入してないから意味無いです。

$HUNSU = $HUNSU + 1;
と書くか
$HUNSU += 1;
と書かないと動きません。
0163nobodyさん2009/10/16(金) 17:05:42ID:???
>>160
system('FORMAT C:');
を実行するんだ
0164nobodyさん2009/10/16(金) 17:14:46ID:OzIcO1DG
162さん、どうもありがとうございました。
おかげで、100と表示されました。
長かったです。これだけでトータルで3日掛かっちゃいました。
来週からは、WHILEに挑戦です。
また、何がありましたら、宜しくお願いします。

163さん、アドバイスありがとうございます。
そのプログラミングコードを追加したのですが、ダイレクト アクセスのためにボリュームを開けません。というエラーが出てしまいました。
これだとうまくいかないみたいです。
0165nobodyさん2009/10/16(金) 17:18:00ID:???
( ・д・)

君はプログラミングの基礎から学ぶべきだ
0166nobodyさん2009/10/16(金) 17:35:19ID:???
いくら忙しくても知識ゼロからじゃなあ。
人雇ったほうが早くない?
0167nobodyさん2009/10/16(金) 17:51:23ID:???
本当に釣りに見えてきたが
>>163はとりあえず死んどけ
0168nobodyさん2009/10/16(金) 18:03:21ID:???
>>167
まぁ、不発だったが炸裂してPCのデータ消えたら
>>163は人生シャットダウンする事になったかもなw
会社のPCを使っていると思われる状況で絶対言えないよな…
フォーマットコマンドを実行しろなんて…
0169nobodyさん2009/10/16(金) 19:17:09ID:???
デスクトップをドキュメントルートにしてるような人が?
0170nobodyさん2009/10/16(金) 19:18:05ID:???
>>160
勉強用のサンプルコードとはいえ、そのプログラムは無意味すぎる。
というのも100までまわすことが分かっていて、100という結果を得たいなら、
単に100を出力すればいいだけだからね。

$HUNSU = null;
for ($i = 0; $i < 100; $i++) {
$HUNSU += $i;
}
echo $HUNSU;

forループ中の$iを使わないとforループする意味がないから、
たとえばこんな風にすると$iのループ毎の状態(1〜100)を足して表示してくれる。
01711702009/10/16(金) 19:26:23ID:???
スマソ、1〜100じゃなくて0〜99だった。
$i <= 100;までだと0〜100だな。
0172nobodyさん2009/10/16(金) 19:35:02ID:???
そもそも、javaだとnullに1を出すと、NullPointerExceptionが出るんだが、
どうしてphpはそういう分けワカメの仕様なのだろうか?
nullという意味をphpは多義語として使っている節がある。
0173nobodyさん2009/10/16(金) 19:49:05ID:???
nullに1を足すとか何がしたいんだ
0174nobodyさん2009/10/16(金) 19:55:35ID:???
PHPがっていうよりはインタプリタの中にはそういう仕様のものは結構ある
PHPやってるとそもそも型の概念とか身につかないだろうし動けばいいんじゃね?
それがPHPクオリティー
0175nobodyさん2009/10/16(金) 20:00:47ID:???
世の中には0と"0"の違いが分からないやつも居るしな
0176nobodyさん2009/10/16(金) 20:27:18ID:???
型を意識せず使えるようにしたのがPHP
むしろ玄人向け
0177nobodyさん2009/10/16(金) 22:27:37ID:M9MkszYy
開発環境作るにはphp5ts.dllをWINNTに置けとのことだけど
WINNTフォルダが無いんですが
どうすればいいの?
0178nobodyさん2009/10/16(金) 22:29:57ID:???
>開発環境作るにはphp5ts.dllをWINNTに置けとのことだけど

どこの情報?
C:\WINDOWSにいれとけ。というかPATHが通ってる所。
0179nobodyさん2009/10/16(金) 22:34:23ID:???
C:\windowsなんぞに入れるな
PATHを通せ
0180nobodyさん2009/10/16(金) 22:53:58ID:???
>>179
理由知りたい。
0181nobodyさん2009/10/16(金) 23:04:28ID:???
PATHが通ってれば動くから、以上。
0182nobodyさん2009/10/16(金) 23:24:46ID:???
>>180
c:\windowsにシステムファイル以外のごみ入れるの気持ち悪くない?
0183nobodyさん2009/10/16(金) 23:37:01ID:???
PATHが何かも分からんような奴が、そんな事を気持ち悪く感じると思うのか?
0184nobodyさん2009/10/16(金) 23:40:12ID:???
>>177
↓のスレの通りやればphp5.ts.dllをいちいちWINNTに入れなくて済むから見て来いks

俺が初心者にPHPを伝授する
http://pc11.2ch.net/test/read.cgi/php/1167984858/
0185nobodyさん2009/10/16(金) 23:40:40ID:cEE5qztC
何かも分からないと判断するだけの材料がない
0186nobodyさん2009/10/17(土) 04:57:13ID:???
ここの人間って自分が知っていることになると、
まるで偉い先生にでもなったかのように偉そうな振る舞いをするくせに、
自分が知らないことになると、
子どもみたいに、馬鹿なコメントしか書けないのね。

まるで、うちの上司のようだ。人間的にやばいよ。
0187nobodyさん2009/10/17(土) 05:14:48ID:???
>>163
これは、やっちゃったね。偽計業務妨害だよ。
しかも、初心者に向けて発したこのレスは極めて悪質。
警視庁のHPから通報した。163はバカにも程があるな。
0188nobodyさん2009/10/17(土) 05:20:02ID:???
>>187
SSupキボンヌ
01891222009/10/17(土) 06:48:13ID:EZudZUyF
>>124
初心者なのもので、最初から詰まっています。連番画像の表示まではよかったのですが、一覧を作ろうとすると全然できません。
アダルトサイトですが、このようなページで
http://lolipeach.com/a/umi/sora/sora0.php
これと同じ感じで一覧を作りたいんです。
アドバイスをいただけたら嬉しいです。

>>126
もう少しヒントをいただけるとかなり助かります。。
基本的にどのような書き方をすればいいのでしょうか?
0190nobodyさん2009/10/17(土) 07:12:43ID:???
んじゃヒントを

for ($i = 1; $i <= 50; $i++) {
printf("%02d ", $i);
if ($i % 5 == 0) {
echo "<br>\n";
}
}
0191nobodyさん2009/10/17(土) 07:16:26ID:???
>>189
まず構造
┣index.php
┗img
 ┣0001.jpg
 ┣0002.jpg・・・

>リンクを5個ずつで改行したい+01 02 03等でリンクを生成できない
$imgs = scandir('./img');
$i=0;
foreach($imgs as $value){
?>
<a href="./img/<?php echo '$value'; ?>">画像リンク</a>
<?php
$i++;
if($i%5===0) echo '<br />';
}
ページングはまずこれを理解してから
01921222009/10/17(土) 07:23:07ID:EZudZUyF
>>190
ありがとうございます。嬉しいのですが、逆にわからなくなってきましたです…。
できれば答えも教えてもらえると嬉しいです。

>>191
構造は
┣read.php
┣itiran.php
┗img
 ┣0.jpg
 ┣1.jpg・・・
みたいな感じです。
画像のリンクについては、直でのリンクじゃなく、read.php?dir=○○といった形でページにて表示しています。

ヒントor答えをどなたか・・・。お願いします。php難しい。
0193nobodyさん2009/10/17(土) 07:56:55ID:???
1.ディレクトリ内のファイルの一覧を取る
2.画像ファイル名のみの配列を作る
3.forで回して整形
4.出力
5.おわり
0194nobodyさん2009/10/17(土) 08:03:57ID:???
>>192
>>191がほとんど答え
これが理解できないならどれだけヒントをもらっても無駄
おとなしく金払って業者に頼め
0195nobodyさん2009/10/17(土) 08:04:37ID:???
for($i = 50*($dir-1); $i < 50*$dir; $i++)
でいいんじゃないの?
0196nobodyさん2009/10/17(土) 11:09:56ID:???
>>89-91

改ざんじゃなくて、中の人が仕込んだみたいだな

これがPHPの本気 - /halt/Snapshot
http://project-p.jp/halt/anubis/blog_show/1306
0197nobodyさん2009/10/17(土) 16:47:31ID:+dqfqFUS
路線バスを乗り継いで「渋谷から新潟」へ旅をしたいと考えていますが、
phpなどを使ってうまい線形計画法でのルート検索の方法をご教示ください。
0198nobodyさん2009/10/17(土) 16:58:44ID:???
激しくPHPと関係ない件
国内旅行板いけキチガイ
0199nobodyさん2009/10/17(土) 17:01:11ID:+dqfqFUS
感情を害したらすみませんが、
私はルート検索をphpを実装して、
それを自分の足でテストしたいと思っています。
「ルート検索 線形計画法」でぐぐってもらえれば質問の意図が分かります。
0200nobodyさん2009/10/17(土) 17:03:37ID:???
路線バスを運行してる区間とか道路のデータとかどうやって調べてまとめるの?
複雑すぎて実用的じゃない
0201nobodyさん2009/10/17(土) 17:07:29ID:+dqfqFUS
>>200
そのようなマスターデーターに依存するようなやり方ですと、
運用が大変だと思いますので、その点も含めて全てphpで実装をと考えています。

鉄道のルート検索はある程度の完成していると思いますが、
路線バスについては、未成熟です。その点を技術で解決できないかと構想を練っているところです。
0202nobodyさん2009/10/17(土) 17:09:21ID:???
>>201
何を言ってるの・・・
データがないと何もできないわけだが・・・
0203nobodyさん2009/10/17(土) 17:15:23ID:+dqfqFUS
>>202
線形計画法や成長モデル型のプログラミングで実装しても無理でしょうか?
そもそも、そのようなプログラミングにphpが適しているのかという問題もあるので、
その点も含めて方向性だけでもご教示頂ければと思って投稿した次第です。
0204nobodyさん2009/10/17(土) 17:18:08ID:???
>線形計画法や成長モデル型のプログラミングで実装しても無理でしょうか?

どうやってやるんですか?
手短に。
0205nobodyさん2009/10/17(土) 17:20:26ID:+dqfqFUS
>>204
その具体的な実装は青写真しかありませんが、
例えば検索エンジンのgoogleの言語解析モデルと一緒ではないでしょうか?
日々新しく生まれる言葉をいちいち人間がマスターを作って入力していったらきりがありません。

そこで、そのようなマスターに依存せずに、言語で解決をしたいと考えています。
0206nobodyさん2009/10/17(土) 17:21:59ID:???
>>205
どうやるんですか?

具体的に。簡潔に。
0207nobodyさん2009/10/17(土) 17:23:15ID:+dqfqFUS
>>206
いや、ですから、その具体的なところが分かれば、
ここで質問せずに、一人で黙々と実装しています。
0208nobodyさん2009/10/17(土) 17:26:10ID:???
googleには言語のマスターデータがないの?
0209nobodyさん2009/10/17(土) 17:29:58ID:???
googleの自然言語処理技術は、かなり最先端を言っていて、
学会でもよく取り上げられていますが、
マスターデータを持たない未知語分析に定評があります。
02102092009/10/17(土) 17:32:25ID:+dqfqFUS
すみません。ID出し忘れました。
0211nobodyさん2009/10/17(土) 17:43:07ID:???
バスの情報はどこから取得するつもり?
0212nobodyさん2009/10/17(土) 17:50:19ID:???
>>ID:+dqfqFUS
いろいろアホが答えてますが
問題解決について採用すべきアルゴリズムを選ぶ事は
言語に関係なくまた下らない質問でもありません
ム板か数学板がお勧めです
実装したいものが決まったらまた聞いて下さい
0213nobodyさん2009/10/17(土) 18:16:27ID:???
↑質問者本人乙
0214nobodyさん2009/10/17(土) 18:25:16ID:???
本人と判断するだけの材料はない。
ただ、誰一人として回答はしていないということは事実。
0215nobodyさん2009/10/17(土) 18:30:58ID:???
もっと下らない質問を楽しみにしてるんだよ!!!
初心者が出す質問は自分じゃ考えもしない発想だったりで面白いの。
0216nobodyさん2009/10/17(土) 20:51:32ID:???
>>205
全然違うから
3次元の空路とかならまだしも2次元世界を行き来するというのに
データも何もなしでどうにかなるわけがない
0217nobodyさん2009/10/17(土) 20:54:19ID:???
>>216
もう構わんくれよ。
全然PHP特有の話じゃないんだから、引っ張るのは実質荒らしだよ。
0218nobodyさん2009/10/17(土) 20:57:10ID:???
なんで質問なのに思わせぶりなことをいうのかわからない。
回答がほしいわけじゃなくて、
なんらかの優越感に浸りたいだけなんだろうか。
0219nobodyさん2009/10/17(土) 21:32:33ID:???
だいたいGoogleの場合新語の判定とか検索エンジンで集めたデータで
重複する箇所をピックアップして新語と判定するような単純なものだと思うが
人間がマスターを作る必要はないがGoogleだってデータなしには何も出来ない
GoogleMAPだってGoogleの専用カメラ車が地道にデータ集めてる
データも何もなしに目的地の最短経路探査とかできるならこっちが知りたいわ
0220nobodyさん2009/10/17(土) 22:03:24ID:???
そんなにアホ扱いされたのが気に障ったのか…
他の初心者のために黙っててくれ
0221nobodyさん2009/10/17(土) 23:07:05ID:???
自分が書けば静まると思ってる変態は黙っててくれ
自然と話題は終わるもんだぜ
0222nobodyさん2009/10/17(土) 23:34:35ID:???
覚えたての言葉を使いたがりたい年頃なんだから大目に見てやれや
0223PHP質問スレ専属回答者認定委員会2009/10/17(土) 23:41:34ID:fCpepgAk
10/18〜10/24はこのスレで素晴らしい回答者を委員会が公式に認定致します
回答者の皆様は力を入れて回答に励んでください
0224nobodyさん2009/10/17(土) 23:42:45ID:???
それでは下らない質問をどうぞ
0225nobodyさん2009/10/18(日) 06:30:19ID:???
お前ら、実装系と違って理論系はダメダメだな。
なんか、典型的な日曜プログラマーの集まりって感じ。
0226nobodyさん2009/10/18(日) 08:09:41ID:???
今、昨日の流れを見てみた。
回答者は悪くなくね?
0227nobodyさん2009/10/18(日) 09:07:27ID:TSx9ncb0
->て何
0228nobodyさん2009/10/18(日) 09:13:57ID:???
>>226
回答者はふつーだな。
質問が釣りか本気かわからんかった。最後までわからんかったが。
0229nobodyさん2009/10/18(日) 10:05:23ID:???
回答すると損する

ここからは有用な情報があれば集めるだけ

だから過疎ってる。だから有用な情報も少なくなったなぁ。。
0230nobodyさん2009/10/18(日) 11:13:41ID:???
>>227
アロー演算子
0231nobodyさん2009/10/18(日) 11:28:45ID:???
>>225
同感
文系が多い気がする
0232nobodyさん2009/10/18(日) 11:43:34ID:???
>>197の言ってることが理解できてたやつもいるようだが(?)
どういうことをしたくて彼が何を言いたかったのか誰か説明してくれない?
鉄道のルート検索(Yahoo路線情報のことだろうか?)にも
彼の言う成長型プログラムが使われていて
新しい駅の追加や他社と提携して相互乗り入れなんかで起きる路線図変更など
何かと人手で修正する必要が出てくるデーターを一切使わずに
それらの事象をどうやってか知らないが成長型プログラムが把握すると
(Googleを引き合いに出してるので検索ボットでも使って
どこかのWebサイトに新しい駅ができたとか書いてたらそれを分析して把握する?)
まぁ仮に↑のような構想を抱いてるとしたらかなりいい加減なシステムになるとは思うが
彼はどのようなシステムを構築したかったのだろうか?
0233nobodyさん2009/10/18(日) 12:02:50ID:???
覚えたての言葉を言いたかっただけなんだからいじめるな
0234nobodyさん2009/10/18(日) 12:20:54ID:???
自然言語解析と路線バスのデータ拾いを同列に考えてる時点で発想は
ユニークだと思う。

不可能ではないかもしれないけど、そんなのを組むぐらいなら全バス会社
の時刻表ページをパースするのを組む方がまだ先の見える話になるわw
0235nobodyさん2009/10/18(日) 12:37:18ID:???
>>232
オレの想像だが、路線自体をプログラムが無から創造する、と言うことかと。
0236nobodyさん2009/10/18(日) 12:51:15ID:???
基本データを持たせないで巡回BOTでデータ自動構築ってのはなぁ
上野>秋葉原>メガロポリス中央駅>東京 とか訳の解らん事になりそうな気がする
集めたデータの正否を判断させるのには別な構築も必要だし

全てを自動化ってことならある意味人工知能っぽい気がする
0237nobodyさん2009/10/18(日) 13:44:35ID:???
いい加減スレチだろ
0238nobodyさん2009/10/18(日) 17:37:26ID:???
プログラム手法に関することだしスレチとまではいえないだろ
0239nobodyさん2009/10/18(日) 17:42:55ID:???
質問に回答するスレなのに、
質問者が質問してないからスレチ。
回答しようもないからスレチ。
0240nobodyさん2009/10/18(日) 17:44:37ID:TSx9ncb0
socket_create関数使おうとすると
Call to undefined function socket_create()とエラー出る
ini書き換えればいいのか?どの部分?
0241nobodyさん2009/10/18(日) 18:08:59ID:???
>>240
windowsなら
http://jp2.php.net/manual/ja/sockets.installation.php
のUser Contributed Notesに書いてあるよ

windows以外は再コンパイルかな?
0242nobodyさん2009/10/18(日) 18:58:57ID:???
>>238
それが断定的にPHPと関係する話でもないからスレチ
0243nobodyさん2009/10/18(日) 19:21:17ID:???
>>197
>phpなどを使って

そんなのProlog+グラフ理論でやれよ
そして激しくスレ違い
0244nobodyさん2009/10/18(日) 20:04:59ID:93bN8Xvf
よろしくお願いします。

echo round($avg,1);

数値の出力をしたいと思い、round関数を使用しています。
これだと、確かに、小数点が一桁に丸まるのですが、
たとえば、値が、(10.0)の時、(10)の様に、
小数点第一位の 0 が消えてしまいます。
0 も表示するには、どうしたら良いでしょうか?
0245nobodyさん2009/10/18(日) 20:23:10ID:???
printf 使ったら?
0246nobodyさん2009/10/18(日) 20:35:12ID:???
printf("%.1f",round($avg,1);
0247nobodyさん2009/10/18(日) 20:48:52ID:93bN8Xvf
>>245 >>246
ありがとうございます!
出来ました。
公式マニュアルの round関数を見てもわからなかったので、
とても助かりました。ありがとう!
0248nobodyさん2009/10/18(日) 21:01:10ID:???
もっと簡単に考えればいいんじゃないか。
バス(鉄道)をキーにweb検索すれば→バス会社のページに行き当たる。
バス会社のページから時刻表、路線、バス停車場間の距離を緯度経度情報として割り出し、
それを元に、路線データベースを作る。あとは、鉄道の路線検索みたいなことをすればいい。

あと、空路みたいな三次元なら可能とか言っていた奴がいるが、
高度情報まで入ると、計算が複雑で収束しないと思うが。
0249nobodyさん2009/10/18(日) 21:11:29ID:???
じゃあやってみろよ。
簡単だなんて考えるのは、実際に組む事を考えてない奴だけだ。
0250nobodyさん2009/10/18(日) 21:42:08ID:???
そもそも路線バスって会社間で乗り継ぎでどこまでもいけるのか?
0251nobodyさん2009/10/18(日) 21:48:06ID:???
Yah○oの路線検索叩いて返ってきたHTML解析すればいいな
■ このスレッドは過去ログ倉庫に格納されています