【PHP】気軽にPHP質問スレ

このエントリーをはてなブックマークに追加
1nobodyさん
気軽に質問しましょう。
テンプレとかルールは必要ありません。
回答する人はエスパー力を試しましょう。
2nobodyさん:2012/07/23(月) 13:15:56.81 ID:???
エスパーカって何ですか?
3nobodyさん:2012/07/23(月) 13:26:50.34 ID:???
エスパー力とは質問者の意図を少ない文章から読み取る能力です。
4nobodyさん:2012/07/23(月) 13:30:11.29 ID:???
で、エスパーカって何ですか?
5nobodyさん:2012/07/23(月) 13:31:54.60 ID:???
エスパーカとエスパー力は違うものですよ。
6nobodyさん:2012/07/23(月) 13:44:46.22 ID:???
S馬鹿
7nobodyさん:2012/07/23(月) 13:58:42.27 ID:???
遠藤に誘われるままカイジは、負債者に借金一括返済のチャンスを与えるという、
フランス語で「希望」の名を冠すギャンブル船「エスパーカ」に乗り込む。
8nobodyさん:2012/07/23(月) 14:30:12.61 ID:???
どうしよう。。。皆さん、おねがいします m(__)m
9nobodyさん:2012/07/23(月) 15:36:26.61 ID:???
鞄の中に入る力のことだろ。
10nobodyさん:2012/07/23(月) 15:40:33.73 ID:???
エスパーカー氏、ビデオチャットサービス「Airtime」を発表
http://japan.cnet.com/news/service/35017820/
11nobodyさん:2012/07/23(月) 16:56:58.13 ID:???
私の悩みがなんなのかわかりません。教えてください。
12nobodyさん:2012/07/23(月) 17:54:57.98 ID:???
session_destroy();
をしているのに再度session_start();
してもsession_id()の値が変わりません。
なぜでしょうか?
13nobodyさん:2012/07/23(月) 17:55:38.35 ID:???
>>12
セッションIDを再生成しなさい
1412:2012/07/23(月) 17:56:13.74 ID:???
自己解決しました
15nobodyさん:2012/07/23(月) 17:59:26.66 ID:???
>>13
おぉ
session_regenerate_id()という関数がありました。
16nobodyさん:2012/07/23(月) 18:00:46.95 ID:???
session_destroy();
する前にsession_regenerate_id()しとくのが定石ですかね?
17nobodyさん:2012/07/23(月) 18:01:39.59 ID:???
なぜ最初からマニュアル読まないんですか? ヴァカなんですか?
181:2012/07/23(月) 18:05:13.62 ID:???
このスレはマニュアルを読まないような人のためのスレです。
気に入らない人はあっちのスレに行ってくださいね。
19nobodyさん:2012/07/23(月) 18:09:07.50 ID:???
そんなルールないのでこっちに居つきますね
20nobodyさん:2012/07/23(月) 18:09:46.35 ID:???
このスレを流行らせるための自演も大変だな
21nobodyさん:2012/07/23(月) 18:12:05.49 ID:???
いや流行ると思うよ。Arduinoスレも初心者大歓迎スレが立ったら
そっちが本スレになったし。
22nobodyさん:2012/07/23(月) 18:33:06.84 ID:???
まぁここはお前のスレだから好きに頑張れよ
ルールがあるあっちにはもうこないでくれな
23nobodyさん:2012/07/23(月) 18:36:26.84 ID:???
来てもいいけどルールがあるあっちではルールに従えだろ?
そのかわり好き勝手やっていいみたいだから居着いて好き勝手やるけどな
24nobodyさん:2012/07/23(月) 19:05:27.91 ID:???
>>22
お前のルールを押し付けるな
俺が法律だ
25nobodyさん:2012/07/23(月) 21:52:58.59 ID:???
[このスレッドのルール]
ルールはありません!
26nobodyさん:2012/07/23(月) 22:16:50.20 ID:???
つまり何してもいいってことだな
27nobodyさん:2012/07/23(月) 22:19:34.34 ID:???
パイプ椅子の持ち込み可ですか?
28nobodyさん:2012/07/24(火) 00:19:45.10 ID:???
荒らすならもう少し面白いネタ書いてくれ
29nobodyさん:2012/07/25(水) 11:16:21.78 ID:???
pg_pconnectを使うのは普通ですか?
いろいろなサイトを見てみるとpg_connectのほうが多いですが
30nobodyさん:2012/07/25(水) 15:06:07.80 ID:???
PHPにはJSPの<%= %>のように簡単に変数の内容を出力する
タグはないでしょうか?
31nobodyさん:2012/07/25(水) 15:26:05.73 ID:???
あるよ
32nobodyさん:2012/07/25(水) 16:06:28.21 ID:???
ある
歴史的にどっちが先?
33nobodyさん:2012/07/25(水) 16:51:49.28 ID:???
ググレカス
34nobodyさん:2012/07/25(水) 17:51:00.48 ID:???
で、歴史的にどっちが先?
35nobodyさん:2012/07/25(水) 17:53:16.83 ID:???
俺がJSPが先っていったら信じるのか?
ならいってやるよPHPが先だと
36nobodyさん:2012/07/26(木) 06:14:35.63 ID:???
2位じゃダメなんですか?
37nobodyさん:2012/07/26(木) 10:15:12.54 ID:???
セッションとクッキーの違いがよくわかりません。

session.use_only_cookies

を1にしているとクッキーを使うわけですが、
これはsetcookieをつかって値を設定するのと何が違うのでしょうか?

また、session.use_only_cookiesを使った場合、

このクッキーの寿命を設定するには

session_set_cookie_params

を適切な値に設定すればよいのでしょうか?
38nobodyさん:2012/07/26(木) 10:17:36.07 ID:???
クッキーには重要な情報を入れないこと
重要な情報はセッションに入れる
39nobodyさん:2012/07/26(木) 10:22:22.88 ID:???
セッションはサーバーにデータを保存しておく仕組みです。
クッキーは ブラウザ(個々の使ってるパソコン側)にデータを保存しておく仕組みです。

session.use_only_cookiesというのは、 セッションIDの保存にクッキーを使うということです。
クッキーをセッション代わりに使ってるわけではありません。
40nobodyさん:2012/07/26(木) 10:33:29.48 ID:???
つまりサーバーに保存したデータとひもづけるための
セッションIDをクッキーに持つわけです。
41nobodyさん:2012/07/26(木) 10:37:33.29 ID:???
Cookieがないと、誰のセッションデータか分からなくなる
42nobodyさん:2012/07/26(木) 10:47:09.61 ID:???
なるほど〜!
皆さんありがとうございました!
43nobodyさん:2012/07/26(木) 11:05:22.16 ID:???
追加で質問です。
セッションデータの寿命についてなんですが、
色々ググって見ると、

ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
ini_set('session.gc_maxlifetime', 2 * 60 * 60);

ってすれば、きっちり2時間で破棄されるようなのですが、

破棄される前にまたアクセスがあった場合、
そのアクセスからまた2時間後に破棄されるように設定したいんですが、
その場合はまた上記の設定を行えばそのアクセスから2時間セッションデータが有効になっていると思っていいのでしょうか?

また、ブラウザのクッキーにもPHPSESSIDのセッションIDが書き込まれているわけですが、
こちらの寿命もまた延長する必要があるのでしょうか?
その場合はsetcookieを使えばいいのでしょうか?

よろしくお願い致します。
44nobodyさん:2012/07/26(木) 11:10:45.08 ID:???
良い質問だ。俺も知りたい。
45nobodyさん:2012/07/26(木) 11:13:01.81 ID:???
有効期限がどうなってるか見れば?
46nobodyさん:2012/07/26(木) 11:26:43.69 ID:???
基本的に自動、、、というのは裏でいろいろ手動でやって自動に見えてるんだよ
47nobodyさん:2012/07/26(木) 14:15:21.08 ID:???
うーん
setcookie(session_name());

でphpsessidの有効期限を設定するのと

session_set_cookie_parmsで設定するのは同じことですか?
48nobodyさん:2012/07/26(木) 14:26:44.18 ID:???
>>45
有効期限には変化がないようなんです。
一度セッションデータをセットした後にその期限を延長するのは不可能なんでしょうか?
49nobodyさん:2012/07/26(木) 14:41:48.34 ID:TjRZ3BtP
何回も質問して本当すみません。
今私が知りたいことは次の2点です。

setcookie(session_name());

でphpsessidの有効期限を設定するのと

session_set_cookie_parmsで設定するのは同じことなのか?

もうひとつは、

セッションデータの有効期限の延長です。
アクセスがあったときに、
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
ini_set('session.gc_maxlifetime', 2 * 60 * 60);
を実行すれば、そのアクセスから2時間はセッションデータが有効と思っていいのでしょうか?
PHPSESSIDのクッキーの有効期限は見れますが、
$_SESSIONに保存されたデータの有効期限がわからないんです。

よろしくお願い致します。
50nobodyさん:2012/07/26(木) 14:45:08.66 ID:???
セッションの有効期限、クッキーの有効期限を確認したか?
51nobodyさん:2012/07/26(木) 14:46:15.05 ID:???
>>49
setcookieは、自分で直接Cookieを発行
session_set_cookie_paramsは、セッション機能がCookieを
発行する場合のパラメータ

セッション機能がCookieを発行するのは、
・セッションCookieが有効ではなかった場合
・session_regenerate_idを実行した場合


$_SESSIONに保存されたデータの有効期限を見るには、
そのセッションデータの更新日時を確認する
session.save_pathにあるファイルの更新日時がそれ
52nobodyさん:2012/07/26(木) 14:50:30.12 ID:???
>>50
セッションの有効期限っていうのはどの有効期限のことかよくわかりません
クッキーの有効期限っていうのはPHPSESSIDのことでしょうか?
それは見ました。
session_set_cookie_paramsで設定した値が反映されてました。

>>51
ありがとうございます!
調べてみます!
53nobodyさん:2012/07/26(木) 15:48:32.69 ID:???
PHPのセッションにはclassをnewしたオブジェクトも保存できますか?
54nobodyさん:2012/07/26(木) 16:15:04.79 ID:???
いい加減自分でためせよボケ
55nobodyさん:2012/07/26(木) 16:17:10.69 ID:???
56nobodyさん:2012/07/26(木) 16:18:47.59 ID:???
phpを教えて下さい
5756:2012/07/26(木) 16:19:38.15 ID:???
まずどうしたらいいですか?
58nobodyさん:2012/07/26(木) 16:36:21.38 ID:???
>>57
まずはズボンを履いて下さい
59nobodyさん:2012/07/26(木) 16:58:43.89 ID:???
セッションってグローバル変数だから
普通クラスにラッピングしてアクセスするようにしますよね?
6056:2012/07/26(木) 16:59:51.47 ID:???
>>58
暑いしもう脱いでますが関係あるんですか?

>>59
僕が質問中なので黙ってて下さい
61nobodyさん:2012/07/26(木) 20:13:47.22 ID:???
>>59
なにをラップしようと自由だし意味はあるけど
単にグローバル変数だから というのはイマイチ。
62nobodyさん:2012/07/26(木) 20:17:28.47 ID:???
PHPはオブジェクト指向言語じゃないからな

例えばpreg_replaceとpreg_matchの引数の順序を見ると気持ち悪い
63nobodyさん:2012/07/26(木) 20:27:24.80 ID:???
>>36
気軽にへおいで

ここは気難しいから
64nobodyさん:2012/07/26(木) 20:28:29.53 ID:???
まちがえた ごめん
6556:2012/07/26(木) 20:34:06.09 ID:???
>>61
僕が質問中なのに勝手に回答しないでくれる?

それよりこのあと何したらいいわけ?
66nobodyさん:2012/07/26(木) 20:36:19.68 ID:???
>>65
消えてくれる?
目障りだ
6756:2012/07/26(木) 20:38:29.87 ID:???
>>66
消える理由がないし何で命令してんの?
気軽に質問してんだからはよ答えろ
68nobodyさん:2012/07/26(木) 20:39:39.36 ID:???
答えてやる理由がない
6956:2012/07/26(木) 20:40:24.06 ID:???
>>68
別にあんたに答えてくれって言ってないし気に入らないなら黙ってればいいじゃん

早くエスパー回答頼むよ
70nobodyさん:2012/07/26(木) 20:42:57.71 ID:???
>>69
まずはパンツを履いて下さい
7156:2012/07/26(木) 20:44:20.97 ID:???
>>70
すでに履いてます
72nobodyさん:2012/07/26(木) 20:46:36.07 ID:???
>>69
エスパーすると
PHPはWebサーバで動作するプログラム言語でPersonal Home Pageの略
7356:2012/07/26(木) 20:48:50.02 ID:???
>>72
ほうほう、それで?

とりあえず揃えるもの全部教えて下さい
74nobodyさん:2012/07/26(木) 20:49:30.77 ID:???
>>71
次に、パンツを脱いでください
75nobodyさん:2012/07/26(木) 20:49:56.29 ID:xnpprpvP
お前らな、このスレッドにはルールはねえんだよ!
ルールを強制するんじゃねえ!


っていうのもルールを強制してるんだからな!
そこんとこよく考えてレスできないやつは書き込むな!


っていうのもルールだからそれも無いってことだからな!
7656:2012/07/26(木) 20:52:15.54 ID:???
>>74
しゃぶりたいのか?早く本題に進んでくれよ

>>75
難しいのでとりあえず黙ってて下さい
今日からこのスレは俺のものです
77nobodyさん:2012/07/26(木) 20:56:39.21 ID:???
>>76
焦ってはいけない
78nobodyさん:2012/07/26(木) 20:57:44.01 ID:???
>>73
ApacheとPHPのインストールかな
7956:2012/07/26(木) 21:02:15.52 ID:???
>>77
無理
もう人生の時間があまりないんです

>>78
インストール手順を教えて下さい
80nobodyさん:2012/07/26(木) 21:06:40.33 ID:???
>>79
インストーラを実行するだけ
8156:2012/07/26(木) 21:10:03.42 ID:???
>>80
どこにありますか?
82nobodyさん:2012/07/26(木) 21:16:03.53 ID:???
>>79
永眠していいよ
83nobodyさん:2012/07/26(木) 21:20:20.86 ID:???
8456:2012/07/26(木) 21:24:49.61 ID:???
>>82
誰お前

>>83
おk
次はどうしたらいい?
85nobodyさん:2012/07/26(木) 21:27:41.48 ID:???
あれ?どれを落とすか分かったの?
8656:2012/07/26(木) 21:28:36.71 ID:???
>>85
わかるわけないから今開いてるから次どうしたらいいの?
87nobodyさん:2012/07/26(木) 21:34:10.80 ID:???
じゃあ君の使っているOSを書いてくれ
それによってDLする物が変わるから
88nobodyさん:2012/07/26(木) 21:38:44.19 ID:???
最初はXAMPPをインストールしたら?
何も考えなくてもインストールと設定が済むから
89nobodyさん:2012/07/26(木) 21:44:09.86 ID:???
そっちの方がいいな
9056:2012/07/26(木) 21:48:34.91 ID:???
>>87
Windows8です

>>88-89
XAMPPってなんですか?
91nobodyさん:2012/07/26(木) 21:53:49.04 ID:???
XAMPPはapache,mysql,php,perl等を一括でインストールするソフトです
面倒な設定を減らしてくれるので運用より開発・学習に適しています
92nobodyさん:2012/07/26(木) 21:56:39.23 ID:???
データもそんなにないしDBにデータ保存するの面倒だから、
セッションにデータ保存しといて使おうと思ってます。
でもセキュリティがちょっと心配なので
session_regenerate_id使って毎回セッションIDを変えて、セキュリティを高めようと思うのですが
この方法アリですか?
93nobodyさん:2012/07/26(木) 21:57:36.40 ID:???
初心者はXAMPP使うな
94nobodyさん:2012/07/26(木) 22:03:22.67 ID:???
why?
9556:2012/07/26(木) 22:06:25.25 ID:???
>>91
それはとても便利ですね
どうすればいいですか?

>>92
俺が質問してるんだ黙ってろカス

>>93
なんで?
96nobodyさん:2012/07/26(木) 22:09:42.51 ID:???
>>95
他の人が質問したらダメってルールはねえんだよボケ
貴様こそ黙ってろハゲ
そして死ね
9756:2012/07/26(木) 22:11:07.27 ID:???
>>96
何様だお前?
ここは俺のスレだっていってんだろ

1000までにFacebook作れるようになって
このやり取りをみて誰でも1からFacebook作れるようにするためのスレにするんだ

分かったら無駄に消費するなボケ
98nobodyさん:2012/07/26(木) 22:12:09.17 ID:???
>>97
なんでここがお前のスレなのか納得いく説明をしてみろ
何変な妄想抱いてんだ?
きめぇ
99nobodyさん:2012/07/26(木) 22:12:38.60 ID:???
>>97
勝手にルールを作るなクズ
100nobodyさん:2012/07/26(木) 22:12:40.40 ID:???
AMPPSにしとけ
10156:2012/07/26(木) 22:13:36.86 ID:???
>>98
俺がそう決めたから

>>99
ルールがないから好き勝手していいんだろ?
ならそれがルールだ

>>100
kwsk
102nobodyさん:2012/07/26(木) 23:45:16.15 ID:xnpprpvP
何もルールがないっていうことは
俺がルールを作ることを邪魔することは許されないってことだな
103nobodyさん:2012/07/26(木) 23:50:44.86 ID:???
いちいち上げるなカス
このスレは下げ進行だって言ってるだろ
今決めたルールだが従え!
104nobodyさん:2012/07/26(木) 23:51:03.82 ID:???
波打ち際で砂山を作る人間を邪魔する必要があるかい?
105nobodyさん:2012/07/26(木) 23:55:21.53 ID:???
向こうでさんざん好き勝手やって何言ってんだか
その跳ね返りだろ
106nobodyさん:2012/07/27(金) 16:23:36.76 ID:???
文字列を表すときに
'abc'と"abc"
とありますが、どう違うんでしょうか?
107nobodyさん:2012/07/27(金) 16:29:20.69 ID:???
$hoge = "ほげ";
print "$hoge\n";
print '$hoge\n';
108nobodyさん:2012/07/27(金) 16:34:30.39 ID:???
>>107
うぉぉおおお
なんぞこれ。すごい。""は危険だな。
109nobodyさん:2012/07/27(金) 16:46:54.97 ID:???
使い分けだ
何でも危険と言うな
110108:2012/07/27(金) 17:57:20.49 ID:???
事実危険だから仕方ないだろ・・。
111nobodyさん:2012/07/27(金) 18:04:45.63 ID:???
何でも危険と言うな
112108:2012/07/27(金) 18:15:57.87 ID:???
文句あんの?
113nobodyさん:2012/07/27(金) 18:21:24.44 ID:???
名前欄に数字入れてるやつは全部偽者だから
114nobodyさん:2012/07/27(金) 18:22:12.98 ID:???
>>113
証明しろよ
115nobodyさん:2012/07/27(金) 18:27:11.80 ID:???
だって俺が108だし
116nobodyさん:2012/07/27(金) 18:29:42.28 ID:???
いや俺だし
117nobodyさん:2012/07/27(金) 18:38:50.70 ID:???
>>108
PHPは危険だから使うな!
118108:2012/07/27(金) 19:11:20.17 ID:???
>>109-117
うぉぉおおお
なんぞこれ。すごい。PHPは危険だな。
119nobodyさん:2012/07/27(金) 19:18:48.86 ID:???
PHPスレって、PHP知らない俺でも参加できるハードルの低さが最高だな!
120nobodyさん:2012/07/27(金) 21:03:33.12 ID:???
kimo
121nobodyさん:2012/07/28(土) 08:01:49.02 ID:???
フォームのデータをDBに保存する場合、
改行とかは<br>に置き換える必要がありますが、
置き換えてから保存するか、置き換えずに保存して表示するときに変換するかどちらが効率よいと思いますか?
122nobodyさん:2012/07/28(土) 08:15:20.66 ID:???
一長一短だから好きにしろ
123nobodyさん:2012/07/28(土) 08:17:15.94 ID:???
あざっす
124nobodyさん:2012/07/28(土) 10:14:37.48 ID:???
>改行とかは<br>に置き換える必要がありますが、

知らんがな(´・ω・`)
125nobodyさん:2012/07/28(土) 10:18:11.99 ID:???
いやいやいやいやHTMLで表示するときはそうする必要あるでしょ
知ってくださいよ
126nobodyさん:2012/07/28(土) 10:19:51.29 ID:???
DBにはそのまま保存したほうがいいよ
127nobodyさん:2012/07/28(土) 10:21:21.17 ID:???
>改行とかは<br>に置き換える必要があります
という前提がおかしい

知らんがな(´・ω・`)
128nobodyさん:2012/07/28(土) 10:28:25.99 ID:???
知らんがな(´・ω・`)
129nobodyさん:2012/07/28(土) 10:28:56.31 ID:???
いやいやいやいやフォームから送信しても改行は改行コードとして入ってるんだから、
ブラウザで表示するときには<br>タグに置き換える必要あるでしょーがー
130nobodyさん:2012/07/28(土) 10:31:45.07 ID:???
>フォームのデータをDBに保存する場合、
>改行とかは<br>に置き換える必要がありますが、
という前提がおかしい
131nobodyさん:2012/07/28(土) 10:40:04.28 ID:???
ブラウザで表示する場合、に書き換えるべきだったな
すまんすまん

ついでに一つ質問させてくれ、

一つのphpファイルに

<?php
$test = "a";
?>

<?php
echo $test;
?>

って書いた場合、
下のechoってちゃんと$testの内容表示されるの?
132nobodyさん:2012/07/28(土) 10:41:00.54 ID:???
出来るじゃねーか
お前らが遅いから自分でやったわボケ
133nobodyさん:2012/07/28(土) 10:44:54.23 ID:???
一気に態度が悪くなったな
134nobodyさん:2012/07/28(土) 10:45:27.33 ID:???
気軽に質問できんだから態度ぐらいでかくなるわボケ
135nobodyさん:2012/07/28(土) 11:05:17.49 ID:???
このくらいでイライラするクズ野郎って哀れだな
136nobodyさん:2012/07/28(土) 20:59:10.97 ID:???
>>125
>いやいやいやいやHTMLで表示するときはそうする必要あるでしょ

そんなんお前の勝手だろ。別に必要じゃねぇよ。
だから、知らんがな(´・ω・`)
137nobodyさん:2012/07/28(土) 21:09:19.18 ID:3yuInUep
>>136
仲直りしよう
138nobodyさん:2012/07/28(土) 21:11:55.60 ID:???
きもいんだよageるなカス
139nobodyさん:2012/07/28(土) 21:44:30.49 ID:Xw92sz8t
>121
入力値はそのまま格納し、出力時にエスケープするべき。
もし『入力時にエスケープしているため、出力時はエスケープが不要である』前提で作っていた場合、
のちのちの仕様変更でエスケープするべき文字が追加された場合に、すでに格納していたデータに対応できない。
また、>121の例でいうと、『改行コードを変換した<br>なのか、投稿者がもともと<br>と書いていたのか』の判断もできなくなるため、
これがログ精査に悪影響をおよぼす可能性もある。

処理負荷としては、出力するたびに毎回エスケープするほうが、エスケープの回数が増えるため負荷が高いが、
どのみち気にするような負荷ではない。
140nobodyさん:2012/07/28(土) 21:46:44.43 ID:???
>>139
なるほど!
すばらしい回答ありがとうございました!
141nobodyさん:2012/07/28(土) 21:48:29.10 ID:???
ageてまで自演ご苦労
死ねよカス
142nobodyさん:2012/07/28(土) 22:06:20.54 ID:???
>>141
妄想乙
頭腐ってんじゃねーの?
さっさと死ねよボケ(笑)
143nobodyさん:2012/07/28(土) 22:17:06.60 ID:???
妄想?( ゚,_・・゚)ブブブッ
朝の8時に質問したやつが即答するわけないだろm9(^Д^)
全部オマエが盛り上げるためにとってる自演なのは最初からバレバレwwww
ほんとキモイスレだね
144nobodyさん:2012/07/28(土) 23:55:47.95 ID:???
回答の自演までしてんのか・・・
145nobodyさん:2012/07/29(日) 20:32:08.43 ID:???
そらそーよ。こんなスレがちゃんと機能したら居場所がなくなるからな
146nobodyさん:2012/07/29(日) 20:56:47.75 ID:???
simplexml_load_fileでRSSを取得しています。
しかし、blogspot.comのRSSを取得することができません。
他のブログは取得できています。
なにがダメなのでしょうか?
147nobodyさん:2012/07/29(日) 21:15:26.92 ID:???
こっちではできたので、どうやると出来ないか教えてくれないと分かりません。
148nobodyさん:2012/07/29(日) 21:16:12.97 ID:???
お前の頭がダメ
149nobodyさん:2012/07/29(日) 21:17:59.17 ID:???
issetって入らないんじゃね?

ある変数が空かを調べるには

if($aho)

でいいだろ?
150nobodyさん:2012/07/29(日) 21:18:29.38 ID:???
入らない

要らない
151nobodyさん:2012/07/29(日) 21:22:05.12 ID:???
いいんじゃねえの?お前がそう思うなら
152nobodyさん:2012/07/29(日) 21:22:53.01 ID:???
いいよな?

たまにissetは空でもtrue返すから怖くて使えねえよ
153nobodyさん:2012/07/29(日) 21:26:26.54 ID:???
サーバを金属バットで叩き割ればいいんじゃね?
154nobodyさん:2012/07/29(日) 22:05:13.22 ID:???
issetの仕様すら知らない奴は怖くて使えねえよ
155nobodyさん:2012/07/29(日) 23:32:46.97 ID:???
<?php
$url='http://';
print$content=file_get_contents($url);
?>

これを

<?php
$url='http://';
$content=file_get_contents($url);
print &content
?>

だとなんでダメなんですか?
&content
と出ます
156nobodyさん:2012/07/29(日) 23:34:54.29 ID:???
変数になってないし
157nobodyさん:2012/07/29(日) 23:41:31.86 ID:???
馬鹿だから
158nobodyさん:2012/07/30(月) 00:13:59.48 ID:???
クズだから
159nobodyさん:2012/07/30(月) 11:36:08.51 ID:???
<input type="text" name="test" value="">
なんかでこのエレメントがあるかないかを調べるには
if (isset($_POST['test']) {
}
でいいんですか?
160nobodyさん:2012/07/30(月) 11:48:18.16 ID:???
>>159
Parse error: syntax error, unexpected '{'
161nobodyさん:2012/07/30(月) 11:51:10.94 ID:???
>>160
if (isset($_POST['test'])) {
}
修正しました!
162nobodyさん:2012/07/30(月) 12:37:09.94 ID:???
エレメントってなに?
163nobodyさん:2012/07/30(月) 12:40:14.69 ID:???
element
164nobodyさん:2012/07/30(月) 12:41:58.92 ID:1DPpssnZ
mac book air でPHPを使いたいんですが今ひとつやり方がわかりません。
教えて頂けませんか?
165nobodyさん:2012/07/30(月) 12:45:56.23 ID:???
どこまでできてるのか詳しく
166nobodyさん:2012/07/30(月) 12:55:49.00 ID:???
ネットで検索したやり方ではhttpd.confの
#LoadModule php5_module libexec/apache2/libphp5.so
のコメントアウトをやめればいけるって書いてあったので試しましたが無理でした。
167nobodyさん:2012/07/30(月) 12:58:39.93 ID:???
再起動すればいいよ
168nobodyさん:2012/07/30(月) 12:59:59.02 ID:???
試してみます
169nobodyさん:2012/07/30(月) 13:02:31.92 ID:???
駄目でした…
なんでorz
170nobodyさん:2012/07/30(月) 13:14:09.49 ID:???
php mac book airでググればいいと思うよ
171nobodyさん:2012/07/30(月) 13:50:46.22 ID:???
普通にできたけど。
何を持ってできないと判断したのか書いてみてよ。
172nobodyさん:2012/07/30(月) 14:28:04.72 ID:1DPpssnZ
>>171
ありがとうございます!
設定後にサービス欄のウェブ共有のチェックマークを外して
もう一度チェックし直すことをしてませんでした。
前に書いてあった再起動ってそういう意味だったのかな?
わからずパソコンを再起動したがそれでは駄目だった
173nobodyさん:2012/07/30(月) 14:48:34.33 ID:???
ageるなカス
自演質問毎度乙
174nobodyさん:2012/07/31(火) 08:50:52.01 ID:???
PHPのエラーログなんですけどapache2のerror.logに出力されてるんですけど
これを常にブラウザ上に表示されるようにできませんか?
エラーが出たときにerror.logを見に行くのが面倒なので。
175nobodyさん:2012/07/31(火) 09:06:12.10 ID:???
>>174
php.ini のディレクティブを変更する
(1)変更の仕方は php.ini を直接編集する
(2).htaccess に記述する
(3)実行時に php_ini() 関数で設定する
のいずれか。
ディレクティブの性質によっては(1)しかダメなものもあるが、この問題に対応するだけならどれでもOK

ディレクティブは
http://www.php.net/manual/ja/errorfunc.configuration.php#ini.display-errors
を見てくれ
176nobodyさん:2012/07/31(火) 09:09:26.91 ID:???
やればできる
177nobodyさん:2012/07/31(火) 09:17:04.20 ID:???
>>175
ありがとー
php.iniのdisplay_errorsをonにしたらできました。
178nobodyさん:2012/07/31(火) 09:22:09.35 ID:???
>>177
公開サイトならoffにしとけよ
onにしたままのアホが多いから
179nobodyさん:2012/07/31(火) 09:23:49.71 ID:???
>>178
開発環境だけにしておきます。
180nobodyさん:2012/07/31(火) 13:23:49.50 ID:???
varで変数を宣言のようなことをしているところがあるんですが
どういうときに宣言が必要なのでしょうか?
181nobodyさん:2012/07/31(火) 16:11:55.54 ID:???
クラス内のメンバー変数。
ただし最近のバージョンでは非推奨だったはず。
同じスコープなら public を使う。
182nobodyさん:2012/07/31(火) 16:22:19.18 ID:???
確認したら、PHP4に対する後方互換のため var が残っているだけらしい。
これから作成するファイルには使わない方が良い。
183nobodyさん:2012/07/31(火) 16:26:18.73 ID:???
ありがとう。PHP5はJavaみたいですね。
184nobodyさん:2012/07/31(火) 18:27:58.23 ID:???
なわけねえだろぼけ
185nobodyさん:2012/07/31(火) 20:55:55.23 ID:???
>>184
FORTRANやCOBOLやBASICに比べるとJavaにクリソツだぜ、ボケ!
186nobodyさん:2012/08/01(水) 01:11:37.59 ID:???
セッションには連想配列とクラスのインスタンスどちらを入れたほうがよいのでしょか
187nobodyさん:2012/08/01(水) 01:25:06.39 ID:???
性質の違うものを比較して何いってんの?
188nobodyさん:2012/08/01(水) 02:14:31.95 ID:???
ばーかばーか
189nobodyさん:2012/08/01(水) 19:16:38.75 ID:zPwGBDre
ちょっとスレ違いかもしれないが教えておくれ。
今ギャグサイトをつくっていて(グーグルサジェストを使った自動文章作成サイト)を思ってます。

そこでグーグルサジェストapiを呼び出すと要素名に、
num_queries とあるんですけど、そのワードに当てられたクエリの主キーみたいなものであって
検索された回数ではないのですか?

また、グーグルのTextBox項目の入力途中に表示される順番と
APIを直接キックして返される順位が違っているのですが
これはそーいう仕様なのでしょうか?
190nobodyさん:2012/08/01(水) 19:38:36.21 ID:???
またお前か自演乙
191nobodyさん:2012/08/01(水) 20:11:55.45 ID:zPwGBDre
ばーかばーかぁ
192nobodyさん:2012/08/01(水) 20:15:03.70 ID:???
ほらな?自演だっただろ
193nobodyさん:2012/08/01(水) 20:17:06.31 ID:???
このクソスレをあげるのは1人だけ
194nobodyさん:2012/08/06(月) 02:33:18.06 ID:???
simplepieとphpとmysqlでアンテナサイト作りたいけど
公式が英語なのとmagpierssと違って情報少ないのがちょっときつい
195nobodyさん:2012/08/06(月) 02:46:08.40 ID:???
オレオレFW作れや
196nobodyさん:2012/08/06(月) 02:51:11.91 ID:???
なぜ英語だからと言ってあきらめる
自動翻訳でも結構いい線行くぜ?

情報が少ないんなら、自分で勉強して日本語の情報を増やせばいいじゃないか。
197nobodyさん:2012/08/06(月) 03:10:44.61 ID:???
>>196
一応翻訳画面と元の画面だしてちょっとずつ設定していってるんだけど
phpとmysqlをはじめたのが極最近なのもあって整理しきれてなくてよくわからないとこが多々ある
まあなんとかがんばって続けてみます
198nobodyさん:2012/08/06(月) 15:06:02.60 ID:???
メールアドレスとパスワードでログインするみたいなサイトで、
ログイン状態を維持するために セッションに記録するのは、
ユーザーを一意に識別できるIDだけで良いでしょうか。
199nobodyさん:2012/08/06(月) 15:07:02.09 ID:???
>>198
お前さんの自由
200nobodyさん:2012/08/06(月) 15:14:46.07 ID:???
普通ログイン中かどうかのフラグだけじゃないか?
201196:2012/08/06(月) 15:18:15.35 ID:???
>>198
システムの作りによるが、
ログイン済みの場合にすべてのページに表示する情報をセッションにキャッシュしたりする
「○○さんとしてログインしています」とか毎回表示する名前など
どう作ろうとお前さんの自由
202nobodyさん:2012/08/06(月) 15:20:51.43 ID:???
間違った196じゃなくて199だ
203nobodyさん:2012/08/06(月) 15:42:41.50 ID:???
普通だのなんだのは自分が普通だと思うの選べ
ここで聞いた意見で普通って言われれば満足なのか?
なら言ってやるよ普通だって
204nobodyさん:2012/08/06(月) 15:48:35.75 ID:???
普通はログインユーザークラスを作って
それをセッション変数に入れておくな。
205nobodyさん:2012/08/06(月) 15:50:58.97 ID:???
さすがおバカさんの回答は一流だなぁ
あれ?こっちのスレじゃ荒らさないの?()
206198:2012/08/06(月) 15:56:55.96 ID:???
>>204
どういう利点があるのでしょうか。
207nobodyさん:2012/08/06(月) 16:01:31.93 ID:???
>>206
ネームスペースの意味合いが大きいかなぁ
208nobodyさん:2012/08/06(月) 16:04:56.50 ID:???
アホだなー
209nobodyさん:2012/08/06(月) 16:24:08.72 ID:???
質問です
戻り値が配列の関数があるとして、それを実行した時の結果の配列にそのままアクセスする方法ってありますか?
kan()[0]みたいな感じで
210nobodyさん:2012/08/06(月) 16:28:04.05 ID:???
どれでもできるよ
211nobodyさん:2012/08/06(月) 16:31:54.96 ID:???
javascriptならできるけどphpは無理
212nobodyさん:2012/08/06(月) 16:34:37.98 ID:???
ググレカス
213nobodyさん:2012/08/06(月) 16:36:21.83 ID:???
5.4からできる。

http://www.php.net/manual/ja/migration54.new-features.php
foo()[0] のように、関数の返り値を配列として扱えるようになりました。
214nobodyさん:2012/08/06(月) 16:38:45.04 ID:???
マニュアルも読めないのかカス
215nobodyさん:2012/08/06(月) 16:38:51.91 ID:???
>>210-213
ありがとうございました

PHP5.4入れてみます
216nobodyさん:2012/08/06(月) 16:38:53.72 ID:???
>>212
これは、知らない人間には検索できないだろw
217nobodyさん:2012/08/06(月) 23:05:34.61 ID:???
Eclipse PDT を使ってさくら鯖で
リモートデバッグを成功させられた人はいますか?

リモートデバッグをやりたいとは思っているのですが
うまくいかず、あきらめてちまちま var_dump でデバッグしてスクリプト修正をsいてるんですが。
218nobodyさん:2012/08/06(月) 23:11:31.94 ID:???
>>217
人様のサーバを実験に使うなクズ!
219nobodyさん:2012/08/06(月) 23:22:23.18 ID:???
>>218
金はらってレンタルしてんだよ。たわけ!
金を払っている以上は払っているかね以上に使わせてもらうぜ!!

わかったか!さくらいんたーねっと abuseの兵頭!!
220nobodyさん:2012/08/07(火) 09:59:47.07 ID:???
http://support.sakura.ad.jp/manual/rs/tech_cgi.html

さくらのレンタルサーバは、共用サーバサービスです。複数のユーザとサーバ資源を共有しています。
また回線については、さくらのレンタルサーバおよびさくらのマネージドサーバにおいて共用しているため、
他のユーザに迷惑がかからないよう、充分なデバッグを行った上で運用を開始してください。
221nobodyさん:2012/08/07(火) 11:43:50.49 ID:???
さくらサーバ は俺にとってはデバッグ環境だ。
222nobodyさん:2012/08/07(火) 11:50:08.28 ID:???
特定アジア人だな
223nobodyさん:2012/08/07(火) 12:02:05.37 ID:???
221 名前:在日朝鮮人さん[sage] 投稿日:2012/08/07(火) 11:43:50.49 ID:???
日本 は俺にとってはデバッグ環境だ。
224nobodyさん:2012/08/07(火) 12:08:54.23 ID:???
共用だろうと何だろうと
さくらは 俺に使って頂けてるだけでもありがいと思え。

クーロンガンガン回すぞ!!

リソースガンガン食うぞ!!
225nobodyさん:2012/08/07(火) 12:33:01.43 ID:???
そっすね
226nobodyさん:2012/08/07(火) 12:36:58.22 ID:???
クーロン
227nobodyさん:2012/08/07(火) 18:47:40.39 ID:VIyBwqSF
さくらインターネット 鯖でPHPのリモートデバッグを成功させた人の
紹介サイトとか知ってたら教えて下さい。

また、ついでにリモートプロジェクトでデバッグ実行しつつ
SVNを使用してバージョン管理もさくら鯖上でやりたいと思っていますが
こちらのやり方についても成功させた事のある人の紹介サイトがありましたらお教え下さい。
228nobodyさん:2012/08/07(火) 19:07:27.66 ID:???
共用の方?
229nobodyさん:2012/08/07(火) 19:16:20.61 ID:???
http://arturito.net/2011/05/21/local-and-remote-php-debuging-in-netbeans-with-xdebug-on-google-chrome-just-like-in-visual-studio/

リモートデバッグの方は知らんし、さくらの仕様も分からんけど、SVNの方は
さくらレンタルサーバ SVNで検索すれば山のようにあるじゃねーか。
なんで調べないの?
230nobodyさん:2012/08/07(火) 19:18:54.79 ID:VIyBwqSF
>>229
NetBeans じゃん。
231nobodyさん:2012/08/08(水) 00:09:27.27 ID:???
カスに構うなお前ら
1人で盛り上げさせてロ
232nobodyさん:2012/08/08(水) 02:40:38.46 ID:???
こんばんわ^^
233nobodyさん:2012/08/08(水) 02:45:48.86 ID:???
このスレは回答者が荒らしw
234nobodyさん:2012/08/08(水) 03:06:25.98 ID:???
>>232
わんばんこヽ(^o^)丿
235nobodyさん:2012/08/08(水) 06:16:58.85 ID:???
おはようございます^^
236nobodyさん:2012/08/08(水) 08:11:47.59 ID:???
>>230
駄目なの?
237nobodyさん:2012/08/08(水) 09:36:09.53 ID:???
おはよ(^O^)
238nobodyさん:2012/08/08(水) 09:50:31.07 ID:???
svnとかまずは自鯖で実験して入れられるようになってからレン鯖にもっていけばいいだろう
239nobodyさん:2012/08/08(水) 10:01:47.82 ID:???
自鯖で試さず、真っ先に人様のサーバで試すとか、キチガイだろ
240nobodyさん:2012/08/08(水) 10:06:29.08 ID:???
>>239
これしきで問題になるようなサーバーを使うなよ。
なにが問題なのか言ってみ?
241nobodyさん:2012/08/08(水) 10:26:16.90 ID:???
原因の切り分けがしづらいだろ
242nobodyさん:2012/08/08(水) 11:00:44.97 ID:???
逆にそういう時の原因の切り分けに使うもんだろ。
ローカルで動くけどなんでサーバーで動かんのよとか。
243nobodyさん:2012/08/08(水) 11:04:28.71 ID:???
ローカルにサーバを構築できない素人君か
244nobodyさん:2012/08/08(水) 11:05:50.20 ID:???
いいぞもっとやれ
245nobodyさん:2012/08/08(水) 11:19:19.58 ID:???
真っ先に人様のサーバーで試すってのは ただの妄想でしかない。
ローカルでなんでやらないの見たいなのは、その妄想に基づいた見当違いの話。
もっと実のあること言えよ
246nobodyさん:2012/08/08(水) 11:33:52.72 ID:???
ローカルに環境作って
本番に乗せるなんて効率が悪い。

二度手間。

だから最近はもっぱらレンタルサーバと直結して開発してる。
247nobodyさん:2012/08/08(水) 11:42:36.32 ID:???
YUTORI QUORITY
248nobodyさん:2012/08/08(水) 11:42:53.60 ID:???
>>246
手法をもう少し詳しく教えてください
249nobodyさん:2012/08/08(水) 11:58:03.38 ID:???
ぐぐれかす
250nobodyさん:2012/08/08(水) 12:00:06.08 ID:???
>>246
元の質問が、リモートデバッグができるかどうか、Subversionが設置できるかどうか
なんだけど、インストールのやり方もわからんのにいきなり本番でやろうとするのが
正しいのか?
251nobodyさん:2012/08/08(水) 12:04:58.08 ID:???
もういい
真っ先にリモートで試すキチガイに構うな
252nobodyさん:2012/08/08(水) 12:05:58.45 ID:???
インストールのやり方は分かってるよ。
手間 だから直結スタイルに変えたの。
253nobodyさん:2012/08/08(水) 12:33:15.39 ID:???
>>249
特定の人がどうやってるかを検索する方法はありませんよ。
254nobodyさん:2012/08/08(水) 13:29:43.69 ID:???
回答者のみなさま、こんにちは!
255nobodyさん:2012/08/08(水) 14:12:10.46 ID:???
質問させて下さい。

これまでアクセス出来ていたサイトに本日アクセスをしようとしたところ
次の様なページが表示される様になっています。

これはそのサイトが悪意のある第三者に攻撃をうけて
TOPページを書き換えられ(広告だらけ)たのでしょか?

http://hogehoge.com/


Welcome to hogehoge.com

Sponsored Listings



RELATED SEARCHES:
DAVE MATTHEWS BAND SONG LYRICS | COLOR FOR REAL ESTATE | REAL ESTATE BROKER TEST
|FREE REAL ESTATE INFROMATION
256nobodyさん:2012/08/08(水) 14:15:44.67 ID:???
ウイルスに感染してDNSが書き換えられてます!ただちにオナニーして下さい!
257nobodyさん:2012/08/08(水) 14:16:46.11 ID:???
php関係無いじゃん。
レンタルサーバ解約したか金払ってないかだろ
258255:2012/08/08(水) 14:18:46.59 ID:???
ご忠告ありがとうございますm(__)m
259nobodyさん:2012/08/08(水) 14:24:52.56 ID:???
>>257
サンキュー。

ウィルスに感染したかアタックを食らったのかと心配してました。
260nobodyさん:2012/08/08(水) 17:23:22.44 ID:LAYqfGos
>>236
Eclipseだよ
261nobodyさん:2012/08/08(水) 17:25:27.09 ID:LAYqfGos
ローカル に余計なソフトをいれたくない。

設定がメンドクサイ

ローカルとサーバで振り分けのコードを入れたくない


これがサーバに直結してやる理由

以上
262nobodyさん:2012/08/08(水) 17:31:47.15 ID:???
ageるなカス
263nobodyさん:2012/08/08(水) 17:33:55.80 ID:???
別にアンタがどう思ってるかはどうでもいい。
今どうやってるかが参考になるかと思ったが、なぜそれは言わないのか。

で、なんで Xdebug helperのページ見ないの? 英語だから?
This extension is be very useful for PHP developers that are using a PHP IDE with Xdebug support like Netbeans or Eclipse …
264261:2012/08/08(水) 18:04:49.64 ID:LAYqfGos
toeic 700あるんで余裕で理解出来ますよ。

Xdebugerの拡張(機能)はPHP開発者にとってとても役立ちます。・・・

直結するのと同様、手間を省きたいだけ。
265nobodyさん:2012/08/08(水) 18:05:53.23 ID:???
Domain Name.......... hogehoge.com
Creation Date........ 1996-03-09
Registration Date.... 2010-01-22
Expiry Date.......... 2013-03-11
Organisation Name.... Akira Shimizu
Organisation Address. 1-9-26-3F Kyutaro-cho, Chuo-ku
Organisation Address.
Organisation Address.
Organisation Address. Osaka
Organisation Address. 541-0056
Organisation Address. Osaka
Organisation Address. JAPAN
266nobodyさん:2012/08/08(水) 18:11:32.98 ID:???
580 名前:nobodyさん[] 投稿日:2012/08/08(水) 17:22:41.15 ID:LAYqfGos
間違えた正しくは

すぃーありぃー だ。

theory


荒らすなカス
267nobodyさん:2012/08/08(水) 18:24:57.88 ID:???
virusを正しく発音してみろ
268nobodyさん:2012/08/08(水) 18:39:41.14 ID:LAYqfGos
ヴァイルス だ。
269nobodyさん:2012/08/08(水) 18:55:50.79 ID:LAYqfGos

ウィルスって言ってるやつはバカ
270nobodyさん:2012/08/08(水) 19:04:34.63 ID:???
ヴァイラスかビールスだろ。
日本の学会で決めた表記はウイルスだ。
ウィルスは間違い。
271nobodyさん:2012/08/08(水) 19:09:50.78 ID:???
Teraterm上で

tar -czvf hogehoge.tar hogehog

で圧縮したファイルを
ローカル(Windows)に保存して Lhaplus で展開すると中身が
1ファイル(複数ファイルが結合された様にファイルサイズは大きいです)しか現れないのは
なぜでしょうか?

TeraTerm上で tar-xzvf hogehoge.tar
で展開すると正常に圧縮したファイル群が現れます。
272nobodyさん:2012/08/08(水) 19:10:22.83 ID:???
ヴァイラス

ヴァイルゥスゥ

が正しい発音だ。
273nobodyさん:2012/08/08(水) 19:19:45.79 ID:???
>>271
tarだから。 ひっくるめて1ファイルにしたうえで、 zオプションが付いてるのでzipがかかってるだけなので。
tarに対応してるのなら、 もう一回やればいいんじゃないの?
それかファイル名をhogehoge.tazあたりにしてみるとか
274nobodyさん:2012/08/08(水) 19:42:21.39 ID:???
ヴァイラスとヴァイアラス
275nobodyさん:2012/08/08(水) 19:45:33.80 ID:???
ごちゃごちゃうっせんだよ
276nobodyさん:2012/08/08(水) 20:33:35.38 ID:???
277nobodyさん:2012/08/08(水) 21:31:56.37 ID:???
米国と英国で違う
278nobodyさん:2012/08/09(木) 04:18:40.61 ID:???
unll=""
これはtrueですか
279nobodyさん:2012/08/09(木) 04:19:28.60 ID:???
ミスです
null=""
これはtrueですか?
280nobodyさん:2012/08/09(木) 04:30:01.28 ID:???
かけばわかることでした
馬鹿ですいません
281nobodyさん:2012/08/09(木) 09:23:04.90 ID:???
おはよ(^O^)
282nobodyさん:2012/08/09(木) 09:34:31.76 ID:???
>>281
おはよう
今朝の散歩で拾った犬糞は美味しかった?
283nobodyさん:2012/08/09(木) 10:03:54.59 ID:???
個人でiphoneアプリ、Windowsアプリをマーケットに売って生き残れ

格安iPhoneEラーニング(学習動画多数あり)
http://tinyurl.com/7wj77om
コワーキングスペースJP
http://tinyurl.com/76vdrny
コワーキング帳
http://tinyurl.com/brzs486

javaやlinuxは手間がかかる 一人でやるには手間がかかりすぎる 手間がかからないで一人で開発できて
人の多いところで直接販売できる仕組みが提供されているメーカ製言語だけやる ずばりiphone またはWindow 8 Metro App Store C#
やるならメーカー製の言語 洗練された仕様 脆弱性が少なく 開発ソフトが優れ 課金ライブラリ アップデートライブラリが提供されていて 情報、書籍が多く開発しやすい
奴隷になりたければオープン系をやればいい 時間がかかり 人は多く 仕事の取り合い 足の引っ張り合い 脆弱性が多く 互換性がなく 癖があり 大規模開発中心
詳細設計しかやれない体になって年取ってぽいだ 独立もできない 手間のかかりすぎる仕様だから 

派遣屋 IT経営者はその方が喜ぶ 大規模分割開発では使い捨てても独立はできまい 代わりはいくらでもいる 嫌なら辞めろ
若い派遣営業は舐めた態度をとってくる ひどいピンハネ

オープン言語、日本独自開発の言語・フレームワーク ガラパコ携帯 javascript html5 android java linux python rubyやnode.jsとかやめとけ
メディアに金を払ってステマ宣伝してくるが釣られて手を出しても情報は少なく手間がかかり スパゲッティコード 未完成 デスマに陥る
コンパイルできないからパクられ  直接売る場所がないから企業に買い叩かれ金にならない 生きていけない奴隷仕様だ
284nobodyさん:2012/08/09(木) 10:05:10.16 ID:???
ここから抜け出すにはiPhone一択 またはWindow 8 Metro App Store(未確) C#
Objective-CやC#を覚えるとサーバーサイドからクライアントサイドまでカバーでき人の多い場所でソフトを売る権利を得られる
仕事や趣味でObjective-CやC#をやっておけば派遣切りされても会社辞めることになってもソフトを売って生きていける それはセーフティーネットになる
WEBサーバーIIS Win2008ServerVPS SqlServer Oracle MySql 言語はマーケットで売れるメーカー製のみ C#は自分用業務支援ツールとして使える 
例えばPHPでWEBアプリを作っていて管理者画面はC#(EXEアプリ)で作るとかなり早く作れる(Smartyなんか使うよりもかなり早くだ)
C#のソースを出さなければWEBアプリの著作権も守れる ASP.net(C#)+管理EXEアプリ(C#)+iPhone

C#マーケット Windows8 Metroアプリ WindowsPhone Surface PS Vita Xbox360 iphone(mono使用)
iPhoneマーケット iPhone iPad 予定 iTv iCar i (家電製品)

地方に安い土地を買いコンテナ型の格安高性能オフィスを建て(300万〜500万)
レンタル自習室&シェアオフィス・コワーキングで収入を得ながらそこでアプリを開発する
http://tinyurl.com/7pb2yaa
http://bit.ly/iLIpJa
iPhoneはヤフオク脱獄モデルで 15kで買える b-mobileで月千円で利用できる
285nobodyさん:2012/08/09(木) 10:26:35.06 ID:???
糞サイトの宣伝乙
286nobodyさん:2012/08/09(木) 11:01:15.99 ID:???
おっはーーーヽ(^o^)丿
287nobodyさん:2012/08/09(木) 18:37:33.98 ID:???
>>261
何だ「環境依存で移植性の無い自己満足
システム組んでます」って自己紹介する
プログラマー気取りの素人君か
288nobodyさん:2012/08/09(木) 18:45:04.14 ID:DMpFXPo0
Eclipse 4.2 を使い始めました。

メソッド名とか変数名の書き換えを行うと
1〜2秒して その編集中の文字周辺が

白背景
緑文字

に自動でなってしまいすごく見づらいです。

テキストエディタのカラー変更を色々と設定して試したみたのですが
今回の様に編集後にカラーが変わってしまうのを防ぐにはどうすれば良いでしょうか?
(どの項目の設定を行えばこの余計なカラー変更を停止出来ますか?)
289nobodyさん:2012/08/09(木) 18:54:30.48 ID:???
ageるなっていってるだろカス
一人で質問して一人で回答してんだから目立たないようにやってろ
290nobodyさん:2012/08/09(木) 20:24:30.58 ID:DMpFXPo0
>>289
質問しかしてねーよ。
あと、JANEの設定で常に AGE る設定してるから無理!!
291nobodyさん:2012/08/09(木) 20:43:05.31 ID:???
お前ら相変わらずレベルひくいなぁ
俺なんか一発でわかったぜ
教えてあげないけど
292nobodyさん:2012/08/09(木) 20:43:41.92 ID:???
>>291
マルチなのは何も分かってない証
293nobodyさん:2012/08/09(木) 20:43:46.38 ID:???
低レベルすぎて話にならない

解散
294nobodyさん:2012/08/09(木) 22:32:28.16 ID:bBuXxaVT
わんばんこーーーヽ(^o^)丿
295nobodyさん:2012/08/09(木) 22:47:10.31 ID:???
わんばんこーーーヽ(^o^)丿
296nobodyさん:2012/08/10(金) 05:40:42.57 ID:???
やっぱりWeb開発はPerlだな
このスレのあまりの程度の低さにゴミ言語にたかるのはゴミだと再認識した
297nobodyさん:2012/08/10(金) 09:56:42.82 ID:???
おはよ(^O^)
298nobodyさん:2012/08/10(金) 10:06:40.17 ID:???
ゴミじゃない人はここに来ないからな
299nobodyさん:2012/08/10(金) 10:07:44.36 ID:???
ゴミ共をからかうのが楽しくて来ているが
300nobodyさん:2012/08/10(金) 10:14:56.88 ID:???
>>299
ようゴミ
301nobodyさん:2012/08/10(金) 10:42:22.08 ID:???
ヽ(^o^)丿おっはーーー
302nobodyさん:2012/08/11(土) 09:07:18.45 ID:???
実行速度を気にするならPHPを使うなw
303nobodyさん:2012/08/11(土) 12:14:38.29 ID:BH+UCrG5
PHPを使って基本的なことは出来るようになりました。
掲示板や会員制のサイトを作ったりMySQLやSQLite3を使用したものも作れるようになりました。
サーバーもある程度は構築できたり変更できるようになりました。
ようやく初心者レベルになったんだと思いますが、レベルアップしたいと思っています。
どういったことをすればよいのでしょうか。
出来ればもうすこし早く書けるようになったり、見やすい整備しやすいコードが書ければと思ってます。
304nobodyさん:2012/08/11(土) 12:25:33.17 ID:???
もう上級者だって
死ね
305nobodyさん:2012/08/11(土) 12:40:40.10 ID:BH+UCrG5
>>304
すまんがネタでも煽りでもなくマジで上級なの?
周りにもっと早く書けたりする人がたくさんいるので俺みたいなレベルの人間はよくいる有象無象の雑種程度だと思ってます。

306nobodyさん:2012/08/11(土) 13:37:41.88 ID:???
>>303
いろんなコードを書きためて資産を増やせ
307nobodyさん:2012/08/11(土) 15:45:42.42 ID:???
>>303
フリーの有名どころのフレームワークやCMSは何か使ったの?
308nobodyさん:2012/08/11(土) 16:04:47.08 ID:???
>>303
実際に運営してんの?
サンプルの書き写し100回やるより1つちゃんと仕上げた仕事やる方がずっと経験になるよ
309nobodyさん:2012/08/12(日) 08:59:40.47 ID:???
次は、他人に公開だな
310nobodyさん:2012/08/12(日) 10:45:17.59 ID:???
皆が作って欲しいサイト教えてください
がんばってつくります
311nobodyさん:2012/08/12(日) 10:54:30.28 ID:???
>>310
誰かがPHPのお題を出して、それに他の人が回答できるサイト
312nobodyさん:2012/08/12(日) 11:31:52.73 ID:???
>>311
めっちゃ欲しい
煽りとか荒らしとか無視とかなくて、答が書き込まれるサイト
313311:2012/08/12(日) 11:33:10.19 ID:???
これもお題だからなw
314nobodyさん:2012/08/12(日) 13:32:51.93 ID:???
最近2chに限らず、フォーラム系で質問してもなかなかレスが付かないんだよね
俺もある程度検索して調べた上でそれでもわからないことを質問してるんだけど
ちょっと調べてわかるようなこと以外は、俺以外も誰も知らないのかなあと思う
315nobodyさん:2012/08/12(日) 14:01:58.74 ID:???
一般に、誰かの質問の答えを自分も試行錯誤することで上達するものだが、

このスレに関してはレベルが低すぎる
316nobodyさん:2012/08/12(日) 14:11:18.74 ID:???
まあ、レベル下げてる人に言われてもな
317nobodyさん:2012/08/12(日) 14:11:50.92 ID:???
すれ違いでごめんなさい。
該当スレが過疎っているのでこちらで質問させて下さい。

★を入れている行が無駄なので
if 構文で != や <> という条件で記述をしたいのですが
どうすれば良いでしょうか?

BACK_UP_DIR="/home/user/hoge"
if [! -d $BACKUP_DIR ] ; then
  #★:この行が無駄なので不要にしたいです。
else
  echo "not exits"
  mkdir $BACK_UP_DIR
if

また、序にすみませんが
bashで echo で出力したメッセージ意外はシェル(CUI)上に
表示させたくないのですがどうすれば良いでしょうか?
318nobodyさん:2012/08/12(日) 14:16:34.56 ID:???
答えられるレベルの人って今忙しいからな
319nobodyさん:2012/08/12(日) 14:19:48.76 ID:???
このスレは気軽にbash質問スレになりました

>>317
!取れば?

2つ目は標準エラー出力を/dev/nullにリダイレクトするとか
320nobodyさん:2012/08/12(日) 14:34:16.41 ID:???
>>319
ディレクトリが存在しない場合に
ディレクトリを作成したいのです。
321nobodyさん:2012/08/12(日) 14:38:58.01 ID:???
not exits
not exits
not exits
322nobodyさん:2012/08/12(日) 14:41:32.34 ID:???
if [! -d $BACKUP_DIR ] ; then だと、
 $BACKUP_DIRがディレクトリで無かったらだぞ?
323nobodyさん:2012/08/12(日) 14:42:00.96 ID:???
if [! -d $BACKUP_DIR ] ; then
  #★:この行が無駄なので不要にしたいです。
else
  echo "not exits"
  mkdir $BACK_UP_DIR
if

最後のifは何だ?
324nobodyさん:2012/08/12(日) 14:43:18.72 ID:???
fiの 打ち間違いだろ
325nobodyさん:2012/08/12(日) 14:48:55.44 ID:???
>>322


if [! -d $HOGE_DIR ]; then

#ディレクトリが存在しないから作成
  mkdir $HOGE_DIR
fi

↓ やったら表示されるエラー

[!: not found

ダメでした。

>>323
打ち間違え
326nobodyさん:2012/08/12(日) 14:55:12.09 ID:???
[のあとと、]の前にスペースが欲しいです。
327nobodyさん:2012/08/12(日) 14:58:56.43 ID:???
<?php
define('BACK_UP_DIR', '/home/user/hoge');
if (!is_dir(BACK_UP_DIR)) {
echo 'not exists', PHP_EOL;
mkdir(BACK_UP_DIR);
}

スレ的にはやっぱCLIだろ
テストはしてない
328nobodyさん:2012/08/12(日) 20:16:20.93 ID:???
if構文で実行文が単数の場合は{}でグループ化しない人が、
foreach構文では同様に単数であっても{}で括るというポリシーはなんなの?
329nobodyさん:2012/08/12(日) 20:33:32.33 ID:???
本人に聞け
330nobodyさん:2012/08/12(日) 20:40:04.43 ID:k9d6N1cF
PHPだと、
new MyObject()->hoge();
ってできないんですか?
331nobodyさん:2012/08/12(日) 20:43:33.49 ID:???
知らんがな

はい次
332nobodyさん:2012/08/12(日) 20:48:56.98 ID:???
333330:2012/08/12(日) 21:05:18.63 ID:k9d6N1cF
まさにこれです!
ありがとうございますm(__)m
334nobodyさん:2012/08/13(月) 00:43:24.27 ID:???
>>331
巣に帰れよぼけ
335nobodyさん:2012/08/13(月) 01:05:40.05 ID:???
>>327
PHP じゃなくてシェルだよ
336nobodyさん:2012/08/13(月) 01:10:30.58 ID:???
>>335
bashにこだわらずにPHPのCLI使えば?ってことだろ
PHPスレなんだし

CLI使ったことないの?
337nobodyさん:2012/08/13(月) 02:15:47.65 ID:???
>>336
PHPだったらそもそも質問するまでも無いという事
338325:2012/08/13(月) 02:20:00.67 ID:???

鯖板のエスパーに聞いたら一発でした。
PHPerのレベルの低さは折り紙付きですね。
339nobodyさん:2012/08/13(月) 10:41:09.89 ID:???
そっすね
340nobodyさん:2012/08/13(月) 11:32:13.45 ID:???
>>338
PHPで折り紙は折れますか?
341nobodyさん:2012/08/13(月) 11:32:58.13 ID:???
なんで質問でも回答でもない書き込みを延々と続けてるの?
342nobodyさん:2012/08/13(月) 14:10:03.21 ID:???
>>338
レベルが低いのはお前だろw
343nobodyさん:2012/08/13(月) 14:44:14.42 ID:???
質問する時点でそういうことだなw
344nobodyさん:2012/08/13(月) 20:44:22.52 ID:I3Muodpm
fedora 17 / PHP 5.4.4

php.iniでlog_errors=Onにして、error_logで指定したファイルに書き込まれる
エラーの日付が9時間前になってるんだが、これは普通なのか?
ちゃんとdate.timezone="Aisa/Tokyo"にしてるし、スクリプト中のdate()では
しっかり現在時刻が取れるんだが、エラーログの日時だけがおかしい。
PC本体の時計ももちろん合っている。
345nobodyさん:2012/08/13(月) 21:11:31.83 ID:myhKBpvu
Eclipse Juno でリモートプロジェクトを作成すると
やたらと遅いのですが私だけでしょうか?

スクリプトを切り替えるだけでも
数秒待たされてしまい効率が悪いので、
前バージョンに戻そうかと考えています。


64bit版はだめ?
使用中のマシンは、Windows7 64bitですけど。
346nobodyさん:2012/08/13(月) 21:32:44.37 ID:???
>>344
いや、お前の頭もおかしい
347nobodyさん:2012/08/13(月) 21:57:45.02 ID:???
>>346
9時間前ってことは UTCだろうし、 この辺かな? 
https://bugs.php.net/bug.php?id=60723
348nobodyさん:2012/08/13(月) 22:01:38.75 ID:myhKBpvu
345

の質問に答えろや。
349nobodyさん:2012/08/13(月) 22:04:20.77 ID:???
ずべてを分かる人間が 常に待機してるとでも思ってるの?
俺は345分かんないよ。
350nobodyさん:2012/08/13(月) 22:13:41.43 ID:???
>>345
お前だけ
解決法?
お前には無理
351nobodyさん:2012/08/13(月) 22:15:16.48 ID:???
回答者叩きたいからって、自演はやめようよ
352nobodyさん:2012/08/13(月) 22:15:20.78 ID:???
質問者の態度でないしな
353nobodyさん:2012/08/13(月) 22:16:40.13 ID:???
何の根拠もないのに、自演呼ばわりはやめようよ
354nobodyさん:2012/08/13(月) 22:22:09.74 ID:???
そこは、自演じゃないよって書くのが普通ですよ。
355nobodyさん:2012/08/13(月) 22:27:55.31 ID:I3Muodpm
>>347
これは既知のバグでまだ直っていないって事ですかね。
XPで5.4.4の人もsame problemと書いてるので。書くの忘れてましたが自分の環境はfedora 17(x84_64)でした。
一応あとで5.4.5にして解決するか確認してみます。ありがとうございます。
356nobodyさん:2012/08/13(月) 22:28:39.10 ID:???

Eclipseの設定について教えて下さい。

エディター > 出現箇所のマーク > 現行ファイルの選択された要素の出現箇所にマークを付ける。

にチェックを入れた場合に
強調表示される時のフォントですがこの時のスタイルが
背景色が白で見辛いのでこれを白にするにはどうすれば良いでしょうか?
357nobodyさん:2012/08/13(月) 23:31:25.62 ID:???
>>354
普通って何だよクズが
ゴミカスのお前が普通だと思うな
358nobodyさん:2012/08/13(月) 23:50:50.43 ID:???
何か知らないけどストレス発散なら他所でやってくれないかな。
お前がいたら空気が悪くなる。
359nobodyさん:2012/08/13(月) 23:51:55.92 ID:???
俺は誰の指図も受けない
360356:2012/08/14(火) 00:18:29.56 ID:SZNvSjO9
俺の質問に答えておくれ。
361nobodyさん:2012/08/14(火) 00:54:38.71 ID:???
>>360
ここは粘着荒らし>>1の隔離スレだから回答には期待できないよ
362nobodyさん:2012/08/14(火) 00:58:06.12 ID:???
本スレで聞け

【PHP】下らねぇ質問はID出して書き込みやがれ 121
http://kohada.2ch.net/test/read.cgi/php/1343219409/
363nobodyさん:2012/08/14(火) 07:36:48.50 ID:???
>>356
お前には無理
364nobodyさん:2012/08/14(火) 15:36:53.80 ID:???
>>363
お前はキチガイ
365nobodyさん:2012/08/15(水) 01:43:48.44 ID:???
あっちのクソスレは終了したぞ
こっちはまだ?
366nobodyさん:2012/08/15(水) 01:45:31.70 ID:???
こっちも終了させようぜ!

こっちでも叩かれた質問者が協力して荒らせば
速攻終了できるはず

トラウマを解消したいんだよ
367nobodyさん:2012/08/15(水) 01:52:47.09 ID:???
可哀そうな奴w
368nobodyさん:2012/08/15(水) 02:10:21.31 ID:???
↓このスレは終了を議論しています(質問受付は停止)

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
369nobodyさん:2012/08/15(水) 07:27:05.33 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
370nobodyさん:2012/08/16(木) 14:51:16.31 ID:???
phpファイルのオーナーはnobodyがいいのですか?
またパーミッションはどう設定するのがいいですか?
371nobodyさん:2012/08/16(木) 15:31:13.29 ID:???
本スレ

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
372nobodyさん:2012/08/19(日) 02:58:03.11 ID:???
このスレ流行らせたいやつが荒らしてるだけだからな
373nobodyさん:2012/08/26(日) 23:46:30.07 ID:???
http://jp2.php.net/manual/ja/function.preg-match-all.php
preg_match_allをママでもわかるように説明して!
お昼から見てるけど分かんないの!お願いね!
374nobodyさん:2012/08/26(日) 23:48:12.68 ID:???
最後までマッチしてくれるだけなんだよボケ
375nobodyさん:2012/08/30(木) 23:57:22.00 ID:gtVugEk4
i.softbank.jpのメールアドレスからgmailにメールを転送したくて色々調べたら
このようなコードを公開している方がいました。
ただサーバーで実行しても何も起きません。
どこにエラーの原因があるんでしょうか・・・

<?php

$SRC = array(
?'user' => 'your_user_ID',
?'pass' => 'your_password',
?'host' => 'imap.softbank.jp'
);

$DST = array(
?'user' => 'your_mail_address',
?'pass' => 'your_password',
?'host' => 'imap.gmail.com'
);

$src = @imap_open("{" . $SRC['host'] . ":993/imap/ssl/novalidate-cert}INBOX", $SRC['user']
, $SRC['pass']) or exit("can't connect: " . imap_last_error());
$dst = @imap_open("{" . $DST['host'] . ":993/imap/ssl/novalidate-cert}INBOX", $DST['user']
, $DST['pass']) or exit("can't connect: " . imap_last_error());

376nobodyさん:2012/08/30(木) 23:58:44.50 ID:gtVugEk4
$srcs = imap_check($src);
$overview_list = imap_fetch_overview($src, "1:{$srcs->Nmsgs}", 0);

$count = 0;
$last = time() - 1800;

foreach ($overview_list as $overview) {
?// skip mails older than 1800 seconds
?$time = strtotime($overview->date);
?if ($time < $last) { continue; }

?$count++;
?$head = imap_fetchheader($src, $overview->msgno);
?$body = imap_body($src, $overview->msgno);

?imap_append($dst, "{" . $DST['host'] . ":993/imap/ssl}INBOX", $head.$body);
}

imap_close($src);
imap_close($dst);

header("Content-Type: text/html; charset=shift_jis");
echo($count . ' messages copied');

exit();

?>
377nobodyさん:2012/08/31(金) 00:01:25.67 ID:???
お前の頭にエラーがある
378nobodyさん:2012/08/31(金) 00:33:04.35 ID:???
本スレ

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
379nobodyさん:2012/09/01(土) 14:48:55.12 ID:???
>>345
MacとLinuxのEclipseしか使ったことがないからなぁ。
WindowsはそもそもいまだにXPの32bit使ってるし。
380nobodyさん:2012/09/02(日) 15:01:52.81 ID:+d230deL
phpmyadminのテータの検索画面みたいなのを作りたいのですが、カテゴリ検索ではどうしても解りませんでした。
何か良い方法や解説サイトはあるでしょうか?php, mysqlで作ろうとしているのですが。
381nobodyさん:2012/09/02(日) 15:09:10.73 ID:???
SQLはどのくらいわかってるの?
382nobodyさん:2012/09/02(日) 17:19:35.92 ID:???
MySQL関数の使い方
383nobodyさん:2012/09/02(日) 17:27:56.84 ID:???
SQLのWHERE句が自由に書けるようになったら、それをFORMにすればいい
SQLの解説してるとこ探してみ。
ってFORM画面がわからない、とかじゃないよね?
384nobodyさん:2012/09/03(月) 19:09:01.24 ID:TRGnj7Hl
>>381~383
sqlは一通り勉強したので基礎は解っているつもりです。
form画面は作成したのですが、phpに投げた値をmysqlデータベースで検索するようにし、それから出力する方法が解らないので。
385nobodyさん:2012/09/03(月) 19:33:28.82 ID:???
黙れカス
386nobodyさん:2012/09/03(月) 19:36:36.84 ID:???
(1)PHPでフォームからの値を受け取る
(2)SQL文を組み立てる
(3)SQL文をMySQLに投げる
(4)返ってきた値を処理する
(5)出力する

たったこれだけのことだろ?
387nobodyさん:2012/09/03(月) 19:47:33.31 ID:???
いきなり高度な事やらずに、
まずは入力した文字列が、特定のカラムに含まれている
レコードをすべて表示する、とかから始めてごらんよ。
388nobodyさん:2012/09/03(月) 19:53:04.73 ID:???
>>386のように分割して考えることすらできないんだろ?
1つ一つ順番にできるようになれよ
389nobodyさん:2012/09/03(月) 20:05:57.08 ID:???
Hello Worldは出力できる?
390nobodyさん:2012/09/03(月) 21:07:38.39 ID:???
黙れよボケ
391nobodyさん:2012/09/03(月) 21:17:21.50 ID:???
>>390
まず、不適切な質問をしたことを謝れ
392nobodyさん:2012/09/03(月) 21:41:00.44 ID:???
            __、
     ,r´⌒ヽ,⌒ヽ,ヽ
   (⌒)、   .人  λ\、 ._____
    \. \    、 ヽ./ ー  ー\
     |\ \    ヽ./ ( ●) ( ●)
     |  \  \ /     (__人__) \  はいはい、どーもすみませんでした
     |.   \   |       ` ⌒´   |
  .   |.   |.\_ノ\            /
  .   |.   |   |   \______/
  .   |   )  .|     . . ̄ ̄
  .   |   |  .|
     |   |.|  .|
  .   |  | .| .|
     /  / / ヽ,
    (__ノ  ヽ、__つ
393nobodyさん:2012/09/03(月) 21:55:33.28 ID:Dysvhu0i
質問があるのですが
wordpressでサイドバー内にテキストエリア内を設置し
その中にそのページのパーマリンクとページタイトルなどを出すことは
できないでしょうか?
どうしてもタグなどがそのまま表示されてできません。
よろしくお願いします。
394nobodyさん:2012/09/03(月) 21:57:45.56 ID:???
高いよ
395nobodyさん:2012/09/03(月) 22:01:03.07 ID:???
phpってキャメルケースよりスネークケースのほうがいい?
396nobodyさん:2012/09/03(月) 22:30:39.62 ID:Dysvhu0i
ここにいる方の誰も>>393
は実現させることはできないのでしょうか?
397nobodyさん:2012/09/03(月) 23:40:05.08 ID:???
>>393
PHPまったく関係ない
textareaであればそういうことは出来ない
398nobodyさん:2012/09/04(火) 00:16:53.90 ID:???
>>393
そもそもここで質問しようとする意味が分からない
せめて本スレ

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/

できればWordPressスレだろ

WordPress(ワードプレス)でWebProg 質疑応答スレ 01
http://kohada.2ch.net/test/read.cgi/php/1324538866/

WordPress(ワードプレス)でWeb制作 質疑応答スレ 2
http://toro.2ch.net/test/read.cgi/hp/1338988830/

ここはクズスレって分かるだろ、ふつー
399nobodyさん:2012/09/04(火) 19:27:01.97 ID:i0aamhyM
>>386~389
アドバイス有難うございます。
もう少し勉強して来ます。
387さんのが出来るように頑張ります。
400nobodyさん:2012/09/04(火) 22:33:38.36 ID:xPhGnbch
下記のように書くと普通はhoge1が表示された10秒後にhoge2が表示されますよね?
しかし、実行すると10秒間何も表示されず、10秒たつと一気に表示されます
何が悪いのかさっぱりわかりません
誰か原因わかりませんか?
<?php
echo 'hoge1';
sleep(10);
echo 'hoge2';
?>

401nobodyさん:2012/09/04(火) 22:53:51.66 ID:???
>>400
PHPが普通じゃないキチガイ言語だから
402nobodyさん:2012/09/04(火) 22:54:09.19 ID:???
ageてまで自演必死ですね
403nobodyさん:2012/09/04(火) 23:04:46.99 ID:???
>>400
うちの環境では10秒後にhoge2が表示されましたが
貴方の環境は分からないので答えようがありません。
404nobodyさん:2012/09/04(火) 23:42:22.73 ID:???
>>400
phpinfo() 全部貼ってみてよ
そしたら分かるかも
405nobodyさん:2012/09/04(火) 23:46:55.58 ID:???
命令すんな
406nobodyさん:2012/09/04(火) 23:52:24.77 ID:???
>>405
命令スンナ
407nobodyさん:2012/09/05(水) 00:02:59.27 ID:???
黙れクズ
408nobodyさん:2012/09/05(水) 00:12:26.21 ID:???
ブラウザの出力バッファのクリア用の無駄打ちとか
ob_XXXやflushはやってるとして、
apatchでmod_gzip辺りとか?
409nobodyさん:2012/09/05(水) 00:13:08.25 ID:???
やってるわけないだろカス
410nobodyさん:2012/09/05(水) 00:29:22.44 ID:???
糞どもが
411nobodyさん:2012/09/05(水) 01:08:13.72 ID:???
クズスレにふさわしい荒れっぷりw
412nobodyさん:2012/09/05(水) 20:42:48.56 ID:???
いまさらながらPHPを勉強しようと思ってます。
どんな勉強方法がいいですか?
よい本やサイトがあれば教えてください。
413nobodyさん:2012/09/06(木) 00:10:21.97 ID:???
414nobodyさん:2012/09/06(木) 00:19:39.90 ID:???
415nobodyさん:2012/09/08(土) 13:07:42.65 ID:D15XKrTg
ttp://php5.seesaa.net/category/4121238-1.htmlのphpで勉強しています
ここにあるコードを全て模写して動くことを確認したので、新しく行(PREF_CAPITAL)を追加して同じように動作させようとしているのですが、新規データの追加が上手くできません。
追加確認ではデータがちゃんと受け取れているのですが、追加実効をしてもデータがデータベースに入いらないのです。
設定では
$prefCapital = $_POST['capital'];

// クエリを送信する
$sql = "INSERT INTO T01Prefecture VALUES(".$prefCd.", '".$prefName."' , '".$preCapital."')";
です。
どうしたらいいのでしょうか?
416nobodyさん:2012/09/08(土) 14:38:47.74 ID:???
>>412
放置かよ
417nobodyさん:2012/09/08(土) 16:10:40.35 ID:???
>>415
1. まず、DBのテーブルに該当のカラムを追加してます?
2. POSTからの値を "$prefCapital" に入れてますが、クエリでは "$preCapital" になってますよ (fが抜けてる)

ここから直接関係ないアドバイスですが、

1. こういった変数名間違いなどを発見するために、PHPの全ログをはき出すように設定して、NOTICEエラーがでないようにプログラムを書くようにする。

2. 後々テーブルの構造を変えたときにバグの原因となるので、
$sql = "INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES 〜〜
ってな感じに入れるカラムを明示的に指定するのをオススメ。

3. POSTされた値をそのままDBに突っ込んでいるけれど、
セキュリティ的にかなりヤバいので、第三者がアクセスするようなアプリなら要対策。


418nobodyさん:2012/09/08(土) 16:13:26.15 ID:???
SQLインジェクション
419nobodyさん:2012/09/08(土) 18:53:59.58 ID:???
TwitterにRSS配信するbot作ろうとしてるんですが
末尾が?xmlで終わるURLって実装出来ないのでしょうか
どうしてもfc2ブログのRSSフィードが読み込めないんです
yahooなどのニュースフィードは取得できてるんですけど
PHPは現在勉強中で今日やっと->の意味がわかった程度です…
420nobodyさん:2012/09/08(土) 19:22:21.84 ID:???
しね
421nobodyさん:2012/09/08(土) 19:39:11.74 ID:???
やだ(´;ω;`)
422nobodyさん:2012/09/08(土) 19:45:46.85 ID:???
じゃあ読み込めないならエラーとか言えや
423nobodyさん:2012/09/08(土) 19:47:18.76 ID:???
やだ(´;ω;`)
424nobodyさん:2012/09/08(土) 20:02:48.74 ID:???
>>423だれ(´;ω;`)

それがエラーが出ないんです
正常に動いてるんですけどyahooや日経サイトのrssは読み込めました
「60行で作るTwitterへRSSを投稿するbot」で出てくるスクリプトを書き換えて
投稿内容の文章省略も入れてfc2ブログ以外では普通に行けるんですけど(´;ω;`)

$url = 'http://********/?xml';
$rss = file_get_contents($url);
$oXML = simplexml_load_string($rss);
$oItems = $oXML->channel->item;

$i = 0;
foreach ($oItems as $Item) {
if ($i >= CHECK_RSS_COUNT) {
break 1;
}
if ( !PostCheck($status,$Item->title) ){
$xml = bitLyShorten($Item->link);
$sLink = $xml->results->nodeKeyVal->shortUrl;
$text = "[配信テスト] " . substr("$Item->title", 0, 60) . "..." . "| " . $sLink;
$res = $to->OAuthRequest("http://api.twitter.com/1/statuses/update.xml","POST",array("status"=>$text));
}
$i++;
}

と言う感じです(´;ω;`)
425nobodyさん:2012/09/08(土) 20:05:40.13 ID:???
simplepieとかつかったらどうかね
426nobodyさん:2012/09/08(土) 20:17:26.68 ID:???
>>425
ありがとうございます(´;ω;`)
今探してみたら、便利そうで、SimplePieでフィードをゲットしてbotを作る
参考サイトも見つかりました
ちょっと頑張ってみます……
でも、とりあえず、?xmlが読み込めない事はなさそうなのが解ってよかったです
427nobodyさん:2012/09/08(土) 22:32:58.40 ID:???
このスレをわざわざageて質問するやつって自演だろ?
盛り上げるのに必死だね
428nobodyさん:2012/09/08(土) 22:39:03.07 ID:???
回答者の皆様、夜遅くまでご苦労様ですm(__)m
429nobodyさん:2012/09/08(土) 23:35:38.39 ID:HHHZZxNl
>>417
DBの方にはPREF_CAPITALを追加してます.
typoを直して // クエリを送信する
$sql = "INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES (".$prefCd.", '".$prefName."' , '".$prefCapital."')";
をしたのですが、クエリの送信に失敗しました。
SQL:INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES (48, 'HFJ' , '')
となってしまいました。http://www.w3schools.com/php/php_mysql_insert.aspで確認はしているのですが
後、アドバイスありがとうございます。まだ良く解りませんが勉強します。
430nobodyさん:2012/09/09(日) 02:54:18.40 ID:???
黙ってろよボケ
431nobodyさん:2012/09/09(日) 10:50:08.70 ID:???
やだ(´;ω;`)
432nobodyさん:2012/09/09(日) 18:14:04.00 ID:QL6cAKyR
>>429
自己解決しました。
ありがとうございました。
433nobodyさん:2012/09/09(日) 18:17:18.06 ID:???
一度質問したなら、解決方法を報告すべき
434nobodyさん:2012/09/09(日) 19:16:43.17 ID:???
やだ(´;ω;`)
435nobodyさん:2012/09/09(日) 21:08:05.71 ID:???
いちいちageんなカス
自演も大概にしろ
436nobodyさん:2012/09/09(日) 22:22:32.35 ID:QL6cAKyR
>>433
確かにそうですね。
原因はそのサイトにあるselect.phpの
「表示するデータを作成する」の$tempHtml .= "<td><a href=\"update.php?cd=".$row["PREF_CD"]."\" target=\"_self\">更新</a></td>";
で、「update.php?cd」のcdを受取側が$prefCd = $_POST['cd'];になっていませんでした。
多分$_POST['cd'];のcdはselect.phpにあるname="cd"と勘違いしていたからだと思います。
すみませんでした。

437nobodyさん:2012/09/10(月) 14:13:09.25 ID:???
prepare使うくせつけといたほうがいいぞ
438nobodyさん:2012/09/11(火) 21:32:11.37 ID:???
>>437
PDOって言ってくれ
439nobodyさん:2012/09/11(火) 22:56:08.71 ID:???
使うにしても時と場合を考えろよ










TPO
440nobodyさん:2012/09/11(火) 23:01:20.71 ID:???
つまらん糞スレだな
ゴミ溜めどもの痰吐き場にはちょうどいい
( ゚д゚)、ペッ
441nobodyさん:2012/09/12(水) 17:01:06.93 ID:6WwfY9Uq
xamppとApacheの両方をインストールしても問題ないの?
今xamppいれたんだけど、Apacheも入れてみたい
442nobodyさん:2012/09/12(水) 17:11:14.01 ID:???
ポート番号が競合しなかったらOK
片方のapacheをポート8080で動かすとか
443nobodyさん:2012/09/12(水) 18:48:40.95 ID:???
XAMPPのやつもApacheだけどな
444nobodyさん:2012/09/12(水) 19:34:27.58 ID:???
ageてるやつは全部自演
445nobodyさん:2012/09/15(土) 21:08:05.91 ID:???
板違いで非常に恐縮ですが、PHP、MYSQLを使える人材を探すのにいい手段をレクチャーください。
プロの副業、フリーの方、駆け出しの方の腕試しなんかに依頼をお願いしたいのですが・・

446nobodyさん:2012/09/15(土) 21:35:24.33 ID:???
僕がやりましょう
447nobodyさん:2012/09/15(土) 23:58:51.16 ID:???
人材を探すシステムを俺が組んでやるよ
PHPとMySQLで
448nobodyさん:2012/09/18(火) 15:05:59.22 ID:???
phpとhtml勉強中でクイズ作ってるんですが、
//上略
<table width="600" border="1" align="center"><tr bgcolor=#cccccc><th>問題</th><th>回答</th><th>正解</th></tr>
<?php
error_reporting(1);
$Qt =DB_set();$r = 0;$c = 0;$n = 0;
$r_ans = $_POST[radio];$c_ans = $_POST[check];$c_num = count($c_ans);
while($row = mysql_fetch_array($Qt)){
echo "<tr align=center>\n";
if($row[ans_type] == 1){echo "<tb>" .$row[no] ."</tb>\n";
echo "<tb>" .$r_ans[$r++] ."</tb>\n";
echo "<tb>" .$row[anser] ."</tb>\n";}
else{$ans = explode(";",$row[anser]);
echo "<tb>" .$row[no] ."</tb>\n";
echo "<tb>";
$temp = explode("|",$c_ans[$n]);
while($c == (int)$temp[0] && $c_num > 0){$temp = explode("|",$c_ans[$n++]);
echo $temp[1] ." ";
$c_num--;}
echo "</tb>\n";echo "<tb>";
for($i = 0; $i < count($ans); $i++){echo $ans[$i] ." ";}
echo "</tb>\n";$c++;}
echo "</tr>\n";}
//下略
だと、テーブルの上に数値が出て上手く表示されないんですが、どうしたらいいでしょうか?
449nobodyさん:2012/09/18(火) 15:12:01.96 ID:???
tbタグとかあったんだ初めて見た
450nobodyさん:2012/09/18(火) 15:29:56.88 ID:???
>>449
うおぉ!?
ありがとうございます。
苦節24時間が救われました。
451nobodyさん:2012/09/18(火) 17:52:32.12 ID:???
近年まれにみるバカ
452nobodyさん:2012/09/18(火) 17:55:59.59 ID:???
phpとhtml勉強中なら、おかしいと思った時点で
phpの出力をブラウザのソース表示とかで抜き出して
htmlにしてみればいい。
phpの質問じゃなくてhtmlの質問だということが分かるはずだ。
453nobodyさん:2012/09/18(火) 18:01:45.28 ID:???
それで分るならこんなことにはならんよ。
454nobodyさん:2012/09/18(火) 18:23:16.13 ID:???
>>448
この書き方怖いわー、ゾッとする
455nobodyさん:2012/09/18(火) 19:09:44.79 ID:???
開発メンバーに>>448みたいなソースを書く奴がいたら
すぐメンバーから外すしごっそり書き直す
456nobodyさん:2012/09/18(火) 19:11:44.66 ID:???
ちょっとしたホラーですよ
457nobodyさん:2012/09/18(火) 21:05:44.56 ID:???
コードホラー
458nobodyさん:2012/09/18(火) 21:14:55.46 ID:???
コードホリック
459nobodyさん:2012/09/18(火) 21:23:43.43 ID:???
ウンコードに入るか…

PHPとjsとHTMLしか触ったことのない中高生だなこりゃ
460nobodyさん:2012/09/19(水) 10:48:32.11 ID:???
PHPの場合入門サイトとか多いけど、そのほぼ全てがヒド過ぎるサンプルで埋め尽くされてるからこうなるんだろうな
461nobodyさん:2012/09/19(水) 11:36:38.52 ID:???
だな
それは本当に思う
462nobodyさん:2012/09/19(水) 13:41:35.07 ID:???
そういう酷いコードを書く若い芽を摘み取るのが俺たちの使命だ
463nobodyさん:2012/09/19(水) 13:44:47.13 ID:???
さすが新人潰しに定評のあるお前らだな
464nobodyさん:2012/09/19(水) 13:48:25.31 ID:???
いやぁ、それほどでも
465nobodyさん:2012/09/19(水) 14:11:56.35 ID:???
人のためならず、だ
466nobodyさん:2012/09/19(水) 15:50:12.03 ID:???
中学生や高校生がPHP使うときは
特に可読性に気を付けないとな

それができない未熟者と小学生にはパイソンをどうぞ
467nobodyさん:2012/09/19(水) 15:53:10.73 ID:???
PHPは可読性を考えて作られた言語ではない
468nobodyさん:2012/09/19(水) 16:35:22.73 ID:???
黙ってろよぼけ
469nobodyさん:2012/09/19(水) 23:15:48.18 ID:???
どうだ?PHPすらまともに使えないクズには効いただろ?
470nobodyさん:2012/09/20(木) 08:42:26.93 ID:???
 
471nobodyさん:2012/09/20(木) 10:43:23.48 ID:???
おぉう・・・助かったから見に来たら叩かれとる。
インデントが滅茶苦茶なのは改行多いって書き込めなかったからだわ。
変数名とかは練習ってことで見逃しておくれ。
でも、助かりました。精進続けます。
472nobodyさん:2012/09/20(木) 12:50:51.79 ID:???
インデントとか変数名とかっていうレベルじゃないw
473nobodyさん:2012/09/20(木) 12:55:30.54 ID:???
インデントや改行だと思ってるキチガイ野郎か
474nobodyさん:2012/09/20(木) 13:04:14.32 ID:???
叩くだけじゃなく具体的に指摘してみいさ
475nobodyさん:2012/09/20(木) 13:09:19.45 ID:???
キチガイどもの巣だから好きにやれ
476nobodyさん:2012/09/20(木) 13:10:52.16 ID:???
まず、参考にしてる本を捨てることかな。
477nobodyさん:2012/09/20(木) 16:50:10.81 ID:???
具体的に教えてやる価値すらない
478nobodyさん:2012/09/20(木) 19:17:37.07 ID:???
>>448
>>471
まだ来てくれているかな?
単刀直入にいうと「読みにくい」の。
フォームデータの受信やDBからのデータ取得などのロジック部分とHTML部分は分けて組んでみて。HTML部分にいれる phpは変数とループと if文程度で。DBのデータは配列で取得すればいいの。
HTML内は<?= $hoge ?>で記述すると echo と書くことなくすっきりすると思うけど環境によって書けない場合もあるらしいので、ケースバイケースで。
あと、http://www.ipa.go.jp/security/vuln/documents/website_security.pdf を熟読することも強くオススメ。
ここまでやれば、少しは見やすくなると思う。
479nobodyさん:2012/09/20(木) 20:02:21.19 ID:???
while($row = mysql_fetch_array($Qt)){
 if($row[ans_type] == 1){
  $template["anser1"] = $r_ans[$r++];
  $template["anser2"] = $row[anser];
 }
 else{
  $template["anser1"]="";
  $temp = explode("|",$c_ans[$n]);
  while($c == (int)$temp[0] && $c_num > 0){
   $temp = explode("|",$c_ans[$n++]);
   $template["anser1"] .= $temp[1] ." ";
   $c_num--;
  }
  $template["anser2"] = str_replace(';',' ',$row[anser]); 
  $c++;
 }
 echo "<tr align=center>\n";
 echo "<td>" .$row[no] ."</td>\n";
 echo "<td>" .$template["anser1"] ."</td>\n";
 echo "<td>" .$template["anser2"] ."</td>\n";
 echo "</tr>\n";
}
480nobodyさん:2012/09/20(木) 20:06:56.62 ID:???
>>478
読みやすさよりも、そのリンク先PDFのほうが優先
481nobodyさん:2012/09/20(木) 20:14:23.88 ID:???
まだ、読んでもわかんないんじゃないかな
アレは、分かってる人に、コレ忘れんなよ的な資料でしょう。

どうやるのかわかんないんじゃ?
482nobodyさん:2012/09/20(木) 20:14:45.76 ID:KC51Ezzd
何かこのスレ見てたら自分のコードをgithubあげる勇気がなくなってくる…

自分ではしっかり読みやすく書いたつもりでも
他人にはきちゃないと感じることもあるし
483nobodyさん:2012/09/20(木) 20:16:18.99 ID:???
>>482
だったら逆じゃね? 他人に見てもらわなきゃ じゃない?
484nobodyさん:2012/09/20(木) 20:19:47.46 ID:???
そんな糞コードを書くやつを根絶やしにするのが俺たちの使命だからな
485nobodyさん:2012/09/20(木) 22:42:58.96 ID:???
そんなにひどくはないが
他の人が読みやすいように書いた方がいいな アドバイスもらうなら
486nobodyさん:2012/09/20(木) 23:50:35.79 ID:???
矛盾してて面白い
487nobodyさん:2012/09/21(金) 05:12:55.60 ID:???
バカしかいないのかこのカスレは
488nobodyさん:2012/09/21(金) 05:40:37.51 ID:???
カスレジャパン
489nobodyさん:2012/09/21(金) 11:06:26.98 ID:???
>>482
githubにあげるのは見てもらうためでしょ
490nobodyさん:2012/09/21(金) 12:28:24.77 ID:???
黙れよもう
491nobodyさん:2012/09/21(金) 12:55:18.20 ID:???
俺は誰の指図も受けない
492nobodyさん:2012/09/21(金) 23:00:25.71 ID:ZXvZfN3d
質問です
今、掲示板の管理人をしてるのですが
スレッドを開くと 見た人の数をカウントしたいのですが
方法を教えてくださいお願いします。
493nobodyさん:2012/09/21(金) 23:07:31.23 ID:???
ごみくそが
494nobodyさん:2012/09/22(土) 00:14:49.45 ID:???
>>492
ブログパーツ カウンターで検索

無料のいっぱいあるから
495492です:2012/09/22(土) 00:42:20.51 ID:XjEiY7Kp
>>494
すみません 説明不足でした
アのスレッドを見た人は48人
イのスレッドを見た人は30人
個別にカウントしたいのですが宜しくお願いします。


496nobodyさん:2012/09/22(土) 00:46:28.65 ID:???
>>495
個別にカウンター部品を取得するんですよ。
利用申請すると、ID発行して、
そのID毎の集計してくれるから、掲示板毎に取ればいい。

PHPでプログラム組んでやりたいんだったら、
ある程度調べて わかんないところを聞いてください。
丸ごと作るのは面倒です。
497nobodyさん:2012/09/22(土) 01:22:40.19 ID:???
いちいちageるなカス
498nobodyさん:2012/09/22(土) 09:35:06.94 ID:???
ファイルのインクルードにつきまして教えて下さい。

├ abcフォルダ
│  └ def.php

└ include フォルダ
   ├ ghi.inc.php
   └ jkl.class.php

の場合、

■def.php
include_once('../include/jkl.class.php');

■jkl.class.php
include_once(dirname ( __FILE__ ).'/ghi.inc.php');

でできますが、

├ abcフォルダ
│  └ def.php

└ include フォルダ
   ├ inc フォルダ
   │  └ ghi.inc.php
   └ class フォルダ
      └ jkl.class.php

の場合、jkl.class.php での ghi.inc.php のインクルードはどのように記述すればよいのでしょうか?
499nobodyさん:2012/09/22(土) 09:53:28.58 ID:???
PHP言語の欠陥だな
500nobodyさん:2012/09/22(土) 11:41:18.50 ID:???
上の例と同じ考え方で、ルールどおりにやればいいだけのこと。

絶対参照を使うか、dirname ( __FILE__ )が、自分のフォルダなんで、そこからの相対で書くだけ。
include_once(dirname ( __FILE__ ).'/../inc/ghi.inc.php');
 
501nobodyさん:2012/09/22(土) 13:07:05.04 ID:???
>>500
ありがとうございます。「../」が頭から抜けていました。
502nobodyさん:2012/09/22(土) 14:06:14.68 ID:???
雑魚が
503nobodyさん:2012/09/22(土) 14:09:33.61 ID:???
>>502はそれよりも雑魚と言うか朝鮮人と互角。
めでたしめでたし

= 完 =
504nobodyさん:2012/09/22(土) 14:30:27.50 ID:???
何こいつキメー
505nobodyさん:2012/09/30(日) 04:34:20.17 ID:???
メソッド内で同じクラスのstaticメソッドを呼ぶとき、
static::func()とself::func()という2つの書き方ができますが
どちらがいいのでしょうか?
506nobodyさん:2012/09/30(日) 12:08:05.45 ID:???
初心者の質問です。
以下のような連想配列があります。

$_SESSION["login"]=array(
"name" => $row["name"],
"ID" => $row["ID"]
);

これの$row["ID"]1つだけを取り出したいとき、
どのように指定したらいいですか?
$user_ID に代入するとして教えてください。
507nobodyさん:2012/09/30(日) 12:29:21.81 ID:???
$user_ID = $_SESSION["login"]["ID"];
508nobodyさん:2012/09/30(日) 12:29:47.03 ID:???
$user_id = $row["ID"]
509nobodyさん:2012/09/30(日) 12:34:49.38 ID:Pb8UGolb
$i=0;
foreach( ++++++++ ){
$i++;
$Name[i] = ***;
$Number[i] = ***;
}

foreach( .------- ){
$i++;
$Name[i] = ***;
$Number[i] = ***;
}

ここで得られた、$Name[i]と$Number[i] を
$Number[i]が小さい順に並び替えたいのですが、どう書いたら良いのでしょうか?

具体的には、
print <<< page
$Number[1] $Name[1] <br>
$Number[2] $Name[2] <br>
$Number[3] $Name[3] <br>
$Number[4] $Name[4] <br>
page;

こう並び替えて表示したいです。。。
初心者ですが、ご教授ください
510nobodyさん:2012/09/30(日) 12:36:48.43 ID:???
numberをキーにしたnameの配列を作りなさい
511nobodyさん:2012/09/30(日) 12:47:47.60 ID:???
$i いらね

$User[] = array('name'=> 'a', 'number'=> 4 );
$User[] = array('name'=> 'b', 'number'=> 2 );
$User[] = array('name'=> 'c', 'number'=> 3 );
$User[] = array('name'=> 'd', 'number'=> 1 );

usort( $User ,function ($a,$b) { return $a['number']>$b['number']; } );

foreach($User as $var){
print "{$var['number']} {$var['name']} <br />\n";
}



512506:2012/09/30(日) 12:56:33.20 ID:???
>>507-508
ありがとうございます
助かりました
513nobodyさん:2012/09/30(日) 12:59:50.10 ID:Pb8UGolb
・・・・わからないorz
514nobodyさん:2012/09/30(日) 13:05:02.77 ID:???
分からないならPHPなんかやめておけ
515nobodyさん:2012/09/30(日) 13:12:39.17 ID:Pb8UGolb
分かるまで頑張ります
516nobodyさん:2012/09/30(日) 13:25:42.23 ID:???
>>515
分かんないことは聞いてください

$Name[i]
$Number[i]
のまんまでやるとめんどくさいし、分かりにくいんです。
番号が絶対ダブらないなら
$Name[ 番号 ] = 名前 にして ksort 

foreach($Name as $var => $val){
print "$var $val <br />\n";
}

517nobodyさん:2012/09/30(日) 13:35:27.53 ID:???
近ごろの若者と違ってガッツがあるようだな
518nobodyさん:2012/09/30(日) 13:45:28.63 ID:???
ageて質問するやつは自演
519nobodyさん:2012/09/30(日) 13:47:52.77 ID:???
ルールには書いてないけど、ID出してくれると自演や荒らしと区別できていいね。
520nobodyさん:2012/09/30(日) 15:36:20.45 ID:Pb8UGolb
$X[$i] =$Number .'|' .$Name;

asort($X,SORT_STRING);
foreach($X as $key =>$value){
echo "\$X[\"$key\"}=$value<BR>\n";
}


出来ました。。。
アドバイス貰ったやり方と違いますけど、理解出来なかったので、ググってやりたい事は表示出来ました。。
良くない、書き方かもしれないですけど、これでやってみます。
レスくれた方、ありがとうございました
521nobodyさん:2012/09/30(日) 15:51:39.84 ID:???
ナンバーの桁数が違うときも正しく動く?
522nobodyさん:2012/09/30(日) 16:37:06.06 ID:???
黙れよキチガイ
sage進行もできないカスどもは消えろ
523nobodyさん:2012/09/30(日) 22:45:10.20 ID:uQKsNt1P
バインドってなに?バインドかけるのとかけないのとで何がどう変わるの?
524nobodyさん:2012/09/30(日) 22:50:14.31 ID:???
どこで見た用語だ?
525nobodyさん:2012/09/30(日) 22:53:03.07 ID:uQKsNt1P
>>524
iNSERT文とかUPDATE文とかでbindかけてるプログラム見た
526nobodyさん:2012/09/30(日) 22:57:23.37 ID:???
じゃあbindかけるという用語は?
なにをかけてるんだ?
527nobodyさん:2012/09/30(日) 23:02:04.16 ID:uQKsNt1P
>>526
そっから実はよくわかってないんだけど。。。
テーブルにある一つのデータにかけるんだよね?
528nobodyさん:2012/10/01(月) 10:41:41.02 ID:???
ググってみたけど、
prepareの時の変数のとこで使うのか、バインドって
529nobodyさん:2012/10/01(月) 11:28:59.77 ID:???
この流行らないクソスレでageて質問するやつは立てたやつの自演
530nobodyさん:2012/10/01(月) 11:37:03.04 ID:???
531nobodyさん:2012/10/01(月) 11:41:23.28 ID:???
よおカスども
532nobodyさん:2012/10/01(月) 13:20:00.69 ID:???
>>527
bindParamとかのことでしょ
『prepare SQLインジェクション プレースホルダ』あたりでググれ
533nobodyさん:2012/10/01(月) 23:40:39.20 ID:???
馬鹿丸出し
534nobodyさん:2012/10/02(火) 07:14:45.55 ID:???
プレイスホールダー
535nobodyさん:2012/10/02(火) 11:21:42.95 ID:TX+LblvD
@ページというサーバーで、ある程度土台作って、ある程度できたので
ロリポップのロリポプラン(PHP可)に移行したのですが、
同じファイルをUPして実行しても、
エラーが出てしまいます。
具体的には
Warning: Invalid argument supplied for foreach() in /home/users/0/○○○.jp-○○○/web/***.php on line 273
です。
サーバーによって、こういう事って起こり得るんでしょうか?
また、対処の仕方があったら、教えてください
よろしくお願いします
536nobodyさん:2012/10/02(火) 11:57:16.80 ID:TX+LblvD
解決出来ました。
537nobodyさん:2012/10/02(火) 12:05:07.43 ID:???
黙れカス
538nobodyさん:2012/10/02(火) 13:17:48.14 ID:MKy43BCW
今まで普通に動いていたphpが数日前から動かなくなっていました。
ページには

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Warning: Unknown: Failed opening '/tmp/.tmp.err' for inclusion (include_path='.:') in Unknown on line 0

と表示されています。
Pleskの入ったVPSなのですが、
何をどうすれば元に戻るでしょうか?

よろしくお願いします。
539nobodyさん:2012/10/02(火) 13:22:12.37 ID:???
IDかえてまで自演おつかれ
540nobodyさん:2012/10/02(火) 13:33:02.52 ID:???
>>538
httpd.confの
php_value auto_prepend_file "/tmp/.tmp.err"

php_value auto_prepend_file none
でapatch再起動
Pleskのアップデートでなんかあったんだろう
541nobodyさん:2012/10/02(火) 14:06:10.86 ID:???
$hogeList = array( "tokyo"=>"東京", "osaka"=>"大阪", "nagoya"=>"名古屋");
のような配列があるとして、keyかvalueどちらかを与えたら対応するものに変換する、
key←→valueのような関数を作りたいです。
どちら向きかは呼び出し時に決定・valueは重複なしという前提で考えて
function searchValue($arg){
return $hogeList[$arg];
}
function searchKey($arg){
$result = array_keys($hogeList,$arg);
return $result[0];
}
前者はわざわざ関数にするまでもないですが、後者はこのような考え方でいいのでしょうか。
それとも、こういった相互変換にもっと都合の良い関数や手法があるのでしょうか。
542nobodyさん:2012/10/02(火) 14:10:21.66 ID:???
自演回答おつかれ
543nobodyさん:2012/10/02(火) 14:11:54.88 ID:???
array_searchかな
544nobodyさん:2012/10/03(水) 05:41:29.91 ID:???
レン鯖初心者で良くわからないことがあるんですが
finfo_open()やfinfo_file()のメソッドが使えないのは
サーバ側がそういう機能に対応させてないってことですか?
またこれについてはクライアント側では何の対応のしようもないんですか?
よろしくお願いします。
545544:2012/10/03(水) 06:17:17.92 ID:???
すいません。↑の質問解決しました。
虫してください。
546nobodyさん:2012/10/04(木) 13:17:03.14 ID:yL8HTCOy
$xml = simplexml_load_file();
上記の部分で
「failed to open stream: Connection timed out 」
というエラーが出てしまいます。
タイムアウトなのは、分かるのですが、
エラー発生の回避方法と、エラー時にサイト上にエラーコードが現れない様にする方法教えて貰えないでしょうか?
547nobodyさん:2012/10/04(木) 14:11:04.73 ID:???
548nobodyさん:2012/10/04(木) 14:11:15.29 ID:UJsxuF9k
条件を変えて同じプログラムを何度も実行する方法

【現状】
a.php:MySQLからデータを呼び出して件数をカウントするプログラムが書いてある。
これをb.phpで require("./a.php"); と何度も呼び出して使っている。

【やりたいこと】
これをスマートに一つのファイルb.phpにまとめたい。
これはどういった関数を使うと出来ますでしょうか?
関数だけ教えて頂ければ、あとは自分で検索して勉強します。
549nobodyさん:2012/10/04(木) 14:18:14.54 ID:???
a.phpを関数なりクラスにして一回だけrequireして
そのクラスなり関数を好きなだけ使ってください。

a.phpの内容をb.phpにまとめるのはスマートじゃないかも。
550nobodyさん:2012/10/04(木) 15:04:52.74 ID:???
このスレでわざわざageて質問するやつはスレ盛り上げのための自演
551nobodyさん:2012/10/04(木) 16:36:41.07 ID:???
全然盛り上がってないけどな
552nobodyさん:2012/10/05(金) 11:02:03.56 ID:vKK11oNI
1つのページに3回ぐらいsimplexml_load_file();を実行しているせいか
ページ表示に4秒ぐらいかかります。
キャシュが効いていれば、すぐ表示されるのですが、
データーの絞込みなどをすると、また3回実行されて、その度、表示に4秒かかります。
なにか、表示速度が速くなる方法、もしくは「loading」みたいに表示させる方法ってないでしょうか?

553nobodyさん:2012/10/05(金) 11:12:41.17 ID:???
その読み込んでるxmlは他の人が公開してるもの?ネット経由するんなら重いのはしょうがないね
読込中とかNowLoading...とか表示させたいならAjaxで呼び出してJavascriptで入れたいdivなりtableなりに突っ込めばいい
読み込みに行ってから結果が返ってくるまでの間に「読込中」とか書いておけばいい
554nobodyさん:2012/10/05(金) 11:44:16.46 ID:vKK11oNI
>>553
ありがとう
余計な読み込み、外してみたら2秒にまで縮まりました
もっと、見直してみます
555nobodyさん:2012/10/05(金) 12:45:10.54 ID:???
>>552
サーバ側でキャッシュすれば?
556nobodyさん:2012/10/05(金) 13:14:18.81 ID:vKK11oNI
>>555
初心者なので、やり方分からないのですが、
ネット経由で読み込んだxmlをサーバーに保存して、自サーバーに読みに行く様にするって事ですか?
557nobodyさん:2012/10/05(金) 13:37:15.05 ID:???
このスレでわざわざageて質問するやつはスレ盛り上げのための自演
558nobodyさん:2012/10/05(金) 16:07:31.62 ID:???
アクセスされるたびに他人のxml読みに行ってたら怒られるよ
559nobodyさん:2012/10/05(金) 16:48:12.25 ID:???
>>556
htmlならいいんだw
560nobodyさん:2012/10/05(金) 17:00:39.10 ID:vKK11oNI
ありがとうございます
キャッシュ出来ました・・・

561nobodyさん:2012/10/05(金) 17:32:04.28 ID:???
だまれカス
つぎageたら警察に通報するぞ
562nobodyさん:2012/10/05(金) 17:38:53.39 ID:???
何の罪だ?
563nobodyさん:2012/10/05(金) 18:30:04.47 ID:???
軽犯罪法違反
564nobodyさん:2012/10/05(金) 18:36:40.58 ID:???
何条何項?
565nobodyさん:2012/10/05(金) 18:40:59.19 ID:???
>>556
初心者を免罪符にすれば許されると思ってる辺りがゴミクズ
566nobodyさん:2012/10/05(金) 18:47:44.99 ID:???
>>564
第1条第1項第4号
567nobodyさん:2012/10/05(金) 18:54:36.03 ID:???
軽犯罪法 第1条 第1項 第4号
生計の途がないのに、働く能力がありながら職業に就く意思を有せず、且つ、一定の住居を持たない者で諸方をうろついたもの
568nobodyさん:2012/10/05(金) 21:04:49.33 ID:vKK11oNI
simplexml_load_string();だと開けるのに
file_get_contents();だとエラー「 failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request 」
が出ます。
これってどういう理由が考えられますか?
キャッシュ作製するのに、file_get_contents();使いたいのですが、1つのURLだけエラーが出てしまいます
分かる方、アドバイスください。お願いします
569nobodyさん:2012/10/05(金) 22:11:17.04 ID:???
確信犯だな
こいつ絶対>1だろ
オナニーは一人でやれ迷惑だカスが
はい通報
570nobodyさん:2012/10/05(金) 23:01:13.91 ID:???
>>568
simplexml_load_string は ファイルの読み込みしねーし
571nobodyさん:2012/10/05(金) 23:06:37.54 ID:???
回答してるやつも自演
572nobodyさん:2012/10/05(金) 23:18:42.50 ID:???
わざわざID用スレあるのにわざわざこっちでID出してるやつが毎回質問してるしな。
しかも毎回煽りには徹底的にスルーと一貫している。
本当の初心者ならここはageちゃだめなんですか?とか聞き返してくるからな。
573nobodyさん:2012/10/06(土) 01:08:09.14 ID:???
スルーするのはいいことだと思う
574nobodyさん:2012/10/06(土) 01:13:18.74 ID:???
下らないスレの質問者はスルーできないのに
なぜかこっちのスレはみんなスルーできて優秀だね
まるで一人が頑張って質問してるようだ
心が1つとは素晴らしいね
575nobodyさん:2012/10/06(土) 05:19:23.42 ID:YvGSfx4v
Perlの初心者スレは、機能してないから、スレッドごとあぼーんしました。PHPは、だいじょうぶですか
576nobodyさん:2012/10/06(土) 11:24:40.05 ID:???
ageるなカス
こいつも自演
577nobodyさん:2012/10/06(土) 11:32:10.23 ID:???
>>567
これヤベーと思ったけど、ハロワに登録すればニート扱いではなくなるらしいから
登録しておけば職業に就く意思だけはあるとみなされるんだろうか?
578nobodyさん:2012/10/06(土) 11:38:19.47 ID:???
住所不定やニートなのが問題なのではない
問題なのはニートかつ住所不定なことだ
579nobodyさん:2012/10/06(土) 12:03:10.04 ID:???
一定の住居はあるから大丈夫

住所不定無職が逮捕されてるのはそのせいか
580nobodyさん:2012/10/07(日) 00:03:20.42 ID:9pAsnzYP
phpでsqlを実行して検索を行うシステムを大学の課題で作っているんだが

while($arr = pg_fetch_row($rs)){
for($i = 0; $i < count($arr); $i++){
$arr[$i] = mb_convert_encoding($arr[$i], "sjis", "auto");
}
    $src .= "<tr><td>{$arr[0]}</td><td>{$arr[1]}</td></tr>"; // *1 と対応させてarrを一つづつ足していけば表示項目が増やるよ
}
こんな感じで取得した項目に詳細を表示させるためのリンクを張りたいんだが
 $src .= "<tr><td>{$arr[0]}</td><td>{$arr[1]}</td></tr>";
の部分にリンクタグをうめこんでもどうにもうまくいかない
だれか助けてください
581nobodyさん:2012/10/07(日) 00:09:48.80 ID:???
黙れ
いつものように一人で回答ごっこしてろ
582nobodyさん:2012/10/07(日) 00:11:27.91 ID:???
プログラムの話してるのに「どうにも」とか「うまく」とかフィーリングな言葉使わなないでくれ。
583nobodyさん:2012/10/07(日) 00:12:25.82 ID:???
大学でphpとは笑えるな
584nobodyさん:2012/10/07(日) 00:16:07.81 ID:9pAsnzYP
>>580
すまない
現状では検索してテーブルで表示させるところまでは無事に動いてる
だが、$srcの部分にリンクタグを埋め込むとエラーになってしまうんだ
585nobodyさん:2012/10/07(日) 00:19:25.93 ID:???
大学の課題は大学で聞け
586nobodyさん:2012/10/07(日) 00:20:37.44 ID:???
>>580
スレ違いです。宿題スレに行ってください。
こうやったけど動かないってとこまで行ったら ここにそれ書いてください。
587nobodyさん:2012/10/07(日) 00:21:08.22 ID:???
だから「エラーが出ます」とか論外だろと言ってるんだ。そこらのパソコン始めたばかりのおじさんじゃないんだから。
プログラムやってるんだから、情報・工学系の大学だろ。もう少し論理的・客観的に考えることを学ばないとだめね。
588nobodyさん:2012/10/07(日) 00:33:46.96 ID:???
ゆとり世代なんだ察してやれ
589nobodyさん:2012/10/07(日) 00:52:26.07 ID:???
大学にまで行ってPHPなんかやってんの?
親が悲しむぞ
590nobodyさん:2012/10/07(日) 01:28:02.75 ID:???
さすがに大学の講義でPHPは使わんだろw
Webアプリ作る課題だされてPHP選んだだけで。
591nobodyさん:2012/10/09(火) 10:28:50.18 ID:???
>>577
>働く能力がありながら
ここが欠けているから大丈夫
592nobodyさん:2012/10/09(火) 21:24:57.59 ID:???
$_POST['PHPSESSID'] をunset()するメリットってなにがある?
593nobodyさん:2012/10/10(水) 13:25:06.56 ID:???
PHP5.4.7で、.htaccessに

php_value mbstring.internal_encoding sjis

を指定すると完全沈黙状態に陥って
リクエストに対してレスポンスが出力されない。
#sjis以外のエンコーディングならOK

これって既知?
エラーさえ出力されないのでしばらくわからなかった・・
594nobodyさん:2012/10/10(水) 13:31:43.33 ID:???
>>593
php.iniの設定に
; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
; http://php.net/mbstring.internal-encoding
;mbstring.internal_encoding = EUC-JP
って書いてない?
sjis指定できないんじゃないの?
595nobodyさん:2012/10/10(水) 13:37:31.70 ID:???
ウゲっ いつの間に…

情報ありがとう
596nobodyさん:2012/10/10(水) 21:26:42.53 ID:???
sjisはねーよな・・・
597nobodyさん:2012/10/10(水) 21:33:05.85 ID:???
カスにはちょうどいい
598nobodyさん:2012/10/10(水) 22:35:17.28 ID:???
メモ帳しか使えないクズ
599nobodyさん:2012/10/11(木) 12:33:36.00 ID:???
PHPに限らないとは思うんですが
tabによるインデントを普通にtabでやってるんですが
半角スペース4個が常識だろって言われました。
2年ほどPHPを個人でつくってきて、他の方とやるのは今回がはじめてなんですがそういうもんなのでしょうか?
600nobodyさん:2012/10/11(木) 12:40:21.05 ID:???
さまざま。
人にコード渡すとき、整形ツールでへんかんしたらいい。
601nobodyさん:2012/10/11(木) 12:57:00.25 ID:???
共同開発ならどちらかに統一する
統一しないと差分がぐちゃぐちゃになる

エディタによるが4空白よりタブが楽だし
サイズが小さい

タブ文字を4文字の幅で表示できるエディタもある
602nobodyさん:2012/10/11(木) 14:24:31.65 ID:???
PEAR
http://pear.php.net/manual/ja/standards.indenting.php
> インデント
> 空白 4 つのインデントを使用します。タブは使いません。


PSR-2
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
> 2.4. Indenting
> Code MUST use an indent of 4 spaces, and MUST NOT use tabs for indenting.

> A.3. Survey Results
indent_type:
tab: 7
2: 1
4: 14


主流は半角スペース4個
603nobodyさん:2012/10/11(木) 14:27:25.75 ID:???
タブ押したら4文字単位でスペース入るようにすりゃいいね
604nobodyさん:2012/10/11(木) 14:27:54.45 ID:???
お前の中での主流だろpgr
605nobodyさん:2012/10/11(木) 14:32:59.99 ID:???
PEARとZendFrameworkが半角スペース4個なんだから
それが主流だろ

ハードタブはCakeくらいだよ
606nobodyさん:2012/10/11(木) 14:51:42.10 ID:???
Java使いだから俺はタブ
607nobodyさん:2012/10/11(木) 14:54:03.83 ID:???
ここPHPのスレだからね
608nobodyさん:2012/10/11(木) 14:56:14.56 ID:???
スペースを四回連打するより
タブを一回押すだけのほうが手軽で効率いい

よってタブ
609nobodyさん:2012/10/11(木) 14:57:48.45 ID:???
↑こいつアホ過ぎて話にならん
610nobodyさん:2012/10/11(木) 15:12:28.30 ID:???
CakePHPもちょっとアレだからな
611nobodyさん:2012/10/11(木) 16:15:10.71 ID:???
C→スペース
Java→タブ
PHP→しょせんパクリ言語は好きなの使え
612nobodyさん:2012/10/11(木) 17:28:37.80 ID:???
気軽にFuelPHPの話しようぜ
613nobodyさん:2012/10/11(木) 23:35:26.91 ID:???
>>604
こいつバカだろ
614nobodyさん:2012/10/12(金) 00:11:58.34 ID:???
>>613
こいつバカだろ
615nobodyさん:2012/10/12(金) 00:18:22.34 ID:???
どちらかに統一されてればどっちでもいい

タブの個数を間違うとエラーになるような変態言語じゃないんだから
616nobodyさん:2012/10/12(金) 10:08:52.12 ID:ZsniRqYV
xamppをインストールして、ローカルでPHPの動作を確認中。
facebookのAPIを利用して、いいね数などを取得しようとしているのですが、どうも上手くいきません。

レンタルサーバ上ではsimplexml_load_fileで取ってこられる情報が、
xamppではレスポンスが返ってこない感じでタイムアウトになってしまいます。

普通にHPのrssなどは読み込めているのですが、どこがいけないのやら。。。

APIなどを使用するにあたって、なにかxampp側の設定で必要な設定がありますかね?
617nobodyさん:2012/10/12(金) 10:48:42.74 ID:???
>>616

あ、、、どうやら、本当にタイムアウトだったらしく。
xamppのほうのphp.iniでmax_execution_timeを大きくしたら通りました。
すんません。
618nobodyさん:2012/10/12(金) 14:18:45.15 ID:???
ageて質問するカスは全部自演
619nobodyさん:2012/10/12(金) 15:07:23.23 ID:???
>>618

こんなもん自演してどうする!

とりあえず、下げ忘れてごめん。
620nobodyさん:2012/10/12(金) 16:13:19.55 ID:???
ゆるさんゆるさんぞ
621nobodyさん:2012/10/14(日) 20:57:17.56 ID:???
>>618
自演してまで下げ強要とはおそれいる
622nobodyさん:2012/10/14(日) 21:32:08.70 ID:???
黙れよカス口
623nobodyさん:2012/10/16(火) 17:48:55.11 ID:???
質問させてください。
SESSIONを使ってフォームに入力した内容を登録するっていうのを作りたいんだ。
登録した内容をテーブルに表示させたいんだけど、一つなら問題ないんだが、2つ目からはただフォーム内容が羅列されるだけ。
これを次々とテーブルが追加されて表示されるようにしたいんだが、どうすればいいだろう?

ググってしらべようとしたけど、いまいちヒントがつかめないでいる。

答えでなく、考え方というか調べ方というか、そういうのを教えてほしい。
なにかつかめたら自分でなんとかやってみるから。
624nobodyさん:2012/10/16(火) 18:30:27.71 ID:???
ブラウザからソースを見る、とかやってhtmlがおかしいことに気づけば修正はわかると思うよ
625nobodyさん:2012/10/16(火) 21:40:15.39 ID:???
>>623
2つ目からのいみがよくわからないのだが
フォームの項目の2つ目ということか?
626nobodyさん:2012/10/16(火) 21:50:48.01 ID:???
質問に質問で返すな
分からないやつは黙ってろ
627nobodyさん:2012/10/16(火) 21:56:46.53 ID:???
質問者の口調が気に食わない
628623:2012/10/16(火) 22:43:21.68 ID:???
>>625
わかりにくくてすまない。
一度目、フォームに[hoge]と入力する。すると、別ページのテーブルに[hoge]が表示される。
二度目、フォームに[ahe]と入力する。すると、別ページのテーブルに[hogeahe]と表示される。
HTMLにすると...
<table>
<tr><td>hogeahe</td></tr>
</table>
ってなる。
それ以降もフォームに入力した内容が続けて表示されるんだ。[hogeaheahyaafe]といったように。
ここを次の段のテーブルに表示させたい。
<table>
<tr><td>hoge</td</tr>
<tr><td>ahe</td</tr>
<tr><td>ahya</td</tr>
...
</table>
といったようにしたい。

print("<table>");
print("<tr><td>登録内容</td></tr>");
print("<tr><td>".$_SESSION['hoge']."</td></tr>");
print("</table>");
今はこのようにしてるのでできないのはわかるけど、ここからどうすればいいのかわからないでいる。
フォームに入力して登録するたびにテーブルが追加されて表示されていくようにしたい。
ご教授お願いします。
629623:2012/10/17(水) 00:46:11.31 ID:???
解決した。
手を煩わせたならすまなかった。
630nobodyさん:2012/10/17(水) 01:03:45.01 ID:???
なんで偉そうな口調なの?
631623:2012/10/17(水) 01:35:24.12 ID:???
偉そうにしてるつもりはない。
632nobodyさん:2012/10/17(水) 01:46:32.25 ID:???
じゃあ余計悪質だな
633nobodyさん:2012/10/17(水) 02:16:19.77 ID:???
>629

ちなみに、どんな感じで実装したの?
ちょっとだけ興味があったのでできるだけ短く書いてみたんだけど、
昔のASCIIの256バイトコンテストってのを思い出したわ(笑


<?php session_start(); if ($_REQUEST[c]) {$_SESSION[c] .= "<tr><td>{$_REQUEST[c]}</tr>";}
print <<<EOF
<form><input name="c"><input type="submit"></form><table><tr><td>コメント</tr>{$_SESSION[c]}</table>
EOF;
634nobodyさん:2012/10/17(水) 10:45:11.93 ID:???
敬語を使うと負けた気がする中学生ですw
635nobodyさん:2012/10/17(水) 11:31:53.77 ID:???
PHPスレっていつもこんなヤツばっかだよな
質問するヤツも横ヤリ入れる奴もね
本人からすれば『気軽にPHP質問スレ』だから気軽に質問してみたんだろ
636nobodyさん:2012/10/17(水) 14:38:06.74 ID:???
よお、元気か?w
637nobodyさん:2012/10/17(水) 20:03:58.20 ID:???
いや気軽に偉そうに質問していいスレじゃないから
それ別にあるし
本人乙
638nobodyさん:2012/10/17(水) 21:05:57.94 ID:???
気軽に回答する義務などない
639nobodyさん:2012/10/18(木) 00:17:35.62 ID:???
画面の向こうにいるのは人間だということを忘れてはいかんよ
640623:2012/10/18(木) 00:39:44.92 ID:???
>>629>>631は私ではない。
641nobodyさん:2012/10/18(木) 06:17:04.57 ID:???
同一人物なのは口調で分かるよ
642nobodyさん:2012/10/20(土) 02:07:55.69 ID:MEHNs1ky
破壊的メソッドを作るとき、
明示的に破壊的であることを表すために
suffixに文字を付けたいんだけど何かおすすめなのある?

643nobodyさん:2012/10/20(土) 05:36:43.65 ID:???
好きにしろや
644nobodyさん:2012/10/20(土) 06:20:46.74 ID:ubyc4XWQ
防衛ゲームはPHPでつくれますか?
645nobodyさん:2012/10/20(土) 09:18:25.78 ID:???
ゴミは黙ってろ
646nobodyさん:2012/10/20(土) 12:42:08.73 ID:???
>>644
糞言語がさんざん非難される中、
その糞言語を一人きりで防衛してろよゴミ
647nobodyさん:2012/10/21(日) 16:10:56.19 ID:???
保守おつかれさまです
648nobodyさん:2012/10/21(日) 17:44:41.21 ID:???
PHP技術者認定試験 part1
http://ikura.2ch.net/test/read.cgi/lic/1348281475/
649nobodyさん:2012/10/22(月) 14:59:42.35 ID:???
>>642
そりゃ ! でしょ・・・あ、使えないんだっけ
似てる i にしようかww
650nobodyさん:2012/10/25(木) 22:45:33.92 ID:???
ページ数が増えるとページ自体をDBで管理したほうがいい?
651nobodyさん:2012/10/26(金) 02:34:42.73 ID:???
いいの基準は?
652nobodyさん:2012/10/26(金) 13:02:58.98 ID:???
何のページかに依る
653nobodyさん:2012/10/26(金) 14:37:02.89 ID:???
そもそも普通コンテンツをDBに入れてるからそんな質問は・・・
654nobodyさん:2012/10/26(金) 16:23:42.37 ID:???
増えたって言っても数個だろ
どうせ>>650は10までしか数えられないんだし
655nobodyさん:2012/10/27(土) 01:17:55.74 ID:???
>651-654
レスありがとうございました。
しょーもない質問失礼いたしました。

656nobodyさん:2012/10/28(日) 12:09:12.43 ID:Agawhrjj
外部ファイルの決まった場所だけ呼んで実行したいんだけどどうしたらいいの?
require_onceとかだと全部評価しちゃう。
657nobodyさん:2012/10/28(日) 12:13:44.60 ID:???
関数化すれば?
658nobodyさん:2012/10/28(日) 13:14:26.41 ID:Agawhrjj
こんなかんじでかんがえてるんだけど、うまくいかないんです。
require_onceとかやると全部でちゃうし。

aaa.php(PCの用)
---------------
<htmlタグA>
<htmlタグB>
<htmlタグC>
---------------

aaa.php(ケータイ用)
---------------
<htmlタグD>
ここに<htmlタグB>を呼びたいかんじなんです
<htmlタグE>
---------------
659nobodyさん:2012/10/28(日) 13:25:27.39 ID:???
>>658
うまくいかないって今何をどうやってるの?
660nobodyさん:2012/10/28(日) 13:33:36.22 ID:???
「うまくいかない」んじゃなくて「やりかたがわからない」ではないの?
いまいち意図がわからないけど、HTML細切れにして include すれば?
661nobodyさん:2012/10/28(日) 13:38:10.17 ID:Agawhrjj
ごめんなさい。
今やってるのが
---aaa.php----------------
<?php
$body = '
htmlタグの文字列
' ; ?>

---bbb.php----------------
<?php require_once('aaa.php'); ?>
echo $body;
?>
662nobodyさん:2012/10/28(日) 13:39:13.59 ID:???
>>661
違う変数にしてechoすれば?
663nobodyさん:2012/10/28(日) 13:39:17.71 ID:Agawhrjj
意図はWEB更新するときにPC用だけやれば携帯用はいじらないようにしたいんです
664nobodyさん:2012/10/28(日) 13:41:31.80 ID:Agawhrjj
違う変数にするってどういうこと?

ごめんなさい、よくわかってないです。
665nobodyさん:2012/10/28(日) 13:43:28.79 ID:???
phpで書いた自分用のライブラリを作成してそれを使う場合ってphp.iniにinclude_pathするのが普通です?
666nobodyさん:2012/10/28(日) 13:45:44.58 ID:???
>>664
HTMLの違う部分は違う変数に格納してファイル中の違う場所でechoする
667nobodyさん:2012/10/28(日) 13:47:01.68 ID:???
>>665
index.phpの冒頭でset_include_pathすることもあるし
htaccssesで指定することもあるし
autoload使うこともあるし
FWのロード機能使うこともある
668nobodyさん:2012/10/28(日) 13:52:58.34 ID:Agawhrjj
やっぱり出したくないHTMLタグも変数入れて呼ばないと出ないようにするしか無いですか・・・。
669nobodyさん:2012/10/28(日) 13:57:38.07 ID:???
>>668
はい?
で、質問は終わり?
670nobodyさん:2012/10/28(日) 13:58:02.29 ID:???
解決法:
PHP以外のものを使う
671nobodyさん:2012/10/28(日) 13:58:14.08 ID:???
>>668
何を言っていて何がしたいのかさっぱり分からん
672668:2012/10/28(日) 14:00:31.62 ID:Agawhrjj
file_get_contentsでできそうなきがしました。
抽出してやってみます
673nobodyさん:2012/10/28(日) 14:00:38.52 ID:???
独り言とかつぶやきとか質問スレで一番イラっとくる
何がしたいのか書けよ
それともそれが結論ってことで終了でいいのか
674nobodyさん:2012/10/28(日) 14:01:53.98 ID:???
チラシの裏に書けよゴミが
675668:2012/10/28(日) 14:23:42.46 ID:1OkjYdIw
>>673
何がしたいか書いたつもりだったけど伝えられることも出来ないみたい。
ごめん、勉強しなおします。
676nobodyさん:2012/10/28(日) 14:38:58.21 ID:???
勉強するより先にやることあるだろ
677nobodyさん:2012/10/28(日) 14:46:10.11 ID:???
ageてるのは自演
毎回ゴミみたいな質問で初心者を装う糞野郎
678668:2012/10/28(日) 14:46:12.48 ID:???
出来た!

邪魔してごめんね。
(本音:この人うっとおしいし一言多いからやめとこ。自分で調べたらはやかった)
679nobodyさん:2012/10/28(日) 14:56:05.75 ID:???
うぜえええええええええええええええええええ
680668:2012/10/28(日) 16:32:47.53 ID:1OkjYdIw
出来ない!がんばってみます。

678はわたしじゃないですよ。
681nobodyさん:2012/10/28(日) 16:57:08.09 ID:???
ageるなカス死ねぼけ
682nobodyさん:2012/10/28(日) 19:11:17.18 ID:???
まずは変数、関数について勉強しよう
683nobodyさん:2012/10/28(日) 19:49:18.24 ID:???
>>675
挙げられた解決策でだめな理由は?
684nobodyさん:2012/10/28(日) 19:51:01.37 ID:???
何をしたいか分からないって言われてるのは、解決策を提示されても「うーん、やっぱだめなんですか」
とか自分の本来のニーズを言ってない&失礼極まりない言い方してるからだぞ
685nobodyさん:2012/10/29(月) 00:50:58.26 ID:???
質問者がうまく説明できてない
結局後出しすることになる
後出しは回答者に嫌われる最低の行為
686nobodyさん:2012/10/29(月) 01:33:53.65 ID:???
質問させてください。

勉強したてで何とかphpで簡易掲示板を作ってみました。
しかし、すぐに荒らす方が発生して、その都度、.htaccess でIPによるアクセス規制をかけている現状です。

しかし、どうやら、その方がiPhoneを使っているみたいで
都度、3Gを繋ぎ直しIPを変えて荒らしの書き込みを行っているようです。

こういった際には何か効果的な規制方法はありますでしょうか?
メールでの認証登録以外に何かいい方法があれば教えてください。
687nobodyさん:2012/10/29(月) 01:35:01.41 ID:???
>>686
レンジでかければ?
688nobodyさん:2012/10/29(月) 01:42:56.11 ID:???
>>687
ありがとうございます。
レンジってIPの範囲ですよね?
一個人がiPhoneで繋ぎ直すときの範囲って公表されてましたっけ?
689nobodyさん:2012/10/29(月) 05:27:30.38 ID:???
キャリアに通報しろよ
690nobodyさん:2012/10/29(月) 06:41:43.92 ID:???
3Gのアドレスは共有だからコロコロ変わる
3Gのアドレスレンジは正式に公開されている
この2点は常識
691nobodyさん:2012/10/29(月) 06:51:56.73 ID:???
>>690
特定のユーザーだけってのは無理ってことだな
692nobodyさん:2012/10/29(月) 07:43:49.96 ID:???
そう
そのためガラケーには固有IDがある
693nobodyさん:2012/10/29(月) 11:35:13.61 ID:???
CentOS6.3(32ビット)でPHPの5と4を共存させないといけなくなりました。

とりあえずconfigureは正常に終わったのですが、
makeすると、


/root/php-4.4.9/ext/openssl/openssl.c:182: error: expected specifier-qualifier-list before 'LHASH'
/root/php-4.4.9/ext/openssl/openssl.c:343: error: expected declaration specifiers or '...' before 'LHASH'
/root/php-4.4.9/ext/openssl/openssl.c: In function 'php_openssl_config_check_syntax':
/root/php-4.4.9/ext/openssl/openssl.c:348: error: 'config' undeclared (first use in this function)
/root/php-4.4.9/ext/openssl/openssl.c:348: error: (Each undeclared identifier is reported only once
/root/php-4.4.9/ext/openssl/openssl.c:348: error: for each function it appears in.)
/root/php-4.4.9/ext/openssl/openssl.c: In function 'add_oid_section':
/root/php-4.4.9/ext/openssl/openssl.c:366: error: 'struct php_x509_request' has no member named 'req_config'
/root/php-4.4.9/ext/openssl/openssl.c:370: error: 'struct php_x509_request' has no member named 'req_config'
/root/php-4.4.9/ext/openssl/openssl.c: In function 'php_openssl_parse_config':
/root/php-4.4.9/ext/openssl/openssl.c:416: error: 'struct php_x509_request' has no member named 'config_filename'


こんな感じのエラーが100行ほど出ます。
検索して調べたのですが./configure前にCPPFLAGSを設定exportすれがいいのでは?というとこまでたどりついたのですが、
詳しい方教えてもらえないでしょうか?

694nobodyさん:2012/10/29(月) 12:15:08.50 ID:???
>>692
海外は荒らし対策どうしてんの?
695nobodyさん:2012/10/29(月) 13:06:52.96 ID:???
荒らし文化があるのは日本と極亜だけだ
覚えとけ
696nobodyさん:2012/10/29(月) 13:22:02.47 ID:???
?日本と極亜
○東アジア
697nobodyさん:2012/10/29(月) 15:07:25.00 ID:???
◯特亜
698nobodyさん:2012/10/29(月) 18:00:15.65 ID:???
海外では携帯でウェブを見ることがなく、
モバイルサイト自体がなかったに等しい
非公式のモバツイなどが登場したのはそのせい

iPhoneなどスマホの登場でスマホサイトは始まった

一方、日本では、iモードから始まって
独自の進化をしてきた
海外はこれと対照的
699nobodyさん:2012/11/01(木) 15:10:13.86 ID:???
質問です
---

function exp( $a , $b ){

echo $a;
echo "<br>";
echo $b;

}

$test = "123 , 456"


exp($test);

---

$test = "123 , 456 ";
とありますが、これをexp関数に二つのパラメータとして渡したいです
要するに
exp( 123 , 456 );
と実行できるようにしたいのですが、上記のコードでは
exp("123 , 456");
と解釈されるのでexp関数には一つのパラメータしかセットされません。
よろしくおねがいします
700nobodyさん:2012/11/01(木) 17:11:48.19 ID:???
eplode
701nobodyさん:2012/11/01(木) 17:12:42.19 ID:???
explode の間違い
702nobodyさん:2012/11/01(木) 17:14:54.88 ID:???
explode
func_get_args
あとは自力でどうにかしろ
703nobodyさん:2012/11/01(木) 17:24:28.74 ID:???
explodeでもいろいろ試しましたが
最終的にはeval()で解決できました、ありがとうございます。
704nobodyさん:2012/11/01(木) 18:42:00.21 ID:???
まさかのeval()w
705nobodyさん:2012/11/01(木) 18:46:24.25 ID:???
もうそっとしといてやれ
706nobodyさん:2012/11/01(木) 18:58:38.58 ID:???
>>699
PHPerにはキチガイしかいないなあ
707nobodyさん:2012/11/01(木) 21:06:51.62 ID:???
"123 , 456"がPOST値でノーチェックの予感w
708nobodyさん:2012/11/01(木) 21:11:33.22 ID:???
そっとしとけ
709nobodyさん:2012/11/02(金) 03:41:07.84 ID:???
オレらプロのスキルアップのためにと思ってこのスレを覗いてみたんだけど、素人ばっかだな
710nobodyさん:2012/11/02(金) 07:12:48.42 ID:???
駆け出しの自称プロ乙
711nobodyさん:2012/11/02(金) 13:32:12.70 ID:???
PHPのプロか・・・IT土方乙w
712nobodyさん:2012/11/02(金) 15:54:41.44 ID:???
だまってろよカスども
713nobodyさん:2012/11/02(金) 17:59:54.00 ID:???
PHPなどというゴミを極めて何の価値があるの?キチガイ君
714nobodyさん:2012/11/06(火) 01:16:26.64 ID:???
2004年にXREA鯖に勉強がてらポスグレのDBをいじくるPHPを作成しました。
URLが出てきたので久々に動かしてみたところまともに動きませんでした。
古い記憶を総動員して調べてみたところ、フォームデータの受け渡しが全くできていないご様子。
postで$dataのような変数で昔は受け渡せていましたが、
現状では$_POST['data']のようにしないと受け渡せなくなっているみたいです。
これはPHPのバージョンが上がってこうしないといけなくなったのでしょうか?
それとも何か他の要因があるのでしょうか?
よろしくお願いします。
715nobodyさん:2012/11/06(火) 05:51:58.53 ID:???
はい
PHPは思いつきで作られた継ぎ接ぎだらけでその場しのぎの言語だから
716nobodyさん:2012/11/06(火) 10:23:06.02 ID:???
>>715は正しいけど、まあ使えなくなったもののほとんどはセキュリティだよ
717nobodyさん:2012/11/07(水) 13:44:17.65 ID:???
一つのサイトにPHPとCGIを使うのおかしいですか?
日記をCGI、フォームをPHPという感じです
718nobodyさん:2012/11/07(水) 13:50:04.21 ID:???
おかしくは無いけど、実行ユーザーがきっと違うので注意、かな
719TTT:2012/11/07(水) 15:36:54.70 ID:9e4hL2Rk
教えて下さい

ハリコのとらや明和水産などで使われてる
スレを開くと PV数をカウントしてる プログラムを自分のサイトにも使いたいのですが
ネットで検索してもわからないので どこか 参考出来るサイトがあれば教えてください。
720nobodyさん:2012/11/07(水) 20:11:23.11 ID:???
なんで句点がないの?韓国人?
721nobodyさん:2012/11/07(水) 20:11:55.38 ID:???
>>717
CGIは言語じゃない
722nobodyさん:2012/11/07(水) 20:13:23.87 ID:???
間違えた読点だった
723nobodyさん:2012/11/07(水) 22:51:33.02 ID:???
>>721
PHPはapacheのmod_php
CGIはperlやpythonやrubyなどをCGIの形で実行することと思われ
724nobodyさん:2012/11/08(木) 00:03:46.28 ID:???
>>723
甘いな

>>717の環境では、恐らくPHPもCGI版
CGIって言ってるのはPerlのことで、Python?Ruby?何それって感じだろ
725nobodyさん:2012/11/08(木) 01:08:35.25 ID:???
>>723
だからCGIは言語じゃないと言ってるんだけど、何かおかしいこと言ったか
726nobodyさん:2012/11/08(木) 13:51:14.84 ID:???
CGIって単語は言語ではないよね
727nobodyさん:2012/11/08(木) 21:36:11.85 ID:???
accessのmdbをスタンドアロンPCでphpでいじるって奇妙な案件が出てきたんだけど、
mdbの原型はaccessのライセンスのあるPCで行って、
その後mdbだけを別のPCに移動させてaccessライセンスなしでphpにていじるって可能?
accessインスコしないと無理?
728nobodyさん:2012/11/09(金) 05:03:08.51 ID:???
CGI = Common Gateway Interface
729nobodyさん:2012/11/09(金) 05:11:15.44 ID:???
試せばいい
730nobodyさん:2012/11/09(金) 14:40:34.77 ID:???
access持ってないんでな。。。
できるんなら購入して着手って流れなんだけど。。。
731nobodyさん:2012/11/09(金) 17:16:18.11 ID:???
Perlでやった経験では要Accessだった
732nobodyさん:2012/11/09(金) 17:35:31.89 ID:???
jet経由すればいい インストールイラネ
733nobodyさん:2012/11/09(金) 18:03:53.67 ID:???
ttp://www.f3.dion.ne.jp/~element/msaccess/AcTipsGnrHowToUseJetWithoutMSAccess.html
これか!
あーなんか20世紀にVB6でaccessなしでmdbいじったような記憶が。。。
ありがとう!
着手w
734nobodyさん:2012/11/12(月) 20:05:12.02 ID:38bPpJve
<br>
<br>
<br>

上記の<br>をstr_replace();を使って<br>1つに置き換えたいのですが
改行されてる物を、指定する場合、どう書いたら良いんでしょうか?
735nobodyさん:2012/11/12(月) 20:37:33.52 ID:???
preg_replace使えば簡単にできる
736nobodyさん:2012/11/13(火) 03:44:43.08 ID:???
こんなことに正規表現w
改行コード入れればいいだけだろw
737nobodyさん:2012/11/13(火) 05:46:15.54 ID:???
forで三回回そうw
738nobodyさん:2012/11/13(火) 05:47:25.14 ID:???
つーか\n
739nobodyさん:2012/11/13(火) 09:12:22.86 ID:???
>>734
3つをひとつにするだけ?4つは?
740nobodyさん:2012/11/16(金) 16:43:35.96 ID:???
PHPの入門に最適な書籍教えてください
個人的にはこのサイトがわかり易かったです。
http://www.php-labo.net/
741nobodyさん:2012/11/16(金) 16:46:59.03 ID:???
糞言語PHPなどやめておけ
742nobodyさん:2012/11/16(金) 23:19:44.54 ID:???
まあwebがらみならphp+jsでもいいしょ。
ただし数年スパンの運用だと問答無用の仕様変更で使えなくなったりするから気をつけるようにw
743nobodyさん:2012/11/18(日) 01:24:36.41 ID:???
問答無用の仕様変更だってさwwww
かってにバージョンアップまでしてくれるのかよwwwww
744nobodyさん:2012/11/19(月) 19:33:40.91 ID:rwL97+Id
まぁPHPしか使えないって奴はいないだろう。
745nobodyさん:2012/11/19(月) 20:39:54.85 ID:???
いちいちageるなカス
746nobodyさん:2012/11/20(火) 08:26:56.25 ID:???
こういうのじちちゅうっていうんだってw
ageだってwwww恥ずかしくないのかな?
747nobodyさん:2012/11/20(火) 15:41:48.49 ID:???
黙ってろよボケ
恥ずかしいのはてめえの存在だ
748nobodyさん:2012/11/20(火) 15:46:39.71 ID:???
はーいwwww
749nobodyさん:2012/11/20(火) 16:54:46.43 ID:???
>>747の顔が真っ赤である
750nobodyさん:2012/11/20(火) 17:09:25.77 ID:???
自演のがうざい
751nobodyさん:2012/11/21(水) 01:56:17.56 ID:???
顔が真っ赤だと頭おかしいんじゃねえの?
俺の顔みたことあんの?pgr
752nobodyさん:2012/11/22(木) 03:09:27.23 ID:???
mysqli_stmt_bind_result($stmt, $row->id, $row->name, $row->comment, $row->insert_time);

while (mysqli_stmt_fetch($stmt)) {
$rows[] = $row;
$row = new stdClass();
mysqli_stmt_bind_result($stmt, $row->id, $row->name, $row->comment, $row->insert_time);
}

PHP初心者なんですが、PDOでデータベースとやり取りしうとして
まして、上記の$rowは、stdClassが入る前に動的にプロパティ
を参照していますが、これはオブジェクトが作られる前に参照できるんですか?
753nobodyさん:2012/11/22(木) 04:50:07.76 ID:???
エラーや警告の可能性
必要なものは生成しておくと安全
754nobodyさん:2012/11/22(木) 05:42:44.41 ID:???
755nobodyさん:2012/11/22(木) 06:14:01.57 ID:???
公式以外のマニュアル貼るなカス
756nobodyさん:2012/11/22(木) 07:59:19.68 ID:???
なんで?
757nobodyさん:2012/11/22(木) 08:01:28.51 ID:???
理由もわからないバカはもう来ないでいい
758nobodyさん:2012/11/22(木) 08:44:22.45 ID:???
ちょっと間違いがありました。ただしくは、mysqliをPDOに直す作業をしておりました。
でmysqliの$row->idこういう変数の書き方をするんですか?変数のなかに変数を
作っている気がするんですが?
759nobodyさん:2012/11/22(木) 08:51:38.06 ID:???
理由説明できないんだw
760nobodyさん:2012/11/22(木) 09:03:38.11 ID:???
>>757
正しければ問題ないだろ。
正しくないならそう指摘すればいいだろ。
正しいかどうか分からないとか?
761nobodyさん:2012/11/22(木) 10:11:23.26 ID:???
間違っていた場合は問題があるだろハゲ
間違ってる箇所を教えてほしければ土下座しろゴミ
762nobodyさん:2012/11/22(木) 10:20:59.14 ID:???
そのページが正しいか、正しくないかだけの問題。
で、正しくないかどうかわかんないの?
763nobodyさん:2012/11/22(木) 10:29:20.20 ID:???
正しいか正しくないか教えてほしいなら土下座
764nobodyさん:2012/11/22(木) 12:46:41.39 ID:???
ここは気軽に土下座を懇願するスレです
765nobodyさん:2012/11/22(木) 14:16:19.51 ID:???
土下座して欲しいんなら土下座しろよ
766nobodyさん:2012/11/22(木) 17:21:46.85 ID:???
アフィリエイトいっぱい貼った俺のサイトのマニュアルをテンプレに入れようかな^w^
別に内容は間違ってないからいいよね^^v
767nobodyさん:2012/11/22(木) 17:30:59.13 ID:???
過疎過ぎて1円にもならんぞ
768nobodyさん:2012/11/22(木) 17:45:54.62 ID:???
こっそり罠仕掛けようかな
別に訪問者からは普通のマニュアルにしか見えないし
利益与えてあげてるからちょっとぐらいイタズラしても気付かれなければ問題ないよね^^b
769nobodyさん:2012/11/22(木) 17:47:30.17 ID:???
勝手にやれば?
なんでわざわざ宣言するの?
770nobodyさん:2012/11/22(木) 18:03:34.48 ID:???
んでやったらボロクソ叩くんですねわかります
771nobodyさん:2012/11/22(木) 18:04:45.47 ID:???
叩いていいのは叩かれる覚悟があるやつだけだ!
772nobodyさん:2012/11/22(木) 18:26:21.66 ID:???
>>740
>>754

糞サイト宣伝乙

これでよい
773nobodyさん:2012/11/22(木) 18:28:13.46 ID:???
そもそも、2chだしな
774nobodyさん:2012/11/23(金) 01:02:58.31 ID:OpEb+g2f
求人サイトを作れるようになりたいと思っています。

(X)HTML/HTML5、CSS
Photoshop、Illustrator Dreamweaver、WordPress 等基本的な事以外に何の技術を習えば作成できるようになりますか?

PHPやMySQLでしょうか?

高めの理想でイメージとしてはこのレベルのサイトです。
http://www.lapeace-job.com/tokai/

最低でもこのレベルです。

http://www.e-chance.info/index.php

宜しくお願いします
775nobodyさん:2012/11/23(金) 01:24:53.15 ID:???
フレームワークを活用すること
別にクライアントに出すんじゃなきゃWordpress必要なくね
会社レベルなんならACLついてるWikiとか組み込めば
776nobodyさん:2012/11/23(金) 02:44:55.32 ID:???
てめえみたいなカスには作れないからあきらめろ
777nobodyさん:2012/11/23(金) 03:15:47.31 ID:???
でっでたーwwwwwwwwww
質問スレ恒例の罵倒wwww
でもいってる事あながち間違ってない
というか上と下でほとんどシステム変わってないじゃん。
違うのはレイアウトだけ?
778nobodyさん:2012/11/23(金) 03:31:09.96 ID:???
糞サイトをわざわざageて宣伝するようなやつに何かまってんの?
バカなの?
779nobodyさん:2012/11/23(金) 06:46:09.74 ID:???
マルチだよ
780nobodyさん:2012/11/24(土) 11:48:03.24 ID:???
>>774の気持ちを察しろよ
PHP厨(ひきこもり無職)のために求人情報を提供してやろうってことなんだから
781nobodyさん:2012/11/24(土) 12:54:50.16 ID:???
しんふぉにーってオワコンなの?
スレもない?
782nobodyさん:2012/11/24(土) 16:00:23.17 ID:???
いやいや引きこもりニートが簡単そうなPHPで一発逆転とか考えてるんだろ

たまにSOHOスレで勘違いしたやつが自分じゃ作る能力がないからただで作ってくれ
運営はこっちでやるし儲けが出たら支払うとか言ってる阿呆いるからな
783nobodyさん:2012/11/24(土) 16:37:26.73 ID:???
レストラン行って美味かったら金払うとかと同じだな
アホとしか思えんが、それを受けてしまうアホもまたいるんだよ
784nobodyさん:2012/11/25(日) 00:09:53.11 ID:bYqcAo7Y
>>781
スレはある。オワコンっうか、ブームが始まった記憶がないが?
785nobodyさん:2012/11/25(日) 23:44:04.04 ID:Qwx6RwcI
>>784
なんか、あるシステムの後任になったんだけど、
前任者は、日本で流行ってないだけで、英語ドキュメントはたくさんありますよと。

英語にしても、そんなに流行ってる感じがないから、
どーなんだろーなーと

ま、スレチかな
786nobodyさん:2012/11/26(月) 02:59:17.76 ID:???
>>782,783
まんまうちのクライアント
ショップ作って在庫処理及び商品追加作業とクレジット決済代行しろ
報酬は売上の10%なwwwww
787nobodyさん:2012/11/26(月) 12:02:29.11 ID:???
初めてPHPとHTML触って、とりあえずカレンダーにリンク貼ろうと色々検索してます
シングルクォーテーションとダブルクォーテーションが混在してて激しく読みにくいんだが、どうやって慣れたらいいですか?
788nobodyさん:2012/11/26(月) 12:08:32.24 ID:???
phpなのにhtml部分を文字列扱いするからそんなことになる
789nobodyさん:2012/11/26(月) 12:30:03.18 ID:???
symfonyもfuelphpも流行ってないとすると、CakePHPなら流行ってるのか
みんなフレームワーク使ってないの?オレオレフレームワーク(or 自社FW)なの?
SlimみたいなSinatra風フレームワークとか?
さすがに>>787スタイルはないと思うけど
790nobodyさん:2012/11/26(月) 12:41:48.45 ID:???
今流行ってるのはLaravelだよ
791nobodyさん:2012/11/26(月) 14:04:22.28 ID:???
それはもっと流行ってない
792nobodyさん:2012/11/26(月) 16:41:38.89 ID:???
controllerディレクトリとmodelディレクトリとviewディレクトリ開いて似たような名前のファイルいじるのがゴチャゴチャしててわかりづらい
賢い人はどうやってんのよ?
793nobodyさん:2012/11/26(月) 16:45:59.03 ID:???
賢い人はFWなんて使わない
794nobodyさん:2012/11/26(月) 16:50:55.95 ID:???
ファイルを分けるのも面倒なのにフォルダも分けるとか変態だな
795nobodyさん:2012/11/26(月) 17:41:31.80 ID:???
ファイル分けるの面倒ってなんだよ、index.phpに全部処理書いてんのか
796nobodyさん:2012/11/26(月) 17:50:21.61 ID:???
この分だと、賢い人はPHPなんて使わないとかそういう流れになるんだろ?
797nobodyさん:2012/11/26(月) 17:53:32.09 ID:???
うん
798nobodyさん:2012/11/26(月) 17:57:08.42 ID:???
>>797
そうやって、PHPから逃げているのね
799nobodyさん:2012/11/26(月) 17:58:10.44 ID:???
逃げないとバカになるからね
800nobodyさん:2012/11/26(月) 18:07:21.22 ID:???
実際自分がopenpneとかeccubeとか触ってみたら余りの重さにMVCとかラッピングとか頼むからやめてくれって思った。
大体保守性高くした所で、すぐに言語かdbか周りがバージョン上がって使えんくなるわ。ormも、あった所でdb変える事なんてない。それよりもフロントの操作性とかのがよっぽど大事
801nobodyさん:2012/11/26(月) 18:21:16.29 ID:???
Openピーねはソースが汚い
802nobodyさん:2012/11/26(月) 18:37:54.84 ID:???
openpneは3からSymfonyだっけ
803nobodyさん:2012/11/27(火) 10:16:46.38 ID:???
function(array $tekito = array())←は?
なんだこれ
804nobodyさん:2012/11/27(火) 10:23:50.24 ID:???
なんでarrayが二つあるんだ?
805nobodyさん:2012/11/27(火) 11:10:44.51 ID:???
今3つになりました
806nobodyさん:2012/11/27(火) 11:11:22.70 ID:???
関数名書いてないじゃん、無名関数なの?
$tekitoが配列であり、デフォルトの引数がカラ配列なだけでしょ
807nobodyさん:2012/11/27(火) 11:15:53.64 ID:???
すまん無名関数ではない
function tekitoda(array $tekito = array())
って感じ
カラ配列ってことはわかるんだけど
先頭のarrayを初めて見た
808nobodyさん:2012/11/27(火) 11:17:04.19 ID:???
今更すぐる
809nobodyさん:2012/11/27(火) 11:21:28.80 ID:???
始めて3日なんです。教えてください糞野郎
810nobodyさん:2012/11/27(火) 12:47:25.89 ID:???
function array_array(array $array = array())

上のarrayはタイプヒンティングな
http://php.net/manual/ja/language.oop5.typehinting.php
811nobodyさん:2012/11/27(火) 12:56:51.84 ID:???
ありがとうございます。助かります。
812nobodyさん:2012/11/27(火) 13:36:35.53 ID:???
PHPは欠陥言語だからタイプヒンティングが出てくる
813nobodyさん:2012/11/27(火) 13:46:54.54 ID:???
>>812
で、良くなったの?悪くなったの?
814nobodyさん:2012/11/27(火) 13:59:17.79 ID:???
一人で開発してるんだけどテンプレートエンジン使う必要ないよな
うん、ないわ
815nobodyさん:2012/11/27(火) 14:02:36.99 ID:???
PHPを批判してる奴は間違ってる。
これはC/C++言語のライブラリを寄せ集めて簡易に動的に動作するようにしたものだ。
巨大なライブラリだからバクもあるだろ。
そしたら、その機能は使わないか、修正を待つか、ソースコードを編集するか、C/C++言語かアセンブラ使えば良い。
PHPはアセンブラやC/C++言語より遥かに生産性は高い。
816nobodyさん:2012/11/27(火) 14:05:22.42 ID:???
ちゃちゃっと組めるよな
817nobodyさん:2012/11/27(火) 15:21:44.90 ID:???
>>815
バクはない
818nobodyさん:2012/11/27(火) 15:33:08.96 ID:???
あるだろ、こないだ夢喰われたぜ
819nobodyさん:2012/11/27(火) 17:02:14.31 ID:???
バクさんのカバン(爆
820nobodyさん:2012/11/27(火) 20:20:52.60 ID:???
PHPには固有の特徴は乏しく、文法・構文はC/C++を取り込んでスクリプト化しただけ。
ライブラリも既にC/C++で開発されていたものを取り込んだだけ。
コピー品に文句を言わず言語の設計元(者)にいえ。JavascriptもC/C++を真似ただけ。



設計者本人に聞く、 C++次期仕様「C++0x」を理解するための参考文献〜Bjarne Stroustrup氏との対話〜
http://codezine.jp/article/detail/3278?date=112102516

C++の次期標準規格、通称「C++0x」が最終国際投票で承認される。通称は「C++11」へ
http://sourceforge.jp/magazine/11/08/16/0544213
821nobodyさん:2012/11/27(火) 23:58:28.19 ID:???
PHPは劣化コピー

真似たと名乗るのも恥ずかしいレベルの糞言語
822nobodyさん:2012/11/28(水) 10:48:58.86 ID:???
PHPがクソなのはC++でPHP作った人の技量不足
あまりにクソ過ぎるのでフレームワークでなんとかお茶を濁そうとしてるだけ
その結果スピードが疎かになってもフレームワークを使わざるをえない
スピードもなんとかしたいならfacebookのJITコンパイラを使うとか・・・使ったことないので分からんが
823nobodyさん:2012/11/28(水) 11:46:42.11 ID:???
軽量プログラミング言語の中でいうとPHPがハブられているのは紛れも無い事実なんだよね
LLのIT勉強会とかでもPerl,Python,Ruby,Javascriptの他に何故かJavaの人がメインゲストとして呼ばれててもPHPの人は呼ばれてなかったりする
ライトニングトークでもPHPの話がでてきたと思ったらオチに使われてたりな
何が言いたいかというと、PHPは愛されてるね!ってこと
824nobodyさん:2012/11/28(水) 13:30:31.52 ID:???
PHPListで日本語でISO-2022-JPでメール配信したいんですが、
オヌヌメのバージョンありますか?
2.11.7を日本語用に改変してたらいい加減嫌になってきた。

ついでに、Amazon SESも使いたいなとか思ったりしています。
825nobodyさん:2012/11/28(水) 13:53:25.47 ID:???
とくにないです
826nobodyさん:2012/11/28(水) 14:20:36.39 ID:???
PHPを勧める理由がありません
827nobodyさん:2012/11/29(木) 09:44:06.12 ID:???
正規表現で質問なんですが、
たとえば、次のような文字列を

<a href ='http://www.hoge.com/bin/'>appli</a>

パターン化するとき
どんな表現になるんでしょうか。
828nobodyさん:2012/11/29(木) 09:48:46.31 ID:???
どこが可変になるの?
そして可変部分のルールは?
829nobodyさん:2012/11/29(木) 09:58:34.94 ID:???
830nobodyさん:2012/11/29(木) 12:26:09.22 ID:???
String関数使え
strposとか
831nobodyさん:2012/11/29(木) 12:53:37.18 ID:???
>>827
そもそもパターン化というのは何を指しているのかも分からん
832nobodyさん:2012/11/29(木) 13:32:15.41 ID:???
普通にhtmlやxmlの解析方法使え
833nobodyさん:2012/11/30(金) 14:27:40.45 ID:???
RebornCMSはpyroCMSのコピーでライセンス違反らしいがもうサイトもgithubもtwitterからも消えちゃったね
消すのはえーよ、どんなソースだったか見たかったのに・・・
というわけで、RebornCMSのソース読んだことある人いませんか?
834833:2012/11/30(金) 15:03:28.74 ID:???
あ、見つかったわ
835nobodyさん:2012/12/05(水) 02:10:06.33 ID:???
>>あんちPHP

PHPスレでなに言いたいのかよーわからんけど、


所詮「言語」なんぞに拘ることに
マニアの自尊心を満足させる以上の意味はない
手軽に取り組めてわかりやすい
これほどのメリットは無かろうに

現実 サイト数ではPHP採用がダントツ
「言語」として美しく無かろうがショボかろうがそれがリアリティ


「言語」など何を使おうとも
キモは組み手の「アーキテクチャー」=「論理的思考能力」

C++使おうがPASCAL使おうがアセンブラ使おうがCOBOL使おうが、
ダメな組み手が作れば結果もだめ それだけ
836nobodyさん:2012/12/05(水) 07:26:44.22 ID:???
アンチに日本語しゃべっても通じないよ、スルーが正解
837nobodyさん:2012/12/05(水) 12:37:35.10 ID:???
「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い
ttp://blog.livedoor.jp/dankogai/archives/50993137.html
838nobodyさん:2012/12/05(水) 12:56:34.85 ID:???
404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇

PHPは初期のPerlが犯した過ちを、Perlよりゆるやかに進めているといえます。
839nobodyさん:2012/12/05(水) 13:31:29.07 ID:???
相変わらずPHP叩くやつは粘着だな。
840nobodyさん:2012/12/05(水) 13:35:03.79 ID:???
404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇
PHPは初期のPerlが犯した過ちを、Perlよりゆるやかに進めているといえます。
841nobodyさん:2012/12/10(月) 00:29:39.72 ID:???
このサイトを参考にして画像表示させてるんだけど
http://blog.livedoor.jp/qoozy/archives/52465946.html

これだと
______________
| 画像の名前 | 画像 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

みたいな感じで表示されるんだけど
_________________
|  画像    |
-----------------
|  画像の名前 |
~~~~~~~~~~~~~~~~~

みたいに表示したいのですがどこを弄ればいいのでしょうか?
842841:2012/12/10(月) 05:38:10.42 ID:???
自己解決
843nobodyさん:2012/12/13(木) 11:27:03.66 ID:???
ここのスレ住民はエディタ何使ってる?
やっぱEmEditorとか?
844nobodyさん:2012/12/13(木) 11:30:09.46 ID:???
メモ帳
845nobodyさん:2012/12/13(木) 11:33:27.54 ID:???
いくらなんでもメモ帳はないわw
846nobodyさん:2012/12/13(木) 11:54:49.33 ID:???
vi
847nobodyさん:2012/12/13(木) 12:48:05.76 ID:???
>>843
Sublime Text2
848nobodyさん:2012/12/13(木) 13:04:02.84 ID:???
gedit
849nobodyさん:2012/12/13(木) 13:18:16.02 ID:???
PHPのコードをデータベースに格納して、必要なときに呼び出して実行しようと思ったんですが、
evalって関数がそれにあたるようです
この関数って速度的に問題とかありますか?
850nobodyさん:2012/12/13(木) 13:26:05.22 ID:???
EmEditor使いは減ってる?
Sublime Text2はググったらなんかスクリーンショットが
カッコ良かった。
phpはLinuxで開発してる人のが実際多いのかな
851nobodyさん:2012/12/13(木) 13:28:38.50 ID:???
またエディタの話か
852nobodyさん:2012/12/13(木) 13:41:40.36 ID:???
オレの周りはみんなmac bookだよ
853nobodyさん:2012/12/13(木) 13:43:03.32 ID:???
>>849
くだ質スレにもマルチポストですか
854nobodyさん:2012/12/13(木) 14:00:09.80 ID:???
人に勧められてphpstormっていうの使ってる
855nobodyさん:2012/12/13(木) 14:09:35.83 ID:???
名前がださすぎる
856nobodyさん:2012/12/13(木) 19:34:25.84 ID:???
掲示板荒らし御用達のゴミ
857nobodyさん:2012/12/13(木) 19:44:05.66 ID:???
Coda 2っての見つけたんだけどこれ
スゴすぎw
858nobodyさん:2012/12/23(日) 00:30:22.80 ID:???
PHP Simple HTML DOM Parserを使って
URLアドレスが.doでできているページをスクレイピングしようとしたのですが
空白で表示されて機能しません。
動かす方法はありますか?
859nobodyさん:2012/12/23(日) 01:42:01.40 ID:???
ソースが取れない原因を考えろ
860nobodyさん:2012/12/29(土) 05:03:26.92 ID:???
PHP4のシェアって今どれくらいだろう?
まだ使ってるとこある?
さすがにレンタルサーバは全部5に移行してるか?
861nobodyさん:2012/12/29(土) 05:45:31.19 ID:???
拡張子がphp3のサイトもある

シェアを求めるのは無料
862nobodyさん:2012/12/31(月) 20:54:07.80 ID:???
>>860
あーそれは俺も気になる!
Linuxのディストリでは流石にもうないよね。
863nobodyさん:2012/12/31(月) 22:17:13.76 ID:???
>>861
もしかして:無料
864nobodyさん:2013/01/01(火) 09:44:31.56 ID:???
無理が無料になることはまれによくあるw
865nobodyさん:2013/01/03(木) 11:20:58.02 ID:???
>>859
なんという低知能
866nobodyさん:2013/01/03(木) 13:37:34.58 ID:???
10日経って答えが出ないから煽りに戻ってきたようですね
867nobodyさん:2013/01/03(木) 19:05:40.99 ID:eML/w7lp
javascriptでHTMLを出力しているサイトのスクレイピングはできないものでしょうか?
それと検索欄やチェックボックスに指定文字列等を記入して検索させるということは
phpではできないのでしょうか?
技術者の方々よろしくお願いします。
868nobodyさん:2013/01/03(木) 19:09:37.31 ID:???
できるよ
869nobodyさん:2013/01/03(木) 19:34:11.51 ID:???
>>868
ヒントや概要だけでも教えていただけないでしょうか?
870nobodyさん:2013/01/03(木) 19:37:08.74 ID:???
C#ならできるよ
871nobodyさん:2013/01/03(木) 19:38:06.03 ID:???
>>869
テーマが広すぎてもうちょっと絞って聞いてくれないと何とも答えられない
872nobodyさん:2013/01/03(木) 19:55:03.37 ID:7tMX/V/a
  ●●●ケネディ大統領は何故、死なねばならなかったのか?●●●
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/53

  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  [email protected]

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
873nobodyさん:2013/01/03(木) 20:04:52.43 ID:???
スクレイピング厨涙拭けよ
874nobodyさん:2013/01/03(木) 20:06:33.18 ID:???
>>871
例えばこのページをスクレイピングはできないでしょうか?
http://www.expedia.co.jp/Hotel-Search?storedCheckoutField=&storedCheckinField=&lang=1041
#destination=%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A8%E3%83%BC%E3%82%AF+
(%E3%81%8A%E3%82%88%E3%81%B3%E3%81%9D%E3%81%AE%E5%91%A8%E8%BE%BA%E5%9C%B0%E5%9F%9F),+%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E5%90%88%E8%A1%86%E5%9B%BD,+%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E5%90%88%E8%A1%86%E5%9B%BD&startDate=2013/01/03
&endDate=2013/01/04&adults=1&regionId=178293&total=517&sort=mostPopular&ts=1357196985529

まず第一テーマはjavascriptで動的に出力される部分のHTML構造を調べるのには
どうすれば良いのか?ということです
875nobodyさん:2013/01/03(木) 20:12:15.72 ID:???
javascript解析しろよ
めんどいからやらないだけだろ
876nobodyさん:2013/01/03(木) 22:20:49.01 ID:???
JavaScriptはクライアント側で実行されることも知らないゴミか?

どうしてもやりたいなら取得したあとJavaScriptを実行するようなJavaScriptエンジンを自作しろ
877nobodyさん:2013/01/03(木) 22:33:25.83 ID:???
>>875 876
クライアント側でJSが動くことはもちろん知ってます。
JavaScriptエンジン、javascript解析ですか。ちょっと調べてみます。
878nobodyさん:2013/01/04(金) 18:09:45.01 ID:???
>>877

PHP phpQuery
C# Html Agility Pack
879nobodyさん:2013/01/05(土) 18:46:11.43 ID:???
アプリ起業 iPhone C#まとめ Ver 1.5
http://tinyurl. com/9w97424
880nobodyさん:2013/01/17(木) 13:26:51.78 ID:???
PHPフレームワークを今から勉強するならどれがオススメ?
自前の関数とかクラスとかは
それっぽく作れるレベルなんだけど、ちゃんとしたフレームワークを勉強したいんです。
881nobodyさん:2013/01/17(木) 18:20:22.49 ID:???
フレームワークとはから入れ
882nobodyさん:2013/01/18(金) 12:55:28.41 ID:???
windows7でxampp&amp;apacheを用いてphpサーバー化しています
opendirでファイル名は取得できるのですが,一部のファイルにアクセスできません
ttp://www.syon.co.jp/syontech/tech003.html
上記サイトに載っている文字を使用したファイルにアクセス
出来ないことがわかっているのですが,解決方法がわかりません
magic_quotes_gpcはデフォルトでOffになってるし,
stripslashes等を適当に入れてもアクセスできませんでした
よろしくお願いします.
883nobodyさん:2013/01/18(金) 13:36:44.52 ID:???
xamppなど使うな
884nobodyさん:2013/01/18(金) 13:41:30.49 ID:???
>>882
windows鯖つこたことないからわからんけど、
せめてエスパー回答出来るぐらいの情報を記入しよう。

その質問じゃ僕はわからんw
885nobodyさん:2013/01/18(金) 13:56:31.68 ID:???
>>882
windowsのPHPで起こるこの問題は、windwos版PHP内部でのファイル名の扱いの問題です。設定や環境の問題ではありません。
http://notebook99.blog87.fc2.com/blog-entry-71.html

対策としては、上の例でなんかうまくいってそうな 5.2つかうか(こちらでは未確認)
特定のファイル名だけでいいのであれば、エスケープしてるのを逆手にとってファイル名にaddslashesするとかで通ることもあるけど、
フォルダ名なんかはどうにもならないことがあるので、日本語ファイル名は諦めるのが現実的です。
886nobodyさん:2013/01/18(金) 16:17:23.50 ID:???
Shift_JISなんか使うなというのが正解
887882:2013/01/19(土) 02:03:27.60 ID:???
>>885
ありがとうございます!
5.4.7で駄目だったのですが,5.2.9にしたらあっさり直りました
addslashes使ってもアクセスできませんでした

>>883
xampp使わないほうが一から環境を構築して理解できるということでしょうか
暇があったらやるかもしれないですね

>>884,>>886
windowsだとファイル名の取得や指定の時Shift-JISじゃないといけないみたいなので・・・
金銭的な余裕ができたら安鯖でも買ってUNIX鯖やってみたいと思います
888nobodyさん:2013/01/19(土) 12:39:44.19 ID:???
内部的にWindows APIを呼んでて
そのAPIはUnicodeなのだが
889nobodyさん:2013/01/19(土) 16:25:55.00 ID:???
APIが ANSI版からワイド文字列版に切り替わってる?
890sage:2013/01/19(土) 19:51:36.03 ID:Tg0taGOB
test
891sage:2013/01/19(土) 20:08:59.49 ID:Tg0taGOB
皆さん始めまして。PHP初心者です。
fsockopen()を使い "www.hoge.com"のようなホームページを読み込もうとするのですが、
php_network_getaddresses: getaddrinfo failed: Name or service not known in
というエラーが出てしまい解決できません。ちなみに"www.hoge.com"を"111.222.333.444"
にすると failed to open stream: Permission denied in と出てしまいます。
ちなみに、PC自体は名前解決や、ネットも問題なくできております。
何が原因か予想できる方お願いします。
892nobodyさん:2013/01/19(土) 21:55:27.08 ID:???
変数$fooがあったとき、
 $foo['bar'] = 1;
を、
 $foo->bar = 1;
にするには、どうしたらよいのでしょうか?

class Foo {
  public $bar;
}
$foo = new Foo();

としておいて処理してやらないとダメなんでしょうか?
連想配列をオブジェクトに変換する関数などはないのでしょうか?

宜しくお願いします。
893nobodyさん:2013/01/19(土) 22:04:19.03 ID:???
>>892
$foo = (object)$foo;
894nobodyさん:2013/01/20(日) 12:29:18.99 ID:???
>>891
エスパー伊藤さん以外の回答を望むならコードをさらしましょう
あなたの書いたコードよりも優れたコードを書いている人が多いのです
誰もあなたのコードを盗んで著作権を主張しようなんて考えている人はいません
895nobodyさん:2013/01/20(日) 12:47:55.44 ID:???
>>891
PHPなんかやめとけ
史上最悪の糞言語だ
896892:2013/01/20(日) 17:59:41.87 ID:???
>>893
ありがとうございました。
897sage:2013/01/21(月) 19:17:06.52 ID:???
$path = "/contact/index.html";
$val = "/contact/index.html";
if( preg_match('/{$path}/', $val) )
{
echo "match";
}
else
{
echo "miss";
}
スラッシュが含まれているのでデリミタで囲っているんですが一致しません。
何か方法が悪いんでしょうか?
898nobodyさん:2013/01/21(月) 19:58:26.43 ID:???
>>897
マニュアル嫁
899nobodyさん:2013/01/21(月) 20:34:54.95 ID:???
>>897
ゴミ
900sage:2013/01/21(月) 22:00:57.36 ID:???
回答するほうもレベル低いのがPHPerの特徴
901nobodyさん:2013/01/21(月) 22:36:15.98 ID:???
>>900
いつも低レベルな質問を繰り返してるお前が言うな
902nobodyさん:2013/01/21(月) 22:58:31.77 ID:???
これはひどい
903nobodyさん:2013/01/22(火) 10:48:27.01 ID:???
>>897
1、'/{$path}/' だと、内部の変数は展開されません "/{$path}/" にしてください
2、スラッシュが含まれていようがなんだろうがデリミタは必要です。
3、ただし、スラッシュが中で使われているのならば、デリミタは /以外を使う。 もしくはパターン内部の/をエスケープしてください。

$path = "/contact/index.html";
$val = "/contact/index.html";
if( preg_match("@{$path}@", $val) )
echo "match";
else
echo "miss";

もしくは

$path = "\/contact\/index.html";
$val = "/contact/index.html";
if( preg_match("/{$path}/", $val) )
echo "match";
else
echo "miss";
904nobodyさん:2013/01/22(火) 11:33:10.68 ID:???
.もエスケープしろよゴミ
905nobodyさん:2013/01/22(火) 12:12:58.40 ID:???
さすがエスパーは言うことが一味違いますね。
任意の1文字を指定してるかも知れないのに。
906nobodyさん:2013/01/22(火) 12:26:01.06 ID:???
>>905
ゴミ
907nobodyさん:2013/01/22(火) 13:18:06.23 ID:???
こんにちは、将来プログラマーになるため勉強している中学正です。
phpの勉強しようと思ってお母さんに頼んでレンタルサーバーを契約しました。
その母は病気がちで早く立派な大人になってお母さんを支えたいです。

レンタルサーバーにphpプログラムを書いてアップロード?したのですがちゃんと動きません。
どうなってるか自分で調べました。
よくわからないのでexitでプログラムを止めて変数を見ようと思ったのですがexitでプログラムがとまりません。

お母さんにも聞いたのですがよくわからないそうです。
どうしてexitでプログラムがとまらないのでしょうか?
908nobodyさん:2013/01/22(火) 13:29:22.19 ID:???
答えてやる価値などない

282 :nobodyさん:2013/01/21(月) 16:50:37.24 ID:???
php4.8
得意先のサーバーでexitしても止まらないんだけど、そんな設定できるの?
デバッグしにくくて仕方ない。
担当者はlinuxに疎くてrootアカウントを渡してくれない。
exitで止まるようにお願いしたいんだけどなんて言えばいいか教えて。

286 :nobodyさん:2013/01/21(月) 17:26:54.66 ID:???
ちょっと外出する。
帰ってくるまでに書いとけよ。

296 :nobodyさん:2013/01/21(月) 18:26:49.03 ID:???
disable_functionsは設定してなかったです。確認しました。
自作ってどう書くんだよ教えろ禿
走ってくるから帰るまでに書いとけ

321 :nobodyさん:2013/01/22(火) 13:14:05.22 ID:???
つーか、はよexitで止める方法書け
909nobodyさん:2013/01/22(火) 13:31:33.88 ID:???
phpはよくしらないけど変数みたいならログはけばいいんじゃないの?
910nobodyさん:2013/01/22(火) 23:49:08.49 ID:???
>>891
だけど自己解決しました。
お騒がせしました。
911nobodyさん:2013/01/23(水) 00:24:02.47 ID:???
>>910
偉いな
>>907のキチガイとは大違いだ
912nobodyさん:2013/01/24(木) 12:28:41.19 ID:ZuUI/G8O
最近cometとかロングポーリングとか調べてるんですが、わからないのが

待機状態ってセッション数があふれたりしないんですか?

とりあえず簡単なのをPHPでやってみようと思うのですが、

apacheとかすぐセッション数で限界がきてしまうような気がしてならないのですが
913nobodyさん:2013/01/24(木) 12:58:36.36 ID:???
コメットもロングポーリングもオワコン
時代はWebsocket


普通PHPではなくnodejs使う
nodejsならプロセスが大量増殖することもない
914nobodyさん:2013/01/24(木) 14:42:23.75 ID:???
Websocketというのも調べたのですが、スマホだけが対象であれば、問題ないんですが

つまりやっぱりコメットだとセッション数があふれてしまう問題はあるということなんですね。
915nobodyさん:2013/01/24(木) 14:50:05.62 ID:???
お前じゃ何やっても無理
916nobodyさん:2013/01/24(木) 15:13:44.58 ID:???
時代はjavascriptなんだなぁとPHPスレで言ってみる
917nobodyさん:2013/01/24(木) 15:22:39.12 ID:???
>>914
nodejsでsocketIO使えば
スマホでもPCでもOK
(Websocket非対応ブラウザにはロングポーリングとかで対応してくれるしプロセス大量増殖もない)
918nobodyさん:2013/01/24(木) 15:23:35.10 ID:???
PHPの時代なわけがない
919nobodyさん:2013/01/24(木) 15:26:07.13 ID:???
>>917
そうなんですか、それはよさげですね。

今FlashSocketとか見てました。
920nobodyさん:2013/01/24(木) 16:10:47.36 ID:???
Memcache にて(※Memcachedでは未実験)

A鯖とB鯖2つを利用し

/--------------------------------------/
$memcache = new Memcache();
$memcache->addServer('A鯖アドレス', 11211);
$memcache->addServer('B鯖アドレス', 11211);
$memcache->add('1',"a");
$memcache->add('2',"b");
$memcache->add('3',"c");
$memcache->add('4',"d");
/*******************************************/

と値を保存した。
921nobodyさん:2013/01/24(木) 16:12:22.70 ID:???
次に
/*****************************************/
$memcache = new Memcache();
$memcache->addServer('A鯖アドレス', 11211);
$memcache->addServer('B鯖アドレス', 11211);
print $memcache->get('1');
print $memcache->get('2');
print $memcache->get('3');
print $memcache->get('4');
/***********************************/

をA鯖上で実行したら全て値がとれた。
しかし、B鯖上では一部の値しか取れなかった。

キーによる値を保存するサーバの振り分けって
状況変わるとかわるの????

そもそも根本間違ってる?
922nobodyさん:2013/01/24(木) 16:54:36.69 ID:???
http://php.net/manual/ja/memcache.ini.php

memcache.hash_strategy

はどうでしょうか。
923nobodyさん:2013/01/24(木) 17:14:41.05 ID:???
おお ありがとうございます。恐らくコレだ!
924nobodyさん:2013/01/24(木) 17:32:14.35 ID:???
ビンゴでした。
standard と consistent と設定値が異なってました。
統一したところ希望の動作となりました。
勉強なりました!
925nobodyさん:2013/01/25(金) 14:20:43.77 ID:???
俺も勉強になった!
926nobodyさん:2013/01/27(日) 11:55:56.02 ID:???
外注にフレームワーク指定させないほうが良い?
927nobodyさん:2013/01/27(日) 12:01:21.48 ID:???
あ?
928nobodyさん:2013/01/27(日) 13:32:29.97 ID:???
>>926
外注さんにそれ聞けば、その外注さんにとってそれがどういうことになるのか分かると思うよ。
929nobodyさん:2013/01/27(日) 14:56:55.24 ID:???
その後の保守性を大きく左右する

自分で改修できちゃうくらい可読性があるかもしれないし、
その業者にしか理解できない難解なものができて改修のたびにぼったくられる運命かもしれない
930nobodyさん:2013/01/27(日) 17:07:58.72 ID:A/3XfSjC
PHP初心者です。
htmlspecialchars関数に関して質問です。

上記関数を使用して、特殊文字を変換を試みています。
特殊文字は変換されるのですが、日本語の表示が一切されません。

何か回避方法や、外に簡単なサニタイズの方法があればご教示いただきたく質問しました。

使用しているPHPのバージョンは5.4.7です
931nobodyさん:2013/01/27(日) 17:18:37.01 ID:???
お前には無理
932nobodyさん:2013/01/27(日) 17:41:29.46 ID:???
>>930
キチガイ
933nobodyさん:2013/01/27(日) 18:35:27.30 ID:???
>>930だが
自己解決しました。気軽に質問と見て思い立ったのが悔やまれます
人に教える知識も、疑問を汲み取るコミュ力も枯渇した引きこもりの糞しか
ここにはいないことが分かって大変勉強になりました

次があるかは分かりませんが、次回は先輩方の虚栄心をもっと煽れるような
文章をレスできるよう工夫しようと思います、若輩者で大変ご迷惑をおかけしました
934nobodyさん:2013/01/27(日) 19:08:47.75 ID:???
>>933
自己解決できるくだらない質問をするなキチガイ
935nobodyさん:2013/01/27(日) 20:04:26.92 ID:???
664 名前:nobodyさん [sage] :2013/01/27(日) 19:52:19.06 ID:???
「企業のWebシステムを受託開発するくらいならPHPで充分だから」

脆弱性の問題が頻発してPHPのバージョンを上げることに

互換性に問題があり改修が一筋縄では行かない
↓数ヶ月後
PHPやシステムの脆弱性を突かれて個人情報流出事故が発生
936nobodyさん:2013/01/27(日) 20:32:52.74 ID:???
>>934
顔真っ赤だぞキチガイ
937nobodyさん:2013/01/27(日) 20:43:33.94 ID:???
で?
真っ赤ってことにしたら満足かい、
坊や?
938nobodyさん:2013/01/30(水) 10:39:17.60 ID:???
単に解決しましたって書けばいいのに、わざわざ自己をつけるのは
お前ら役立たずって言いたいからだからなw
939nobodyさん:2013/01/30(水) 14:58:28.32 ID:???
23 名前:名無しさん@お腹いっぱい。 [sage] :2013/01/18(金) 23:26:48.22 ID:imw+bYpF0
スレイプニルはブラウザーではない
ただの他人のふんどし
しかも千秋楽まで一度も洗わない
940nobodyさん:2013/02/01(金) 04:17:46.58 ID:???
クラスについてですがクラス内で自由に利用できる変数は
[$this->変数]と記述すればよいということ?
941nobodyさん:2013/02/01(金) 13:16:07.20 ID:???
$thisは自身のオブジェクトを指す
同じオブジェクト内なのでアクセス修飾子の影響は受けず
メンバー変数には$this->varでアクセスできるし
メソッドには$this->func()でアクセスできる
942nobodyさん:2013/02/01(金) 16:52:43.52 ID:???
変数に$つける意味が分からん
あと何でもアロー演算子しないといけないのがうざい
943nobodyさん:2013/02/01(金) 17:23:57.56 ID:???
お前の意見などどうでもいい
944nobodyさん:2013/02/01(金) 18:15:26.38 ID:???
消えろゴミ
945nobodyさん:2013/02/02(土) 19:26:11.80 ID:???
ホテルの予約システムみたいなものを作りたいのですがphpが簡単だと聞きましたが、どういうところから学び始めるのがよいでしょうか?

独学ですが女子大時代にショッピングサイト(CMS)など構築できるレベルまできております。アドバイス頂けましたら幸いです。
946nobodyさん:2013/02/02(土) 19:32:24.62 ID:???
大学時代じゃなくて女子大時代ですか
おっきな釣り針ですね
947nobodyさん:2013/02/02(土) 20:04:57.34 ID:???
気合入れりゃそのCMSで作れる
女子大出身なら大丈夫だ
948nobodyさん:2013/02/02(土) 20:36:05.63 ID:???
ショッピングサイト作れるなら作れるだろ
949nobodyさん:2013/02/02(土) 23:35:49.85 ID:???
まず尼でPHPとMYSQLの評価高い初心者本買って読みましょう
てか質問くらいまともにせいよ
950nobodyさん:2013/02/03(日) 01:29:30.53 ID:???
ブログとファイルマネージャ作ってから気づいたんですが、
ユーザー定義関数、クラスを使わずに、
記事の作成、編集、コメント、ファイルup、削除など、
1つの機能ごとにphpファイルを分割しています

これって非効率でしょうか?
また、クラスと関数はどんなときに使えばいいでしょうか?
951nobodyさん:2013/02/03(日) 01:39:59.38 ID:???
>>950
Ruby使ってればそんなゴミ質問出ないんだけどな。
本当にお前は、PHP厨=ゴミ、のいい例だわ。
952nobodyさん:2013/02/03(日) 07:16:13.97 ID:???
>>950

>>1つの機能ごとにphpファイルを分割しています

俺も、初期に作ったシステムでは1つの機能ごとにphpファイルを分割
していた。
オレオレフレームワークを作っている人は、そういう道を
辿っている場合が多いと思う。
既存のフレームワークでは1つのコントローラに機能をまとめる場合が多いけど、
1ファイル1機能でも特に問題はないよ。


>>クラスと関数はどんなときに使えばいいでしょうか?

既存のフレームワークを使うと、うまくクラス設計された環境でコーディングすると
色々スマートにできるなぁと実感できると思う。
特に、フレームワークなしで力ずくで作った経験を持っていれば、なおさら
そのメリットが分かると思うよ。
953nobodyさん:2013/02/03(日) 07:26:50.35 ID:mvuPvLGJ
>>952ありがとうございます!
フレームワークについて調べてみます!
954nobodyさん:2013/02/03(日) 07:38:01.44 ID:???
クラスいくつもWebサービス作るのであれば便利なんじゃないのかな
Cで関数しか使ったことなかったからデータを入れられるって考えが理解できたら
凄い便利なんだと思ったよ
955nobodyさん:2013/02/03(日) 13:59:01.54 ID:???
>>942
> 変数に$つける意味が分からん
> あと何でもアロー演算子しないといけないのがうざい

今Unity 3dのC#やってっけど、アロー演算子があった方が明示的で良い。

結局、型とか省略しない方が最終的に扱いやすい。
956nobodyさん:2013/02/03(日) 14:14:40.26 ID:???
クラス作ったりとか本格的にやるならRubyのほうがいい
957nobodyさん:2013/02/03(日) 14:59:50.54 ID:???
>>951, 956

Ruby技術者って、ずいぶん技術レベルが低そうだ。
キミのレスを見る限り。
958nobodyさん:2013/02/03(日) 15:11:17.80 ID:???
そもそもクラスベースのオブジェクト指向入門にRuby薦めるのはキチガイ
他言語を受け入れられない屁理屈アマグラマーの出来上がり
959nobodyさん:2013/02/03(日) 15:15:46.66 ID:???
プログラム歴半年の度素人ながらに思うんだけど、
PHP5はオブジェクト指向プログラミングに対応!とか言ってるのに
なんで $hoge->substr(0,1) みたいなことができないのかな。
960nobodyさん:2013/02/03(日) 15:17:52.78 ID:???
素人はさらに半年ROMッテロー

$hogeが指すオブジェクトにsubstrっていうメソッドがないからだろ
961nobodyさん:2013/02/03(日) 15:59:03.00 ID:???
半年でその程度ならもう2年くらいみといたほうがいいんじゃないか?
962nobodyさん:2013/02/03(日) 20:19:03.94 ID:???
PHPに2年とか
人生の2年間をドブに捨てるようなもん
963nobodyさん:2013/02/05(火) 00:53:13.67 ID:+j9SGZOE
PHPの参考書ぱらっと見た感じHTMLに似ている気がするんですけどHTMLが分かっていれば
覚えるのは楽ですか?
964nobodyさん:2013/02/05(火) 01:42:21.14 ID:???
>>963
楽じゃないうえに言語として最低クラスだから
覚えたとしても馬鹿にされるし
仕事は使い捨てにされるような求人しかない

悪いことは言わないからRubyにしとけ
965nobodyさん:2013/02/05(火) 02:49:04.74 ID:???
rubyとphpは同じくらいの学習コストだけど、その後の生産効率やなんかはrubyのほうが圧倒的に上
966nobodyさん:2013/02/05(火) 05:25:11.14 ID:???
967nobodyさん:2013/02/05(火) 22:41:17.01 ID:???
Ruby Pokemonとかwwww
明らかに違うのばかりじゃねーかwww
968nobodyさん:2013/02/06(水) 07:20:44.71 ID:???
_hs()の機能はPHPマニュアルのどの辺で説明されてますか?
969nobodyさん:2013/02/06(水) 08:06:25.34 ID:???
http://php.net/manual/ja/function.htmlspecialchars.php


function _hs($str)
{
return htmlspecialchars($str, ENT_QUOTES, 'UTF-8')
}
ってなってんじゃねーの?
970968:2013/02/06(水) 09:16:31.20 ID:???
>>969
そんな感じのユーザー定義関数が有りました…

急遽他の人の書いたPHPのコード見てるんですが、他のユーザー定義関数は意味のあるっぽい
名前で定義されてるんで、_hs()は組込み関数かと思ってしまいました。

thxでした。
971nobodyさん:2013/02/06(水) 09:30:33.16 ID:???
どう考えたら_から始まるのが組み込み関数と思えるのか・・・
972nobodyさん:2013/02/06(水) 11:19:12.94 ID:???
mbstringがmasterbatingに見えました
ぼくはもう駄目でしょうか
973nobodyさん:2013/02/06(水) 12:14:17.06 ID:???
こりゃダメだ
974nobodyさん:2013/02/06(水) 12:35:02.63 ID:IdlpzzHz
execでphpを呼んでるんですが
exec('php test.php');
で実行できる環境もあれば
exec('/usr/local/bin/php test.php');
まで指定しないと動かない場合があります。

execで指定するphpのアドレスはiniとかで省略できるような設定があるんでしょうか?
何が違うのかわからないのでアドバイスもらえると助かります。
975nobodyさん:2013/02/06(水) 12:36:26.61 ID:???
環境変数 PATH をチェックしてみ
976nobodyさん:2013/02/06(水) 12:44:59.86 ID:IdlpzzHz
>>975
チェックしてみたらphpだけでいけるほうには
/usr/local/bin/phpとphpがあり
/usr/local/bin/phpのほうには/usr/local/bin/phpのみでした。

phpだけでいけるならひじょうにラクだな〜と思っていたのですが
環境によってはこの部分は書き換えないといけないようですね。
自動で判別とか出来れば一番よかったのですが。
977nobodyさん:2013/02/06(水) 13:05:41.38 ID:???
ageるなカス
978nobodyさん:2013/02/06(水) 13:19:08.49 ID:???
>>977
すいません
9791:2013/02/06(水) 17:27:48.47 ID:???
そろそろ次スレが必要だな
980nobodyさん:2013/02/06(水) 19:46:04.72 ID:???
981nobodyさん:2013/02/06(水) 20:14:27.14 ID:???
世にあふれるPHPコードの99%は↓に食わせたらボロクソなんじゃねーの?

PHPのソースコードの品質を評価するスレ
http://toro.2ch.net/test/read.cgi/tech/1360128502/
982nobodyさん:2013/02/06(水) 20:29:59.76 ID:???
そうやって、いろんなものが出てくるのはいいことだね。
983nobodyさん:2013/02/06(水) 20:37:33.76 ID:???
じゃPHPの単発スレ立てまくってWebprog板を埋めようか
984nobodyさん:2013/02/06(水) 20:39:09.67 ID:???
スレのことじゃねーよ
985nobodyさん:2013/02/07(木) 04:12:36.59 ID:???
はぁ?
バカじゃねこいつ
986nobodyさん:2013/02/07(木) 17:34:59.31 ID:URAMsrqo
今図書館に唯一あったphpのテキストを参考にしながら掲示板を作っています。
テキストの通りに仕上げたのですが、どうしても投稿だけができません。
そこで下のコードに間違いがあったら教えて頂けたらと思います。
調べた限りではどうもエスケープ処理で使われている関数が古くて使えないようなんですが・・・
もしそうであるなら、代わりの関数について教えてもらえたらと思います。

//データベースにメッセージの書き込みを行う関数
function writeForm()
{
global $conn;
//PHPの$_GETより値を得る
$name = get("name","");
$title = get("title","");
$body = get("body","");
//DBに挿入する前にエスケープする
$q = get_magic_quotes_gpc();
$name = $conn->qstr($name,$q);
$title = $conn->qstr($title,$q);
$body = $conn->qstr($body,$q);
//SQLを実行する
$sql = 'INSERT INTO logs(name, title, body, update_time) VALUES($name, $title, $body, NOW())';
if($conn->Execute($sql)){
echo "書き込みました。<a href='index.php'>→戻る</a>";
}else{
echo "書き込み失敗です。";
}
}
987nobodyさん:2013/02/07(木) 17:41:31.15 ID:???
sage進行だと人集まらないことを学習した>>1
盛り上げるためにageて質問する自演質問スレ
988nobodyさん:2013/02/07(木) 17:46:37.13 ID:URAMsrqo
自演だと本当に思っているんですかw
989nobodyさん:2013/02/07(木) 17:53:25.13 ID:???
黙れカス
990nobodyさん:2013/02/07(木) 17:55:32.49 ID:URAMsrqo
本当に思っているのならすいません。
991nobodyさん:2013/02/07(木) 17:56:30.45 ID:???
10年前の本なんて捨てろ
992nobodyさん:2013/02/07(木) 17:57:21.25 ID:URAMsrqo
ちなみに5年前です。
993nobodyさん:2013/02/07(木) 18:02:42.04 ID:???
$q = get_magic_quotes_gpc();

$q = true;
994nobodyさん:2013/02/07(木) 18:10:42.63 ID:URAMsrqo
>>993
直しましたが、投稿はできませんでした。
ちなみに、失敗した、成功したという文章も表示されません。

もしかするとデータベースがおかしいのかもしれないですけど、
削除はできるので多分関係ないのだろうと考えていますが・・・
995nobodyさん:2013/02/07(木) 18:17:11.66 ID:???
sqlite3とbase64_encodeをつかってとけ
環境依存はへらせる
996nobodyさん:2013/02/07(木) 18:20:51.90 ID:???
エラー出力しろ
997nobodyさん:2013/02/07(木) 18:21:11.37 ID:???
PHP と SQLite を使った掲示板
http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php


八角研究所 : PHPで週末プログラミング(1) - 掲示板を作ってみよう(2)
http://www.hakkaku.net/articles/20080827-261


SQLite 簡易掲示板
http://rrr-kb.grrr.jp/php/sqlite_bbs/index.php
998nobodyさん:2013/02/07(木) 18:22:38.24 ID:???
関数getと変数$connの中身を書かないと答え用がない
999nobodyさん:2013/02/07(木) 18:23:11.31 ID:???
1000nobodyさん:2013/02/07(木) 18:23:44.00 ID:???
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。