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

【PHP】下らねぇ質問はここに書き込みやがれ 32

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/11/06(月) 22:07:16ID:???
PHPに関するくだらねぇ質問用スレです。ここならお前の下らない質問に回答があるかも知れません。

まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

【前スレ】
 【PHP】下らねぇ質問はここに書き込みやがれ 31
 http://pc8.2ch.net/test/read.cgi/php/1161733546/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しない)
・ サーバーのOS、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

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

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

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
0529nobodyさん2006/11/15(水) 07:13:03ID:???
スレ違いぽいんですが、お願いします。
当方、HTML→CSS→PHPとあらかたマスターしてきたのですが、次に何を勉強しようかなと迷ってます。
PHPは力技も使えばほとんどやりたいことはできます。
サーバー関連(Apache?UNIX?よくわからんす)の勉強か、ajaxかXMLあたりをやろうと思うんですが、どれがどんな特徴があるか、私的な意見になると思いますが、聞かせてもらえるとありがたいです。
05305292006/11/15(水) 07:14:15ID:N4vSt0D0
IDだします。JSも多少使えます。
0531nobodyさん2006/11/15(水) 07:47:00ID:???
JAVA
0532nobodyさん2006/11/15(水) 07:55:17ID:???
あらかたマスターしたという自信があれば
人に聞くまでもあるまいに。
思うがままに
0533nobodyさん2006/11/15(水) 08:01:36ID:???
>>529
何がしたいのかよく読めない。
ネットワークエンジニアの勉強したいのか?プログラマの勉強したいのか?
どれがどんな特徴といっても、分野が違うから困るんだよね。

Apache,Unix,Ajax,XMLと名前を出してるということは、
この言葉に興味があるってことでしょ?
HTML→CSS→PHPときてるなら、前者2つは全く違う分野で、
覚えるべきことが多くなってややこしくなるから触れないほうがいいと思う。
残るはAjaxとXML好きなほうやればいいよ。
Ajaxやるなら、まずはJavaScript勉強すればいい。
ついでにFlashのActionScriptと類似点も多いので、Flashも同時にマスター。
XMLはいろいろ使えるけど、勉強してきた経緯からして、
XSLTと組み合わせて、XMLでWebページを作る技術でも身につければいいと思う。
0534nobodyさん2006/11/15(水) 09:12:48ID:???
世間の流れは、ajaxだわな。
0535nobodyさん2006/11/15(水) 09:14:06ID:???
そういやXSLTって聞かなくなったなぁ
0536nobodyさん2006/11/15(水) 10:16:33ID:N4vSt0D0
>>531-534
なるほど、参考にします。
まぁ目標みたいなものもないので(既に仕事としては考えてないので)マターリ修得してこうかなと思ってました。
JAVAという手もありましたね…とりあえずはJavaScriptをガッチリやってからAjaxを勉強してみたいと思います。レスありがとうございました。
0537nobodyさん2006/11/15(水) 11:30:37ID:DsSvM2t5
SQLiteについてお聞きしたいことが。
SQLiteはEUC-JPを使うはずなのに、Shift-JISから
EUC-JPに変換して・・・ mb_convert_encoding($abc, "EUC-JP", "Shift_JIS")
文字化けがあるのは何故なのでしょうか?
0538nobodyさん2006/11/15(水) 11:34:21ID:???
>>537
よくは知らないけどSQLは一般的にUTF-8だと思いますよ。
0539nobodyさん2006/11/15(水) 11:36:39ID:???
クソッタレニートか
0540nobodyさん2006/11/15(水) 11:41:39ID:DsSvM2t5
>>538
ありがとうございました。確かにUTF-8で文字化けしなくなりました。
本にSQLiteはEUC-JPを使うと書かれていたので、ひっかかってしまいました。。。
0541nobodyさん2006/11/15(水) 11:43:46ID:???
>>537
SQLiteは関係ない。
Shift-JISからEUC-JPに変換する時に化ける。
0542nobodyさん2006/11/15(水) 11:59:36ID:???
>>529
では、PHPを使ってWeb版ギコナビ作ってくれ
データはもちろんDBな
0543nobodyさん2006/11/15(水) 12:52:36ID:???
functionごとにファイルを分けて使用時にrequire_onceは
オブジェクト指向と言えますか?
クラスとかはよく分かりません。
05445292006/11/15(水) 13:43:05ID:N4vSt0D0
>>542
一応マジレスしときます。
鯖と2chの仕様(もしくは参考サイト)とあとお金を用意してくれれば作りますよ。DBもMySqlでよければ扱えます。
2chについてはあまり詳しくないんで(ギコナビってなんだろうと思ってググった)、正直仕様を調べる時間と手間が面倒ですね。マジな話ならその分の金をいただきます。
スレ違いに反応スマソ。
0545nobodyさん2006/11/15(水) 13:48:44ID:???
>>544
なんじゃそりゃ
勉強なんだから自分で調べろよ
それに金はお前が払うんだろ
0546nobodyさん2006/11/15(水) 13:53:07ID:???
でもさ、なんでWeb版ギコナビなんだ?
p2だっけ?Web版2chブラウザなら既にあるじゃん
0547nobodyさん2006/11/15(水) 13:59:09ID:uyXfKD17
タイム関数みたいなのってあるのでしょうか?

「フォームのsubmitを押してから○秒後に送信」とかやりたいのですが、
手持ちのリファレンスには記載がありませんので、質問しました。
0548nobodyさん2006/11/15(水) 14:00:42ID:???
>>544
糞仕様のDB設計とオナニー程度のコードしか書けない
ボウヤに金払う奴なんていないだろw
0549nobodyさん2006/11/15(水) 14:02:23ID:???
>>547
普通に考えてサーバーサイドなスクリプトでそんな事出来るわけないだろw
0550nobodyさん2006/11/15(水) 14:02:46ID:???
>>547
sleep()使えばいいんじゃないかな
0551nobodyさん2006/11/15(水) 14:03:16ID:???
>>547
そんな変な物、何の役に立つんだ?

JS使えば要求仕様は満たせるけど・・板が違う
0552nobodyさん2006/11/15(水) 14:17:20ID:???
>>551
PHPでのWEBメール一括送信とかに利用出来ないかなって思いまして。
クッキーとか使ったら出来るかな?って思ったけど無理だったし。
JSは基礎知識しかないので、出来ればPHPでなんとかならないかと。。

とりあえずもう少し調べます
05535472006/11/15(水) 14:21:48ID:???
>>550
すみません、レス見逃してました。
そして、550さんのいうsleepをググったら下記のような方法で出来ました!
echo date("h:i:s");
sleep(10); //10秒遅らせる
echo date("h:i:s");

アドバイスありがとうございました
0554nobodyさん2006/11/15(水) 14:25:05ID:???
>>544
これは酷い。 まぁPGかじり始めは何でも出来ると思って自分に酔う時期なんだろうね。
俺も全く同じ道のり(HTML→CSS→PHP)辿ったが、
PHP5をやる時にオブジェクト指向と言う概念がよく分からなくて調べた時は自分の未熟さを恥じた過去があったりなかったり…。

まぁPHPとSQL使えるがサーバは不明てことは金は取らん方がいいよ。
金取る以上XSSやらSQLインジェクションみたいな脆弱性が書いたコードの中に見つかったらどうなるか分かってるよね?

と偉そうな事言ってる俺もPHP→Linux弄り(FC、CentOS、BSD)までの半人前だからアレなんだけど。
0555nobodyさん2006/11/15(水) 14:29:13ID:???
これをもっとスマートに書く方法ってある?教えてえらいひと。
$config = parse_ini_file('config.ini', true);
$config = $config['hoge'];
0556nobodyさん2006/11/15(水) 14:30:22ID:???
金とるといっとけば、玄人っぽい気がすると思ってた時期が俺にもありました。
0557nobodyさん2006/11/15(水) 14:31:38ID:???
554みたいに思っている人に金出して依頼したのに
まともなもの作れなくて投げ出されたわw
05585422006/11/15(水) 14:33:05ID:???
>>544
お金取るのかよ(`ω´)
取るとして、要求定義書〜テスト仕様書までのドキュメントはもちろん付いてくるんだよね?
(でも、お金払うぐらいなら自分で作るよ Javaでw)
>>546
2ch以外にも使いたい掲示板があるので・・・あと右上のアニメーションが欲しい
0559nobodyさん2006/11/15(水) 14:35:04ID:???
俺も昔2chで金出して依頼したら
ばっくれられた事あるよ
最初銀行振り込みで話付いてたのに、書留で送ってくれとか言い出して
ちょうど、イーバンクの振込み入金口座が廃止された時期だったから
身元明らかにしないで金振り込ませてバックレようとしたみたい
0560nobodyさん2006/11/15(水) 14:38:47ID:???
そもそも2chで依頼とかする方が馬鹿
0561nobodyさん2006/11/15(水) 14:43:19ID:???
スレにメアド晒すと、私もここに頼んで作ってもらいました
みたいな自作自演メールが来るよ

きょうつけて!
0562nobodyさん2006/11/15(水) 14:48:42ID:???
>>544
>ならその分の金
逃げの文句には最適ですね。
0563nobodyさん2006/11/15(水) 15:06:44ID:DsSvM2t5
こちらで、配列内容をDBのレコードへ書き出すということについてお聞きした者
ですが。

if ($db = sqlite_open("SQLiteManager/word", 0666, $sqliteerror))
{
$value2 = array(array( 'ツール', 'tool', 'tools' ),
array( 'ユーザー', 'user', 'ゆーざー' ),
array( 'ファイル', 'file', 'ふぁいる' ));
foreach($value2 as $nkey => $arrValue)
{
foreach($arrValue as $nkey2 => $strValue)
{
$arrValue[$nkey2] = mb_convert_encoding($strValue, "UTF-8", "Shift_JIS"); //EUC-JPでなくUTF-8
}
$sql = <<< EOM
INSERT INTO thesaurus(word, dougigo1, dougigo2, dougigo3) VALUES
('{$arrValue[0]}', '{$arrValue[1]}', '{$arrValue[2]}', '{$arrValue[3]}');
EOM;
sqlite_query($db, $sql);
}
}
sqlite_close($db);
上記のように、配列の内容を直に書くと、レコードに書き出せるのですが、
配列が格納された変数($value)を指定するとうまくレコードに書き出されません。
どのようにすればよろしいでしょうか?
0564nobodyさん2006/11/15(水) 15:08:36ID:???
いいかげんに死ね
0565nobodyさん2006/11/15(水) 15:18:55ID:???
>>563
まず、どの不具合の発生箇所を特定しなよ。
特定できたら、その箇所に対して別のコーディングが出来ないか試してみるとかすれば?

スレタイに見合った素晴らしい下らない質問だけど、
回答する度に、新たな、しかも大して進歩の無い質問を繰り返されるといい加減だれも相手しなくなるよ
0566nobodyさん2006/11/15(水) 15:22:06ID:DsSvM2t5
これは失礼。もっと粘るようにします。
0567nobodyさん2006/11/15(水) 15:26:01ID:???
エコーデバッグしろ
そして氏ね
0568nobodyさん2006/11/15(水) 15:32:36ID:DsSvM2t5
>>565
障害箇所はわかってます。別のコーディングができないかどうかも
試しました。しかし、うまくいかないんです。
0569nobodyさん2006/11/15(水) 15:38:30ID:???
答える気がないならスルーしろやw
0570nobodyさん2006/11/15(水) 15:40:59ID:???
>>560
アホだからしかたない。
>>544も本気にしてないみたいだし。いいんじゃね。
0571nobodyさん2006/11/15(水) 15:45:17ID:???
たった10分で「粘った」ですか?
SQLliteは知らないけど
>>567が言うように、エコーバックしたSQLステートメントを
クライアント通して直接DBに対して実行してみた?
その場合、SQLLiteからはどんな反応(メッセージ)が帰ってきた?

「わかんない、わかんない」じゃマジで誰も相手しなくなるよ
0572nobodyさん2006/11/15(水) 15:48:57ID:???
もっと粘って質問繰り返すって意味だよ
0573nobodyさん2006/11/15(水) 15:50:20ID:???
>>566
粘るといいつつどうせすぐにメーリングリストへ
05745632006/11/15(水) 15:50:26ID:DsSvM2t5
なんとか解決しました。弱気になっていたけど、奮起させてくれて
ありがとう。
0575DsSvM2t52006/11/15(水) 15:51:41ID:???
うほ(゚∀゚)釣れた釣れた。
0576nobodyさん2006/11/15(水) 15:53:17ID:???
この馬鹿はうまくできないじゃ意味が分からんとか
なぜエラーをスルーするんだとかいうレベルじゃない
0577nobodyさん2006/11/15(水) 15:54:02ID:???
小学生相手に何をムキになっているのやら・・・
0578nobodyさん2006/11/15(水) 16:00:53ID:???
なんか頭が痛くなるようなデータ構造だな。Wordが主キーとかIndex無しとか。
0579nobodyさん2006/11/15(水) 16:08:57ID:???
何故語彙の関係がこんなBBSのログみたいになってしまうのかw
3年に一人の逸材だ
0580nobodyさん2006/11/15(水) 16:12:13ID:???
>>578
俺ならwordだけを一つのテーブルにする。もちろんid付き
で同義語テーブルとidでリレーション
05815442006/11/15(水) 16:14:31ID:N4vSt0D0
レスするか迷ったけど最後に。

>>558
当たり前でしょ、別に依頼を受けてるわけでもないのに、知らん奴に匿名でいきなり依頼されて、自分の時間裂いてまでタダで作る奴は普通はいないでしょ。

これは釣られてるのだろうかw
どうせまた煽りレスがつくんでしょうね。いい回答者さんもたくさんいるのに少数の煽りでスレが荒れる(しかも自分のレスで)のは嫌な気分ですね。
0582nobodyさん2006/11/15(水) 16:19:16ID:???
生きてる価値ぁるのぉ〜?
05835632006/11/15(水) 16:19:17ID:DsSvM2t5
>>578
データベースを初めて使う素人に上手なデータベースの作り方を
お教えください。
0584nobodyさん2006/11/15(水) 16:24:29ID:???
これは釣りとしか思えん
0585nobodyさん2006/11/15(水) 16:26:47ID:???
>>583
言われたことを全部やって、その結果を全部書けば教えてやるよ。やらないうちはもうくんな。
0586nobodyさん2006/11/15(水) 16:26:50ID:???
>>581
お前もついでに氏ね。厨房が来るような板じゃないですよ

>>583
自分で調べてから出直して来い。
大体日本語が可笑しい時点でDBが何か把握できてないんじゃないの?

>上手なデータベースの作り方
何これ?料理教室にでも通うつもりか?
0587nobodyさん2006/11/15(水) 16:27:58ID:???
>>581
煽りとか以前に
お前にオープンソースを使う価値はネェヨ

>>583
おまえ、自分で努力とかしないの?
0588nobodyさん2006/11/15(水) 16:29:24ID:???
>>581
>どうせまた煽りレスがつくんでしょうね。

当たり
0589nobodyさん2006/11/15(水) 16:34:31ID:???
>>581
友達いる?

>>583
煽られて頭にくるだけの気力があるなら、もう少し真面目にPHPに取り組んだら?
0590nobodyさん2006/11/15(水) 16:35:26ID:???
むしろ銀河に向かって飛べよ
0591nobodyさん2006/11/15(水) 16:38:43ID:???
ここが銀河なわけだがw
0592nobodyさん2006/11/15(水) 16:40:51ID:???
まんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこまんこ
0593nobodyさん 2006/11/15(水) 16:41:17ID:???
ここにいる連中は四六時中パソコンにべったりで、他人の非難や中傷
をする奴が多いな。そんな暗いことやってて楽しいのか?
0594nobodyさん2006/11/15(水) 16:42:00ID:???
自問自答乙w
0595nobodyさん 2006/11/15(水) 16:48:00ID:???
>>594
きたきた。お前みたいな奴のことを言うのだよ。
0596nobodyさん2006/11/15(水) 16:50:27ID:???
>>595
煽ってる時点でお前も同類だろ
基地外は>>581,>>583で十分だ
ウザイからレスすんなよ

05975952006/11/15(水) 16:53:18ID:???
>>596
おれを煽ってるからお前も同類だな。
0598nobodyさん2006/11/15(水) 16:55:02ID:???
また変なの沸いたよ。
こういう奴に限って四六時中パソコンにべったりで、他人の非難や中傷しかしない暗い奴なんだよな。
こんな事やってて楽しいか?
0599nobodyさん2006/11/15(水) 16:58:53ID:???
>>598
それに加わったお前も仲間入りだな。おめでとう。
0600nobodyさん2006/11/15(水) 16:59:35ID:???
>>593のように他人を卑下して快楽を得ることに呵責を感じないタイプの
人間はいる、というか自分がそうなんだから、楽しいか?なんて聞く必要は
ないと思うけど?
0601nobodyさん2006/11/15(水) 17:02:33ID:???
今日は池沼が多いですね。
0602nobodyさん2006/11/15(水) 17:04:34ID:???
>>597
お前さ、何がしたいの?
真面目に回答をしようとしている奴だっているのに、そんな人に対して失礼じゃないのか?
0603nobodyさん2006/11/15(水) 17:05:19ID:???
手取り足取り教えて欲しいんだよ。察してやれ
0604nobodyさん2006/11/15(水) 17:07:29ID:???
>>593
多くないけど?
同類とか言ってることから、お前が「四六時中パソコンにべったりで、他人の非難や中傷
をする奴」だってことは真であるとして、それがどうしたの?
0605nobodyさん2006/11/15(水) 17:08:12ID:???
子供の喧嘩ではあるまいし
0606nobodyさん2006/11/15(水) 17:11:03ID:???
>>581も>>593も同じ様な変な改行の仕方をしていますね。

sageを覚えた感想はいかがですか、根暗の人
0607nobodyさん2006/11/15(水) 17:11:06ID:???
どうして欲しいのかよく分からんやつだな。恐らくは自分でも分かってないんだろう。
0608nobodyさん2006/11/15(水) 17:11:17ID:???
子供の喧嘩だよ。スルーできない時点でみんなガキだ。
0609nobodyさん2006/11/15(水) 17:12:48ID:???
どこがどういう風に喧嘩なんだろう
>>608が一方的にわけのわからないことを喚いてて
まわりは理解に苦しむという展開だが
0610nobodyさん2006/11/15(水) 17:16:10ID:???
情けない奴
0611nobodyさん2006/11/15(水) 17:18:11ID:???
>>608
つーことはスルーしたほうがいいって思ってるんじゃん
なんで突如煽り始めたの?
0612nobodyさん2006/11/15(水) 17:18:16ID:???
>>609
同意。
喫茶店で雑談してたら、横からDQNの一行が大声ではしゃぎだして迷惑してる感じだな。
0613nobodyさん2006/11/15(水) 17:19:10ID:???
大人になったほうがいいと思ってるなら何故煽る?
0614nobodyさん2006/11/15(水) 17:20:39ID:???
>>613
だから喋りかけるとまた何か言い出すから(ry
0615nobodyさん2006/11/15(水) 17:32:36ID:N4vSt0D0
みんな必死だなあ
0616nobodyさん2006/11/15(水) 17:41:02ID:???
>>593から「他人を非難すること」に不満をもっていることが分かるが、なぜ
この流れでそんな主張が飛び出したのか?

質問スレで「非難・中傷」を否定するということは、その逆のことを要求している、
つまり「丁寧に回答するのが当然だ、煽りなど許せない」と思っているということになる

期待する回答がえられず、逆切れして荒らしたり捨て台詞吐いたりする質問者の類と
見るのが合理的だろう。わざわざIDを隠す必要があったのもそのためだ
0617nobodyさん2006/11/15(水) 17:43:09ID:???
>>615
ついさっきまで必死だった奴が何言ってんだか?wwwwwww
0618nobodyさん2006/11/15(水) 17:44:35ID:???
うぜえよゴミッカス
0619nobodyさん2006/11/15(水) 17:46:13ID:???
なぜ「みんな必死だ」なんて感想を、しかも感嘆文で書く必要があったのか
「みんな」は必死だが、自分はそうではないよ、とアピールしなきゃいけないものかね
書き込みは状況と照らすと意外に多くのことが分かるものだ
0620nobodyさん2006/11/15(水) 20:28:41ID:???
>>616

俺は>>593ではないんだけどさ、
よく分からんが、あんた見たいにネチネチ相手がいかにダメなやつか
説明するやつに、普通なやつはいないってことは確か

韓国ではもっと深刻的な問題になってるぞ

所詮2chだからな、まともか、能力ある人間は毎日チェックして
人を中傷するようなこといわないだろうな
0621nobodyさん2006/11/15(水) 21:09:54ID:???
なんだこの馬鹿w
0622nobodyさん2006/11/15(水) 21:12:24ID:???
能力あって、人付き合いがヘタなやつが、けっこう2chに多数いるわけ
だがw
0623nobodyさん2006/11/15(水) 21:13:08ID:???
>>620が言いたいことをもっとストレートに書いてやろうw

ここにいる連中は四六時中パソコンにべったりで、他人の非難や中傷
をする奴が多いな。そんな暗いことやってて楽しいのか?

0624nobodyさん2006/11/15(水) 21:14:55ID:???
ワロタ
0625nobodyさん2006/11/15(水) 21:48:28ID:???
ここまで読んだ

つもりになって全部読み飛ばした
0626nobodyさん2006/11/15(水) 22:06:05ID:???
ボランティアで回答できるおまえらは偉いよ。
IE7も無料でデバッグしてたらさらに偉いよ(笑)
0627nobodyさん2006/11/15(水) 22:49:38ID:kZ4689iH
WEB開発において、PHPの関数を全部使えるようにする意味はありますか?
0628nobodyさん2006/11/15(水) 23:01:53ID:???
あります。
■ このスレッドは過去ログ倉庫に格納されています