【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 at PHP
[2ch|▼Menu]
[1からを表示]
50:47
09/03/23 10:36:20
PHPで行いたいのです

51:nobodyさん
09/03/23 10:51:14
..47
PHP ファイルダウンロード
でググレ貸す

52:47
09/03/23 10:53:13
寝て、起きていじったらすぐにできました
お騒がせしました

53:nobodyさん
09/03/23 11:31:06
>>49
$date= '2009-04-01 08:40:00';
preg_match("/(\d{4})\D(\d\d?)\D(\d\d?)\s+(\d\d?):(\d\d?):(\d\d?)/s", $date, $d);
$d= localtime(60*30+mktime($d[4], $d[5], $d[6], $d[2], $d[3], $d[1]));
printf("%d-%02d-%02d %02d:%02d:%02d", $d[5]+1900,$d[4]+1,$d[3],$d[2],$d[1],$d[0]);

54:nobodyさん
09/03/23 11:40:21
>>53
長!!
確認してみます。ありがとうございます。

55:nobodyさん
09/03/23 12:05:47
>>53
なにそのセンスもない無駄なコード
正規表現なんて使わんでもできる

>>49
今メシ食うから食べ終わったら書いてやるから待ってろ

56:nobodyさん
09/03/23 12:49:22
マダー?

57:nobodyさん
09/03/23 12:57:32
ほれ
date_default_timezone_set("Asia/Tokyo");

$time = 60*30;
$data = "2009-04-01 08:40:00";
$st = strtotime($data)+$time;
echo date('Y-m-d H:i:s',$st);


58:nobodyさん
09/03/23 12:59:30
ウワショボw

59:nobodyさん
09/03/23 13:01:29
難しくないことをわざわざ複雑に書く>>53=>>57さんどもっすw

60:nobodyさん
09/03/23 13:05:48
>>49
echo date("Y-m-d H:i:s",(strtotime("2009-04-01 08:40:00") + 60*30));


61:nobodyさん
09/03/23 13:08:23
別に複雑に書いたつもりはないけど、処理の過程が明確で日時の場合月日だけとか
時分秒だけとか副次的に利用することがおれの場合は多いからこう書くクセがついてるだけ

62:nobodyさん
09/03/23 13:09:55
>>60
echo date( "Y-m-d H:i:s", strtotime( "2009-04-01 08:40:00 +30 min" ) );

63:nobodyさん
09/03/23 15:08:52
>>61
そういう場合でも正規表現は使いません


64:nobodyさん
09/03/23 15:10:08
おまえらすげーぞ
参考にしてみるわ。

65:nobodyさん
09/03/23 15:11:15
そういう場合ってwwww
使えるなら使うのがプログラミングの基礎ですよ
甘いですね

66:nobodyさん
09/03/23 15:23:21
お前は何を言ってるんだ

67:nobodyさん
09/03/23 18:00:02
正規表現を覚えたてで何でも使いたい頃なんだよ多めに見てやれや

68:nobodyさん
09/03/23 18:18:00
正規表現が理解できないゆとりが正規表現潰しに必死です
三項演算子が理解できないゆとりが(ry
できれば何でもいいんだよ
ちなみに俺は>>61じゃない

69:nobodyさん
09/03/23 18:19:16
どっちが効率がいいのか明確なのに一名必死ですねw

70:nobodyさん
09/03/23 18:23:25
どこがどう何が効率がいいの?
コードの短さだけを見て判断してるの?

71:nobodyさん
09/03/23 18:23:42
ほんとだよなdateにフォーマット渡せば済むのにわざわざ正規表現使う意味がわからない

72:nobodyさん
09/03/23 18:29:23
コーディングスタイルは人それぞれだろ
意味がわからないってwww

73:nobodyさん
09/03/23 18:30:34
それコーディングスタイルとは言わないだろ

74:nobodyさん
09/03/23 18:34:02
批判してるやつは自分が完璧だとでも言いたいのか?
本当に他人のコードを批判できるのは
言語開発側にいるハッカーや学者等一握りしかいない
全てのコードをアセンブラレベルで完璧に効率よく組むことができない限り
たかだか一部分の話題をとって他人を批判するもんじゃない
自分のコードがいかに効率的か完璧か自信があるか?

75:nobodyさん
09/03/23 18:43:54
少なくとも正規表現よりは効率的だわ

76:nobodyさん
09/03/23 18:51:40
んじゃ、そろそろどなたかベンチマークで決着つけてください。

77:nobodyさん
09/03/23 18:54:52
あ〜あ正規表現クンが荒れてきたよwwwwwwwwwwwwww

78:nobodyさん
09/03/23 19:01:15
頭の悪いやつばっかだな

79:nobodyさん
09/03/23 19:05:23
>>53は正規表現が好きなんだから使えばいいんじゃないの
フォーマット変更するとき一々何か所も変更するのが苦にならないんだから

80:nobodyさん
09/03/23 21:10:05
date_default_timezone_set('Asia/Tokyo');

$time[1]['start'] = microtime(true);
for($i=0;$i<10000;$i++) {
date("Y-m-d H:i:s",(strtotime("2009-04-01 08:40:00") + 1800));
}
$time[1]['end'] = microtime(true);


$time[0]['start'] = microtime(true);
for($i=0;$i<10000;$i++) {
$date= '2009-04-01 08:40:00';
preg_match("/(\d{4})\D(\d\d?)\D(\d\d?)\s+(\d\d?):(\d\d?):(\d\d?)/s", $date, $d);
$d= localtime(60*30+mktime($d[4], $d[5], $d[6], $d[2], $d[3], $d[1]));
printf("%d-%02d-%02d %02d:%02d:%02d", $d[5]+1900,$d[4]+1,$d[3],$d[2],$d[1],$d[0]);
}
$time[0]['end'] = microtime(true);



echo "<p>結果</p>";
$time[0]['kekka'] = $time[0]['end'] - $time[0]['start'];
$time[1]['kekka'] = $time[1]['end'] - $time[1]['start'];
echo "<pre>";
print_r($time);
echo "</pre>";

81:nobodyさん
09/03/23 21:11:09
正規表現くんは黙ってろ

82:nobodyさん
09/03/23 21:45:57
ただの検証コードを貼り付けてるだけなのに
少しでも難しそうなことが書いてるとこれだもんな
ほんと憐れだよ
理解できないほうこそ黙ってるべきだろ

83:nobodyさん
09/03/23 22:00:50
お前この程度が限界なのか

84:nobodyさん
09/03/23 22:11:55
正規表現使うのがかっこいいとかそういうノリだろ
そもそも質問に出てくるような用途で正規表現を使うことが勿体ない


85:nobodyさん
09/03/23 22:12:46
>>82が質問の意図を理解してない証拠

86:nobodyさん
09/03/23 22:45:24
すみません教えて頂きたい事があるのですが
php 5.1.4.4
apache 2.0.58.200で
basic認証が必要なページに対してsetcookieでID/PASSをセットして
認証済みにして表示させています。
ですが認証済みのページからword/excelのファイルリンクをクリックすると
なぜか認証のダイアログが表示されます。
jpegやpdf等に関しては認証が通っているページからのリンククリックなので
そのまま表示できますが、word/excelのファイルに関してだけが認証ダイアログが
表示されてしまいます、しかもキャンセルするとファイルの中身が表示できてしまいます。
word/excel/jpeg/pdfは全て同じbasic認証が必要なフォルダに入れております。
URL直叩きの場合は全てのファイルで認証画面が表示されます。
なぜjpeg/pdfはOKでword/excelがNGなのかがよく分かりません。
よろしくお願いします。


87:nobodyさん
09/03/24 08:59:12
ここまで言われると昨日の荒らしも恥ずかしくてでてこれないべや

88:nobodyさん
09/03/24 09:04:56
>>87
自覚してるならこないでよ

89:nobodyさん
09/03/24 09:19:52
           ///)
          /,.=゙''"/
   /     i f ,.r='"-‐'つ____   細けぇ事はいいんだよ!!
  /      /   _,.-‐'~/⌒  ⌒\
    /   ,i   ,二ニ⊃( ●). (●)\
   /    ノ    il゙フ ::::::⌒(__人__)⌒::::: \
      ,イ「ト、  ,!,!|     |r┬-|     |
     / iトヾヽ_/ィ"\      `ー'´     /


90:nobodyさん
09/03/24 11:32:15
普通に聞きたいんですけど
$date= '2009-04-01 08:40:00';
preg_match("/(\d{4})\D(\d\d?)\D(\d\d?)\s+(\d\d?):(\d\d?):(\d\d?)/s", $date, $d);
$d= localtime(60*30+mktime($d[4], $d[5], $d[6], $d[2], $d[3], $d[1]));
printf("%d-%02d-%02d %02d:%02d:%02d", $d[5]+1900,$d[4]+1,$d[3],$d[2],$d[1],$d[0]);

これの利点ってなんですか?

91:nobodyさん
09/03/24 11:39:05
$date= <<<EOT
2009-04-01
08:40:00
EOT;

目的のデータが↑みたいな厄介なフォーマットだった場合、ちょこちょこ改変して使えるってことじゃね?

92:nobodyさん
09/03/24 12:34:03
>>91
改行含んでるだけでどこが厄介なんだよ??
改行含んでても正規表現は使わなくてもできるよ?


改行を含ませて出力したいなら
echo date("Y-m-d\tH:i:s",(strtotime("2009-04-01 08:40:00") + 1800));

93:nobodyさん
09/03/24 12:36:33
↑の\tは\nの書き間違いね


改行を含んだ日付を使う場合
$t = "2009-04-01

08:40:00";

echo date("Y-m-dH:i:s",(strtotime($t) + 1800));


改行を含んだ日付を使い、出力も改行させる場合
$t = "2009-04-01

08:40:00";

echo date("Y-m-d\nH:i:s",(strtotime($t) + 1800));


94:nobodyさん
09/03/24 12:40:16
あんまり正規表現さんをいじめるなよw
顔真っ赤にして荒らされるぞw

95:nobodyさん
09/03/24 12:48:47
荒らしてるのはお前だけだろ・・・
どっか逝けよ

96:nobodyさん
09/03/24 12:51:16
>>90
正規表現にはこうやって性格の悪いやつを引き寄せるパワーがある

97:nobodyさん
09/03/24 13:42:14
そもそも正規表現を使うことでもないのに使ってるからちょっと言われてたんだろ
もういいよ

98:nobodyさん
09/03/24 15:35:31
悪かったな俺の質問でこんなんになって。
ところで質問なんですけど、
$arr = array("りんご", "みかん", "ブドウ", "", "スイカ");
$arr = str_replace("", "パイナップル", $arr);
print_r($arr);
希望の値を出力しません。
空の値に文字列を置換する方法教えてください。

99:nobodyさん
09/03/24 15:41:10
つまりこういうことか
「こんにちは」を出力するのにこんなことするってことか

$array = array("あ",・・・"ん");//あ〜んを配列に格納
$hello = $array[9].$array[46],$array[21],$array[16],$array[25];
printf("[%s]\n",$hello);


100:98
09/03/24 15:45:53
>>99?
出力結果でパイナップルが入りません。
Array ( [0] => りんご [1] => みかん [2] => ブドウ [3] => [4] => スイカ )

101:nobodyさん
09/03/24 16:01:28
a、すまん99は>>97にね

102:nobodyさん
09/03/24 16:03:27
>>98
ついでに答えとくと希望の値って何なのか書かないとエスパー回答待ちになりますよ

103:98
09/03/24 16:11:26
理想は
[3] => パイナップルです。
Array ( [0] => りんご [1] => みかん [2] => ブドウ [3] => [4] => スイカ )


104:nobodyさん
09/03/24 16:17:56
空文字は引っかかりません

105:nobodyさん
09/03/24 16:19:22
preg_replaceを使用してこう書けばできる
$s = "/^$/";
$r = "パイナップル";
$a = array("りんご","みかん","ブドウ","","スイカ");

$kekka = preg_replace($s,$r,$a);
print_r($kekka);

106:98
09/03/24 16:43:15
なるほど確認してみます。
ありがとうございます。

107:nobodyさん
09/03/24 18:57:54
>>90
日付が/区切りでも、扱えるようにしてるんじゃないの。

108:nobodyさん
09/03/24 19:14:04
自分で書いてみたけど正規表現でなくてもいいみたい
う〜ん、やっぱ標準関数で用意されてるものを使ったほうが開発効率も保守性も速度もいいみたいですね
$dt[0] = "2009-04-01 08:40:00";
$dt[1] = "2009/04/01 08:40:00";

function date($d) {
return date("Y-m-d H:i:s",strtotime($d));
}

echo "<p>".date($dt[0])."</p>";
echo "<p>".date($dt[1])."</p>";

109:nobodyさん
09/03/24 19:27:48
正規表現覚えたてのプログラミング初心者相手にみんなパネェっすねw
プログラミング歴が上がればどういうときにどんなコード書けばいいのか分かるようになるんだからそっとしてやろうぜw

110:nobodyさん
09/03/24 20:10:52
習得度が高かろうと低かろうとどうでもいいが
初心者なのに人の意見に耳を傾けないで根拠も無く自分が正しいと思ってるからだめなんだろ

111:nobodyさん
09/03/24 20:16:04
煽ってる阿呆は1人なんだからもう放置しようぜ・・・

112:nobodyさん
09/03/24 20:18:24
1人ってどれ?

113:nobodyさん
09/03/24 20:20:17
自覚がないんですね

114:nobodyさん
09/03/24 21:02:38
90のコードに嫉妬

115:98
09/03/25 09:31:58
90のコード
dばっかとか意味わかんないし。
イミプーでうすぁ。

116:nobodyさん
09/03/25 10:04:26
あえて言いたい
>>90のコードはネタだろ
つられてんじゃねえよw

117:nobodyさん
09/03/27 04:02:52
未定義のプロパティーはnullですが
これは規定と考えていいのでしょうか?

118:nobodyさん
09/03/27 04:16:33 Xi9/JJ4U
DBなどすべてUTF-8で構築しております。
そのうえで、xmlWriter()をつかって「EUC-JP」で
XMLを書き出したいのですがどうしたらよいのでしょうか?
単にstartDocumentでEUC-JPを指定するだけでエンコードを変更できるのでしょうか?
Firefoxでは表示され、safariだとエラーになってしまいます。

$writer = new xmlWriter();
$writer->openMemory();
$writer->startDocument('1.0', 'EUC-JP');
$writer->startElement('root');
(略)
$writer->endElement();
$writer->endDocument();
return simplexml_load_string($writer->outputMemory(TRUE));

ちなみに各Directiveの値もメモしておきます。
mbstring.http_input auto
mbstring.http_output pass
mbstring.internal_encoding UTF-8
mbstring.script_encoding no value


119:nobodyさん
09/03/29 00:44:35
ライブラリとかクラスファイルとか、
他のファイルを読み込むときは可読性からスクリプトの最初で読み込みたいんだけど、
ある条件下でしか使わないようなファイルをスクリプトの途中で読み込みたいときはどうしてる?

120:nobodyさん
09/03/29 00:55:11
スクリプトの途中で読み込む

121:nobodyさん
09/03/29 04:16:40 0MM+niTd
118について、気になっているオレガイル。

122:nobodyさん
09/03/29 13:45:03
テーブル設計とかわけがわかりません。
楽天・DMMなどを見ても全くその構造がわかりません
どうしたら こういう構造について強くなれるでしょうか
おすすめの書籍やページなどあればお願いします
php中級者です

123:nobodyさん
09/03/29 13:48:49
つ教科書

124:122
09/03/29 13:51:43
>>123
どの教科書ですか?
教えて下さい。当方PHPしかやったことないですが
アルゴリムズなど こういうWEBのアルゴリズムについて
良い本とかページ無いですか

125:nobodyさん
09/03/29 14:14:14
調べろよ

126:122
09/03/29 14:19:21
わからないんです 早くして

127:nobodyさん
09/03/29 14:19:46
調べろよ

128:122
09/03/29 14:21:20
早くしてください

129:nobodyさん
09/03/31 11:33:31
正規表現くんがいま調べてるから黙って待ってろ

130:nobodyさん
09/04/03 15:49:42
$_login->authorize(); だけでどうして ユーザ認証ができるんですか?

131:nobodyさん
09/04/03 15:52:26
authorizeメソッドにユーザ認証機能が実装されてるからだろ

132:nobodyさん
09/04/03 18:35:49
authorizeメソッドって何?
ぐぐってもわからない

133:nobodyさん
09/04/03 19:00:10
public function authorizeで定義したメソッド

134:nobodyさん
09/04/03 19:29:21
ん、その定義しましたってのはどこのファイル見たらわかるの?

135:nobodyさん
09/04/03 19:37:04
PHPマニュアルでauthorizeで検索しても出てこない・・

136:nobodyさん
09/04/03 19:49:54
ないもんは出てこない仕様です

137:nobodyさん
09/04/03 19:52:46
$_login->authorize();
これ 変数_login > authorize(); に見えるんだよな

138:nobodyさん
09/04/03 19:54:20
あぁそうか ユーザー定義関数だからないのかな
ただこのフォルダのスクリプトの中にどこにも
function authorize() {
  処理に必要なプログラム
  }
がないんだよね

139:nobodyさん
09/04/03 20:04:13
あるよ
関数じゃなくてメソッドだけどね

140:nobodyさん
09/04/03 20:42:39
おおお さらに深くgrepしたら出てきた

$_login->authorize(); // ユーザ認証

ん、これって自動的にauthorizeメソッド検索してできるんだ〜

141:nobodyさん
09/04/03 20:43:38
どんだけ浅くgrepしてんだYO

142:nobodyさん
09/04/03 20:45:13
いやそれ定義じゃなくて実行じゃん

143:nobodyさん
09/04/03 21:15:32
$_login->が何を表してるかがわからない
authorize(); はpublic function authorize(){}を探しそこにフォーカスを動かすって事かな

144:nobodyさん
09/04/03 21:58:00
全然ちゃうわ

145:nobodyさん
09/04/03 22:14:41
せめてググッタラわかるようなキーワードを教えてくれ

146:nobodyさん
09/04/03 22:21:35
つ公式マニュアル

147:nobodyさん
09/04/03 22:53:39
そろそろ俺に答えられそうな質問を出してくれないかな

148:nobodyさん
09/04/04 00:13:38
そうなんだ・・・すまん

149:nobodyさん
09/04/04 00:14:31
URLリンク(detail.chiebukuro.yahoo.co.jp)
知恵袋で質問してみた

150:nobodyさん
09/04/04 08:28:29
質問です。

CentOS5.2 + Apache 2.2.3 + PHP5.1.6という環境で
趣味のホームページ作りをしています。

ドキュメントルート /var/www/html/ 直下にPHPフレームワーク(CakePHP)を
インストールするとウェルカムページ(スタートページ)も問題なく表示されますが、

Virtualhost 機能を使用し、/var/www/html/TEST/ をバーチャルホスト
のドキュメントルートしてウェルカムページを表示すると、なぜかエラーが出ます。
エラーの内容
Warning: touch() [function.touch]: Utime failed: Operation not permitted in /var/www/html/TEST/cake/libs/file.php on line 130

いろいろ調べるとパーミッションがらみの問題であるとのことなので、
chmod -R 777 /var なんていう無茶なことをやってみましたが、それでも
改善しません。

ちなみに、上記の問題はWindows上のxamppで同様のVirtualhostを設定した場合は
再現しません。

何かご存知の方はいらっしゃいませんでしょうか?

151:nobodyさん
09/04/04 08:34:47
ご存知だったけど忘れたな
なんかカラクリがあったのは確かだ

152:nobodyさん
09/04/05 14:20:07
>>53

亀レスだがこれをよく読んどきなさい

---------------------------------------------------------------------
最近のスクリプト言語は機能が多く、基本的な機能はほとんど実装されているので、
アルゴリズムをどうこうするより、どの機能を使うか選ぶ方が重要だったりしますね(コーディングの効率的にも)。
---------------------------------------------------------------------

引用:URLリンク(ifs.seesaa.net)

153:nobodyさん
09/04/05 21:10:32 Z8UCv2WT
質問です。
UTC時間で計算したいのですが、
strtotimeやlocaltimeを使うと勝手に日本時間を参照したような値が
返ってきます。UTCのままで計算する方法教えてください。

154:nobodyさん
09/04/05 21:15:40
localtimeで日本時間が返るなら勝手に変えてるわけじゃないと思うが

155:nobodyさん
09/04/06 04:35:26
>>152
アフィリエイト目的のただの糞サイト

156:nobodyさん
09/04/06 10:40:36
>>155=正規表現クン

157:nobodyさん
09/04/06 11:46:40 SCbGgs9l
OS:CentOS / PHP:5.1.6 / DB:PostgreSQL
質問:
現在のところテスト環境のためパスワードはrootのみしか設定していないためPHPでは
host=localhost dbname=sampletabl この2つしか指定しておりません。
コードは下記のものになります。
$conn = "host=localhost dbname=sampletable";
$link = pg_connect($conn);
if (!$link) {
die('接続失敗です。'.pg_last_error());
}
print('接続に成功しました。<br>');

パスワード等は必ず設定しなければならないのでしょうか?
繋がらない理由などがよくわからないのでそういった事を解説してあるサイトなどあれば教えて頂ければと思います。

158:nobodyさん
09/04/06 11:50:14
ユーザ名とパスワード入れろよ

159:157
09/04/06 12:06:33 SCbGgs9l
この場合のユーザとパスはPostgreSQLの方ではユーザーの作成も何もしていないので
ユーザーとして存在しているrootもしくはpostgresのどちらかってことになるかと思います。
postgresの方もパスワードは設定しておりませんので
user=postgres のみか user=root password=**** になると思うのですが
一応両方試してみてうまくいきませんでした。
postgresのユーザー及びパスワードの設定は必須ということでしょうか?


160:nobodyさん
09/04/06 12:30:48
テスト環境って自鯖でしょ?
どうやってsampletable領域を作成したの?
sampletableが作成できてるならcreate userでユーザ作成できると思うけど

161:157
09/04/06 12:51:29 SCbGgs9l
>>160
createuserは使用しておりません。
手順としては
 su - postgresでアクセス
 psql postgres でDBに接続
 CREATE TABLE sampletableでテーブル作成
 insert into sampletable でデータが入る事を確認
このようにしてテーブルを作成しました。ですのでcreate user等は使用せずに
テーブルを作成した形になります。

162:nobodyさん
09/04/06 12:57:00
それじゃあsampletableはdbnameじゃなくテーブル名じゃん
dbnameってデータベース領域だよ?

163:157
09/04/06 13:59:50 SCbGgs9l
>>162
すいません。回答ありがとうございます。
何か大きな勘違いをしているようです。
下記を確認しました。
-bash-3.2$ psql -l
List of databases
Name | Owner | Encoding
-----------+----------+----------
postgres | postgres | UTF8
template0 | postgres | UTF8
template1 | postgres | UTF8
で表示されているNameの部分がdbnameってことになるわけですよね?
ですので
host=localhost dbname=template0 user=postgres
という事になるのでしょうか。これでもうまくいきませんでしたので私の方で何か根本的に間違っていると思うのですが…

164:157
09/04/06 14:08:45 SCbGgs9l
すいません自己解決しました。
pg_hba.confを設定したヤツが設定ミスってました。
スレ汚し本当に申し訳ないです。

165:nobodyさん
09/04/06 14:22:08
自宅サーバを立ててた時は、Linux(CentOS)
使ってたんだけど、実際にサーバを借りてPHPで作ったサイトを維持
する事を考えると断然Windowsの方が便利に感じたので
Windows上でPHPスクリプトを書いてたりするんだけど、
皆さんはどちらで作業してますか?

※どう考えてもLinuxよりも便利なツールがWindowsの方が多く出ている
から生産性も高いと思うんだけど。

166:153
09/04/06 15:02:21 krIGQs5h
>>153
まだ??
教えてほしいです。

167:nobodyさん
09/04/06 15:10:03
>>166
>>154


168:nobodyさん
09/04/06 15:11:06
>>165
開発環境は別に好きな方でいいんじゃね?

169:nobodyさん
09/04/06 15:39:08
>>165
開発はwin、テスト鯖はlinux
これおすすめ
winでは動かない関数もあるからね

170:nobodyさん
09/04/06 15:40:36 krIGQs5h
>>165
データベースを考えるとサーバー内がいいだらおう。

171:nobodyさん
09/04/07 02:06:16
完全に静的なファイル(ssi)で出力する多数フォルダOKの複数ブログが
作成できるのを作ったんですが
使い道に困っています
あと、1つのフォルダに2000ファイルとかになった場合
どうしたらいいですか
そのジャンルのフォルダにindex.shtmlなども入っています

172:165
09/04/07 03:07:41
>>168
いや、実際のPHPを使う開発現場に入った事が無いから
開発現場でWindows使ってるところってあるのかな?と思ってね。


>>169
取り敢えず今自分は、開発はWindowsテストはレンタルサーバに
TeraTerm使って色々やってます。

>>170
???


173:nobodyさん
09/04/07 03:15:31
次の通り契約コースの異なるレンタルサーバを2つ契約したとします。
その場合、Aの場合だとPHPとDBも使えるのですが、
Bだと料金が安い分、PHPが使えるだけでDBが使えません。

そこでAで契約したディスク容量に余裕がある為、
BからAのDBを使用したアプリを組む事は出切るのでしょうか?
※今回は、さくらインターネットを想定していますが、
この様な事を全く別のレンタルサーバでも行う事は出切るのでしょうか?


A: PHP5 + DB使用可能   月額1000円
B: PHP5              月額500円

あと、BからASP.net(SqlServer)様のレンタルサーバのDBだけを使用したり、
といった事もやりたいのですが出来ますか?


174:nobodyさん
09/04/07 05:07:54
>>173
絶対に無理。
違うレンタルサーバでも同じレンタルサーバー内でも不可能


175:nobodyさん
09/04/07 05:17:43
まぁ「DBを使う」の意味に依るんだろうけどねぇ。
AにXMLで通信するの作って、Bからそれを呼び出すって手はあるし。
それに意味があるかどうかは別にして。

176:nobodyさん
09/04/07 05:29:23
>>174
データーベースのIPアドレスとパスワードがわかっていれば
できるのでは?

でもサーバーのadminが不可にしていれば、無理だと思うけど。

177:nobodyさん
09/04/07 05:33:48
あと P2P的にどっかでブリッジして接続ってのも、一応可能なんかなぁ。
ますます意味はないと思うが。

178:nobodyさん
09/04/07 05:49:04
TORみたいな?

179:nobodyさん
09/04/07 10:14:05
>>172
テストでレン鯖使うとか氏ねよ

180:173
09/04/07 10:22:03
>>174
、、、無理ですか。
金を節約したいので出来ればいいなぁと思ったのですが。
というか普通にクラサバとかの場合だとDBサーバとか分かれてるのになぜ出来ないんですかね。?

>>175
普通にクエリを INSERT / DELETE / UPDATEしたいと思ってます。


>>176
私も普通に考えて、DBサーバ(各レンタルサーバ)のIPアドレスとID/PASS
さへ分かっていれば接続出来る気がしてならないのです。

誰か私がやろうとしている様な事を既に実践された方とかいないですかね?

>>179
はぁ?



181:nobodyさん
09/04/07 10:24:47
>>180
はあ?じゃねえぞ氏ね
人様の鯖を人柱にしてんじゃねえぞクズ

182:nobodyさん
09/04/07 10:51:32
↑こっちは金払ってんだよ。屑

183:nobodyさん
09/04/07 11:01:33
典型的だな

184:nobodyさん
09/04/07 11:11:13
いいぞもっとやれ

185:nobodyさん
09/04/07 11:13:04
>>182
貸して頂けるために金を払ってるんだろksg


186:173
09/04/07 12:52:12
で結局出来る?出来ないの?

やった事ある人はいますか?

187:nobodyさん
09/04/07 12:57:04
レン鯖によるのになんでここで聞くの?
おまえは匿名じゃないと尋ねられないもやしか

188:nobodyさん
09/04/07 13:07:02
>>186
出来るも出来ないも、そのDBサーバを管理するレンタルサーバ屋次第。

ただ、普通のレンタルサーバであれば、わざわざDBポートの開放をして
無用のセキュリティーリスクを増やしたりはしないと思うから、
一般的には出来ない。と思って良いんでは?

189:nobodyさん
09/04/07 17:21:22
そもそも格安のレンタルサーバで
違うコンピュータからの接続許してるところなんて
みたことないよ

190:nobodyさん
09/04/08 00:53:34
ああポートをふさいでいるわけね。

191:nobodyさん
09/04/08 02:57:46
>>189
サンクス

少々高いけど金出してDBも使えるサーバを借りないといけないね。
ちょっと前まで自宅サーバとかやってたんだkど、
煩いからやめたよ。

やっぱりレンタルサーバの方が安心だな。
※一通りのアプリは作れるけどセキュリティー面についてはサーバエンジニアには負けるだろうから。

192:nobodyさん
09/04/08 13:57:34
一通りのアプリって何?

193:nobodyさん
09/04/09 05:30:52
グーグルランク取得したいです。PHPで
でも、その方法が調べてもわからないんです
PHP暦は一年でそこそこです

194:130
09/04/09 06:11:15
見つかったのでもういいです
ほんと、役に立たない人達。いつも俺は、あんたら初心者のために
泥の中をはいつくばるように質問に答えて、その上暴言を吐かれ
それでも答え続けてるのに、情けない奴らだよほんと
この程度も即レスできないようじゃ
また、この時間に寝ているとの意見もあるだろうが
そのような言い訳も聞く気もありません
本当に幻滅しました。能力の無い糞

195:nobodyさん
09/04/09 06:56:29
130 名前:nobodyさん[sage] 投稿日:2009/04/09(木) 05:12:24 ID:???
グーグルランクをPHPで取得する方法がわかりません

131 名前:130[] 投稿日:2009/04/09(木) 05:15:38 ID:sBmn/pA0
グーグルランク取得したいです。PHPで
でも、その方法が調べてもわからないんです
PHP暦は一年でそこそこです

196:nobodyさん
09/04/09 10:20:18
香ばしい。もう少し熟成させよう。

197:nobodyさん
09/04/09 17:20:26
実務でphpを使用したWEBアプリを開発する場合の開発環境は一般的に
何が使われていますか?

※Windowsだと色々と便利なIDEが出てますけどLinuxの場合だと
ExlipsePDTが一番多く使われているのでしょうか?
それともエディタで開発をしているのでしょうか?

198:nobodyさん
09/04/09 17:21:33
そんなの人それぞれだろ

199:nobodyさん
09/04/09 20:40:44
>>198
だから実際の開発現場では何が一番使われてますか?って質問に答えて下さいな。

200:nobodyさん
09/04/09 20:53:21
開発現場でも人それぞれでどれが多いってほどダントツなものはないがあえて言うなら
viで開発してる人はいない
ネタで掲示板で開発してるってレスしてるやつ見るが現場で一度もみたことない
emacs,eclipse,がたいてい使われてる

201:nobodyさん
09/04/09 21:10:45
>>193
ヒント: Google Toolbarをインスト-ルしてパケットキャプチャしてみる

202:nobodyさん
09/04/09 21:16:33
おれはvimがあれば充分

203:nobodyさん
09/04/09 21:18:29
>>199
本業の人じゃないと思うけど言動を慎め

204:nobodyさん
09/04/09 21:33:58
>>203
本業は.Net中心に開発してます。
PHPは実務経験無いです。

俺の言動に何処か文句でもおあり?

205:nobodyさん
09/04/09 21:35:21
そりゃ見込みないな

206:nobodyさん
09/04/09 22:12:47
>>204
なんだ.net開発かよ
ディレクターの俺になんか文句あるか?

207:nobodyさん
09/04/09 22:32:22
ディクレーターw?

敢えて言うならカスかな

208:nobodyさん
09/04/09 22:40:54
【給料】
ディレクター>>越えられない壁>>開発土方

【地位】
ディレクター>>越えられない壁>>開発土方

他に何か?

209:nobodyさん
09/04/10 01:34:27
【給料】
社長>>ディレクター>>越えられない壁>>開発土方

【地位】
社長>>ディレクター>>越えられない壁>>開発土方

※俺は個人会社の代表

210:nobodyさん
09/04/10 01:35:23
ばりばりVSを使用してphp開発をしているのって俺位?

211:nobodyさん
09/04/10 02:55:27
あまりいないと思うけど慣れてるんなら別にいいんじゃね

212:nobodyさん
09/04/10 03:42:17
>>211
自分でも多分VSでphpコード書いてる奴は少ないと思う。
でもEclipsePDT何かよりよっぽど使いや寸だけど

213:nobodyさん
09/04/10 03:48:42
Meadow と cygwin でやっちゃうなぁ。

どうもデバッガとかは、コードを意味より動きでみてしまうせいか、後から見ると可読性が
落ちることが多くて、結局つかわなくなっちゃう。デバッガ使わないなら、なれたのが一番いいし。

214:nobodyさん
09/04/10 10:14:46
>>212
vsは使ってないけど自分が使いやすいのが一番だよな
俺はdwで満足してる


215:nobodyさん
09/04/10 10:28:33
俺はもともとJavaの開発者だったからEclipseが使いやすいんだけどね
まぁひとそれぞれだわなぁ

216:nobodyさん
09/04/10 11:06:27
さくらインターネットでcron(クロノ)を使用してphpスクリプトを実行しようとしているのですが
いまいち分かりません。実行コマンドとしては次であっておりますでしょうか?

【登録した実行コマンド】
crontab -e Test_cron.php

【実行時間】
月 日 時 分 曜日
1 1  11 5  金

【Test_cron.php】
//動作実績にあるphpスクリプトでメールの送信を行うプログラムです。


217:nobodyさん
09/04/10 11:11:55
激しくPHPと関係ない件

218:nobodyさん
09/04/10 11:20:14
IDE便利だと思うけど、重いからほとんど起動しない・・・
よって秀丸ばっかり

219:nobodyさん
09/04/10 15:18:55
オレ今日徹夜しちゃったぜヴェーハッハ


って言ってる厨房・攻防と同レベルのDQNが沸いてると聞いてとんできますた

220:nobodyさん
09/04/10 15:23:33
?≫219?

221:nobodyさん
09/04/10 15:27:12
正規表現野郎が本スレで暴れてるんですけど引き取りに来てくれませんか?

222:nobodyさん
09/04/10 15:35:13
>>221
スルーもできない春厨はROMってろ

223:216
09/04/11 19:09:13
相変わらずcronを実行する事が出来ません。
一体何が原因でしょうか?



224:nobodyさん
09/04/11 19:29:21
PHPのアップローダーで最大ファイル制限をはずしたいと思っています。

php.ini の
memory_limit = 8000M
post_max_size = 8000M
upload_max_filesize = 8000M

等、以外に設定をおしえてください。


225:nobodyさん
09/04/11 19:58:20
>>224
php.ini以外で外せたら大変なことになりますよね

226:224
09/04/11 20:44:21
それぞれ、20Mにするとエラーなくアップできるのですが、
極端に8000Mとかに増やすとエラーがでます。

227:nobodyさん
09/04/11 20:50:02
何のエラー?

228:nobodyさん
09/04/12 02:52:45
phpのコードで、指定したディレクトリの中にあるファイルの数を調べようと
次のコードを記述したのですが、存在しないファイル(?)まで表示されてしまいます。
この「.」と「..」とは一体何なのでしょうか?

.<br>..<br>aaa.txt<br>bbb.txt<br>

$dir_file = opendir( './Test_dir' );
while( $file_name = readdir( $dir_file ) )
{
print "{$file_name}<br>";
}
closedir( $dir_file );

【結果】
.<br>..<br>aaa.txt<br>bbb.txt<br>

【ファイル一覧】
Test_dir
 a.txt
 b.txt

229:nobodyさん
09/04/12 02:57:43
>>228
DOSプロンプトとか、UNIXシェルでcd .. とかやったことない?

230:nobodyさん
09/04/12 03:00:14
>>229
cdコマンドは使った事があります。
..
だと一つ上の階層に移動する、という意味で、.
というのはカレントディレクトリを指しますよね?
なのになぜにファイル一覧を取得するメソッドを呼び出した時に
こんな「.」や「..」が現れるのか皆目検討が付きません。



231:nobodyさん
09/04/12 03:05:09
>>230
そいつらも「ディレクトリ」で、「ディレクトリ」は「ファイル」の一種だから。

232:nobodyさん
09/04/12 03:07:15
そーだったのかー

233:nobodyさん
09/04/12 03:21:17
>>231さん
ありがとうございます。
「.」と「..」もディレクトリであり「ファイル」の一種だったんですね。
勉強になりました。ありがとうございました。



234:nobodyさん
09/04/12 18:40:25 2x7CLOXE
smartyで、$test1/$test2とかの計算方法は出来るんですが、

例えば
($test1/($test2+$test3)*$test4)といった、中カッコや大カッコを使った計算ってどう記述すればいいんでしょうか?

初心者ですみません。

235:nobodyさん
09/04/12 18:56:00
じゃ初心者でなくなってください

236:nobodyさん
09/04/12 19:01:23
>>235は初心者だから回答できないだけですよ

>>234
smarty使ったことないからしらねえけどそれで動かないの?

237:nobodyさん
09/04/12 19:04:37
専用スレで聞けばいいのにね

238:nobodyさん
09/04/12 19:49:53
>>236
できないから聞いてんだろお前ほんとアホだなぁ

239:nobodyさん
09/04/12 20:58:55
なんで使ったこともないのに回答しようとするの?

240:nobodyさん
09/04/12 20:59:28
自己紹介乙

241:nobodyさん
09/04/12 21:34:22
>>239
おまえは?

242:nobodyさん
09/04/13 00:38:00
初心者向けの解説本で
Smartyとか紹介してるのってなんなの?

初心者にいきなりsmartyっていったって
わかるわけないじゃん。

243:nobodyさん
09/04/13 00:40:49
ぶっちゃけPEARって便利なの?
やっぱり俺ライブラリが一番使いやすいのだが

244:nobodyさん
09/04/13 00:56:42
一番使いやすいの使えばええやんとしか答えようがない

245:nobodyさん
09/04/13 01:03:16
同意

246:nobodyさん
09/04/13 02:13:26
自分、PEAR って未だによく分かってないんだけど、あれってコンパイラが要るの?
Windowsで APC使おうとしたとき、VC++6.0 が要るとかで、結局断念したんだけど。

以前はpecl4win でバイナリ持ってきたんだけど、サイト再構築するとか言って、ずっと死んだままだし。

247:nobodyさん
09/04/13 02:14:38
お前は何を言ってるんだ

248:nobodyさん
09/04/13 02:15:36
PEARはコンパイラはいらないよ

249:nobodyさん
09/04/13 02:18:27
ごめん、PEARとPECLは別物か。
すんません。


250:nobodyさん
09/04/13 02:45:29

馬鹿発見


251:nobodyさん
09/04/13 20:35:30
PEしかにてないじゃん

252:nobodyさん
09/04/13 23:24:39
DBから取得した値を可変の配列に格納しようと思ってるのですが、
.NetのArryalListに似たコードはありますか?


253:nobodyさん
09/04/13 23:25:34
マルチ失せろ

254:nobodyさん
09/04/13 23:54:58
>>253
いや、別スレに投稿したのは俺だけど>>252はリアルに俺の投稿じゃないよ。
誰かがコピペしてるって

255:nobodyさん
09/04/14 01:30:13
回答もらうと態度でかくなるんですね

256:nobodyさん
09/04/19 19:33:07 gK+IYAFS
PHPでカウンター作ったんですが、カウントの記録はcount.txtといったファイルに記述してます。
ですのでファイルが破損したらアウトになるわけなんですが、破損防止として出来る対策というのはどういったものがあるのでしょうか?

257:nobodyさん
09/04/19 19:35:55
flock

258:nobodyさん
09/04/19 19:57:58
>>256
ダミーファイルに書き込んで成功したらcount.txtに書き込み

259:nobodyさん
09/04/19 20:00:24
リネームじゃなかっけ

260:nobodyさん
09/04/19 20:10:55
temp.txtに記録して、
それからcount.txtにリネームする、
ってよく聞くけど、なんの意味がある?

261:sage
09/04/20 09:33:36
 PHPで外部の画像を取って表示するものを作成しました。
PHP単体にアクセスをすると表示されるのですが、HTMLの中に表示すると実画像がない場合に表示される
アイコンになります。
PHP(sample.php)の中に
<?php
print "<img src=\"sample.jpg\">";
?>
と書いた場合はHTMLには<img src="sample.php">では表示されないのでしょうか?
念のためにPHPのプリントの前に
header('Content-Type: image/gif');
を置いて見ましたがダメでした。
どのようにすれば表示されますか?

262:261
09/04/20 09:36:06
すいません。書き間違いました。

×:header('Content-Type: image/gif');
  ↓
○:header('Content-Type: image/jpg');

表示方法をご存じの方おられたらアドバイスください。

263:nobodyさん
09/04/20 09:49:59
そりゃそうだ

<?php
header('Content-Type: image/jpg');
print "<img src=\"sample.jpg\">";

これがimage/jpgなわけない
sample.jpg自身を出力すればいいよ

264:261
09/04/20 10:12:37
>>263
レスありがとうございます。

sample.jpg自身を出力ですか?
PHPが取得する内容によってsample.jpgは毎回変わるので
htmlの中にimgタグでsample.jpgを書くってことではないですよね。
私の方で何か凄い勘違いしてますか?

265:nobodyさん
09/04/20 10:26:29
うん

266:nobodyさん
09/04/20 10:47:10
phpでそのsample.jpgをバイナリーモードでオープンして読み込んで
そのまま出力するんだよ。

267:261
09/04/20 10:47:38
>>265
htmlにsample.jpg自身を出力すればよい
ってことになると思いますが、sample.jpg自身はPHPから引っ張ってくるので
htmlの中の記述としてはsample.phpになるかと思います。
php自身にsample.jpg自身を出力させるということでしょうか。

ファイルの拡張子を変更してみたりしましたが特に進展はありませんでした。

アホな私にもう少しだけ助言いただけないでしょうか。
本当に申し訳ないです。

268:nobodyさん
09/04/20 11:26:33
一番シンプルな形だとこうか。

<?php
header("Content-type: image/jpeg");
print file_get_contents("sample.jpg", FILE_BINARY);
?>

269:261
09/04/20 11:26:54
>>265-266
freadで読み込んでやれば出来るようになりました。
つまらない質問に長々とつきあっていただきありがとうございました。

270:nobodyさん
09/04/20 11:43:20
>>268
readfile

271:sage
09/04/20 11:59:35
横やりすんまそ
>>268だと複数画像って表示出来ないよね
header("Content-type: image/jpeg");
print file_get_contents("sample1.jpg", FILE_BINARY);
print file_get_contents("sample2.jpg", FILE_BINARY);
この場合sample1.jpgのみ表示されるけどこれって俺のサーバーの環境に依存してる?


272:nobodyさん
09/04/20 12:03:23
お前は何を言ってるんだ

273:nobodyさん
09/04/20 12:09:14
HTTPを先に勉強しる

274:nobodyさん
09/04/20 12:19:37
simplexml_load_fileを使ってRSSを取得しているのですが、
実行するタイミングによってなのか、
parser error : StartTag: invalid element nameが発生するときとしない時があります。
原因に心当たりがあれば教えてください。


275:nobodyさん
09/04/20 12:20:11
合成したいならGD組み込んだImage〜関数使って自分でくっつける

276:nobodyさん
09/04/20 13:25:43
一行で掲示板を構築するやり方教えて
一行じゃ足りなかったらもうちょっと増やしてもいいよ

277:nobodyさん
09/04/20 13:33:20
改行しなければおk

278:nobodyさん
09/04/20 15:16:17
以下のような配列があった場合に、
nameの値だけ取り出して新たな配列を作る関数はありますか?

$arr = array(
array("id"=>"1", "name"=>"aa"),
array("id"=>"2", "name"=>"bb"),
array("id"=>"3", "name"=>"cc")
);

欲しい配列は{"aa", "bb", "cc"}です。


279:nobodyさん
09/04/20 15:18:18
PDOならfetchAll(PDO::FETCH_COLUMN, 1)で可

280:278
09/04/20 15:35:47
ありがとうございます。
追加モジュールが必要ということですね。

281:nobodyさん
09/04/20 15:40:57
ボタンのnameを可変変数にして、
「このボタンが押されれば、このページを表示する」という処理を行いたいのですが、
どのようにすればできるのでしょうか?



282:nobodyさん
09/04/20 15:41:28
いやDBから取得するときに工夫したほうが楽よってだけ

283:nobodyさん
09/04/20 15:43:05
>>281
<form action="hogehoge.html" method="get">

284:281
09/04/20 15:56:10
説明が足りませんでした。すみません・・・
どうしてもPOSTでやらないといけないのです。

<form method="post" action="hogehoge.php">
<?
$roopCnt = 3;
for($i=1; $i<=$roopCnt; $i++){
$btnName = "btn".$i;
?>
<input type="submit" name="$btnName" value="test" />
<? } ?>
</form>

このようなもので、
・btn1が押されたら、1ページ目
・btn2が押されたら、2ページ目
・btn3が押されたら、3ページ目
をそれぞれ表示したいと考えています。

285:nobodyさん
09/04/20 16:02:39
hiddenでいいんじゃ?

<input type="hidden" name="page" value="<?php echo $i; ?>">

あとHTMLの仕様上、ボタン1つにつきformも1つね。
まぁ1つのform内で異なるパラメータ付けた複数のsubmitボタン使えたら確かに便利なんだけど。


286:nobodyさん
09/04/20 16:06:08
ああごめん、もしボタン名で区別してもいいならsubmitのvalueの値でも良かったわ

-----------------------------------------
<?php
var_dump($_GET);
?>

<form action="">
<input type="submit" name="page" value="1">
<input type="submit" name="page" value="2">
<input type="submit" name="page" value="3">
</form>
-----------------------------------------

287:281
09/04/20 16:15:51
ありがとうございます!
なるほど、フォームを複数使うというのもありなんですね。
ボタン名はどれも同じで考えていますので、valueの値で判別するのはできないですね。

ボタンのネームに配列を使えれば、1つのフォームでもいけそうな気がするのですが、
そういうのってできるのでしょうか?
phpに手をつけはじめたばかりなので、書き方が思いつかない・・・

288:nobodyさん
09/04/20 16:20:41
>>287
<form action="">
<input type="submit" name="page1" value="1">
<input type="submit" name="page2" value="1">
<input type="submit" name="page3" value="1">
</form>

if(isset($_REQUEST['page1'])){
#処理1
}elseif(isset($_REQUEST['page2'])){
#処理2
}elseif(isset($_REQUEST['page3'])){
#処理3
}

289:nobodyさん
09/04/20 16:23:51
submitのnameの値で区別するのってどうなん?
個人的にはあまり好ましくないやり方だと思ってたけど

290:nobodyさん
09/04/20 16:30:24
valueは日本語が入ることもあるからname使うケースもあるなあ

291:nobodyさん
09/04/20 16:31:52
まぁ、普通はJSと組み合わせてやるね

292:281
09/04/20 16:33:24
JSを使うやり方もあるのですね。
288さんのやり方で頑張ってみようとおもいます。
ありがとうございました。

293:nobodyさん
09/04/20 17:49:16
さっさと答えろやksdm

294:nobodyさん
09/04/21 02:20:57 /739X32B
今カートを作ってるんだけど、質問です
やりたいことはURLリンク(hoge.com)
というページにアクセスした場合、動的に商品ID「1111」に一致する商品内容を表示したいです

商品IDごとにディレクトリを作ってhtmlも作るというのは現実的ではないと思い調べていたら.htaccessを知りました
そこで質問ですが、itemディレクトリに.htaccessを置いて、ディレクトリが無いので404エラーを出し
itemディレクトリに設置してあるitem.phpを表示するようにする
そのitem.phpでディレトクリ「1111」を取得して商品IDとして処理する方法って出来るのでしょうか?
出来る場合は邪道でしょうか?

295:nobodyさん
09/04/21 02:22:31
>>294
ZendFramework使え

296:nobodyさん
09/04/21 04:00:52
>>294
数回読んだけどいまいちつかめない…
とりあえずmod_rewrite使えって事かと

297:nobodyさん
09/04/21 07:01:25
すいません、考えてもわかりませんでした。
PHPでブログ自作で、カレンダーで記事のある日だけリンクを張る
仕組みがどうしてもわかりません
後日付関係全般。どのように処理してるのか、仕組みを教えて下さい
mysqlでもいいです。

298:nobodyさん
09/04/21 07:10:45
select distinct day(article_date) from articles where year(article_date) = 2009 and month(article_date) = 21

299:nobodyさん
09/04/21 07:11:25
21じゃなくて4だった

300:297
09/04/21 08:05:00
あ、わかりました
個数とかって記録すべきか、一回一回数えるSQLで行くべきか
悩みます

301:274
09/04/21 10:08:05
すみません、274なんですけど、
わかる方いらっしゃいませんか?

302:nobodyさん
09/04/21 10:37:43
エラー時のRSSデータをまず保存してはどうだろう

303:nobodyさん
09/04/21 14:24:33
>>300
そういう冗長性が発生するチューニングは遅いと思ってからやった方が良いんじゃない。
適切にインデックスつければよっぽど問題にならんし。

304:nobodyさん
09/04/21 22:37:51
$a='1,2,3,4,5,';
foreach(explode(',',$a) as $v) echo $v;

こう書くのってどう?キモい?

305:nobodyさん
09/04/21 23:23:43
コードの縮小化ならいいと思うがな
一人で使う分にはいいがいろんな人に見せるなら見栄えを取った方がいい


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

5368日前に更新/191 KB
担当:undef