yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ ..
[2ch|¥Menu]
38:nobody‚³‚ñ
09/11/18 04:13:07 /HH3qrl4
>>37
‚Ç‚€‚à‚Å‚·B‚Ƃ肠‚Š‚ž‘‚«ž‚Ý‚µ‚œŒãƒeƒXƒg‚µ‚Ă킩‚Á‚œ‚̂ł·‚ª
ƒLƒ‚‚Ídisconnect‚Ý‚œ‚¢‚Å‚·B
>>36‚ŏ‘‚¢‚œˆ—‚Í‘å‚Ü‚©‚ȏˆ—‚ÅŽÀÛ‚É‚ÍDBÚ‘±&SQL”­s•”•ª‚̓Nƒ‰ƒX‰»‚µ‚Ä‚¢‚Ä
‘å‚Ü‚©‚ȏˆ—‚Í(‰º‹L‚ÍPEAR::DB—p‚ÅPEAR::MDB2—˜—pŽž‚É‚ÍDB‚Ì•”•ª‚ðMDB2‚É‚µ‚Ä‚ ‚é)
$sql_UTF8 = "SET NAMES utf8";
$db = DB::connect($this->DB_connect);
if (DB::isError( $db )) {
die($db->getMessage());
}
$res = $db->query($sql_UTF8);
$result = $db->query($sql);
if (DB::isError( $result )) {
die($result->getMessage());
}
$db->disconnect();
return $result;
‚Á‚ÄŠŽ‚¶‚̏ˆ—‚Å‚·B
PHP5.3ŠÂ‹«‚É‚š‚¢‚ÄSQLite—˜—pŽž‚Ì‚Ý$db->disconnect()‚Ì’iŠK‚Ŏ擟‚µ‚Ä‚¢‚œSQL‚ÌŒ‹‰Ê‚ð”jŠü‚µ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邿‚€‚Å‚·B
$db->disconnect();‚ðƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ä‚š‚­‚ÆŽæ“Ÿ‚Å‚«‚Ü‚µ‚œB
PostgreSQL‚ÆMySQL‚͕ێ‚µ‚œ‚܂܁B

‚Ü‚œAPHP5.2.1ŠÂ‹«‰º‚Å‚ÍSQLiteŠÂ‹«‰º‚Å‚à$db->disconnect();‚µ‚Ä‚à’l‚ÍŽc‚Á‚œ‚܂܂̂悀‚Å‚·B

‚Ȃɂ©‚µ‚ç‘΍ô‚Ì•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©?
‚»‚ê‚Æ‚à‰Ž‚̏‘‚«•ûŽ©g‚É–â‘肪‚ ‚é‚Å‚µ‚å‚€‚©?


39:nobody‚³‚ñ
09/11/18 07:17:47
>>38
sqlite_close()‚Ì’†‚ÅŒ‹‰ÊƒZƒbƒg‚܂ō폜‚·‚éŽd—l‚ªŒŽˆö‚Ÿ‚Ë
MySQL‚Å‚Ímysql_close()‚ªŒÄ‚΂ê‚Ä‚¢‚Ä‚à
"mysql result"ƒŠƒ\[ƒX‚̃fƒXƒgƒ‰ƒNƒ^‚ª“­‚­‚܂ł͎QÆ‰Â”\
‰RŒŸ‚Á‚Ä‚œ‚ç‹–‚µ‚Ä‚­‚ê

‚Ü‚ŸŽÀ‘•‚ɍ¶‰E‚³‚ꂜ‚­‚È‚©‚Á‚œ‚ç
Œ‹‰ÊƒZƒbƒg‚ª•K—v‚È‚­‚È‚Á‚Ä‚©‚çØ’f‚·‚éÝŒv‚É‚·‚é‚ׂ«

40:nobody‚³‚ñ
09/11/18 10:00:16 xkg9vx1z
mysql‚Ìpdo‚ðŽg‚¢‚œ‚¢‚̂ł·‚ªwindows‚ł͂ǂ̂悀‚É‚µ‚ăCƒ“ƒXƒg[ƒ‹‚Ɛݒè‚ðs‚€‚̂łµ‚å‚€‚©H
php5.2.10‚Å‚·

41:nobody‚³‚ñ
09/11/18 10:52:23
URLØÝž(php.net)
‘‚¢‚Ä‚ ‚邿

42:nobody‚³‚ñ
09/11/18 12:27:53 /HH3qrl4
>>39
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB
>sqlite_close()‚Ì’†‚ÅŒ‹‰ÊƒZƒbƒg‚܂ō폜‚·‚éŽd—l‚ªŒŽˆö‚Ÿ‚Ë
PEAR::DB‚É‚µ‚Ä‚àPEAR::MDB2‚É‚µ‚Ä‚àŠeDBŠÖ”‚̃‰ƒbƒp[‚ƍl‚Ђ邯
PHP‚̃o[ƒWƒ‡ƒ“‚Å>sqlite_close()‚Ì‹““®‚ª•Ï‚í‚Á‚œ‚ÆŒŸ‚€‚±‚Ƃł·‚ˁB

>Œ‹‰ÊƒZƒbƒg‚ª•K—v‚È‚­‚È‚Á‚Ä‚©‚çØ’f‚·‚éÝŒv‚É‚·‚é‚ׂ«
‚³‚Ä‚±‚ê‚Ç‚€ŽÀ‘•‚µ‚œ‚à‚Ì‚©B
‰Ž‚ÌŽÀ‘•‚ÌŽd•û‚ª
1.PHPƒƒCƒ“
«
2.SQL•¶¶¬ƒNƒ‰ƒX
«
3.SQL‘—MƒNƒ‰ƒX(>>38‚Í‚»‚̈ꕔ)
‚Á‚Ä‚â‚è•û‚â‚Á‚Ä‚¢‚é‚ñ‚Ÿ‚æ‚ˁB
2.‚сƒCƒ“‚ÌPHP‚©‚ç“n‚³‚ꂜˆø”‚ðŒ³‚ÉSQL•¶‚𐶐¬‚µ‚Ä
3.‚Å2.‚Ő¶¬‚³‚ꂜSQL•¶‚ðDB‚ɐڑ±‚µ‚ÄSQL”­s‚µ‚ÄDBØ’f
‚ŏˆ—‚ª2.‚É–ß‚Á‚Äwhile($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){‚Ń‹[ƒv‚³‚¹‚ÄŒ‹‰Ê‚ðŽæ“Ÿ
‚Á‚Ĉê˜A‚Ì—¬‚ê‚ð‚Ç‚€‚É‚©‚µ‚È‚¢‚ƃ_ƒ‚Á‚ÄŽ–‚©?‚³‚Ăǂ€ì‚è’Œ‚µ‚œ‚ç‚¢‚¢Ž–‚©?‚È‚ñ‚©ƒAƒCƒfƒBƒA‚ ‚è‚Ü‚¹‚ñ‚©?

43:nobody‚³‚ñ
09/11/18 12:29:21
•’Ê‚ÍSQL”­s‚·‚邜‚тɐڑ±‚Ɛؒf‚ðŒJ‚è•Ô‚µ‚œ‚肵‚È‚¢‚©‚Æ

44:nobody‚³‚ñ
09/11/18 12:38:39 /HH3qrl4
>>43
ˆê‰ñ‚̏ˆ—‚ÅSQL‚ª”­s‚³‚ê‚é‚Ì‚Í1‰ñ‚ª‚Ù‚Æ‚ñ‚Ç‚Ÿ‚©‚炱‚Ì—l‚ÈŽÀ‘••ûŽ®‚É‚µ‚Ä‚¢‚Ü‚·B

45:nobody‚³‚ñ
09/11/18 12:38:54
‚»‚€‚Å‚·‚©

46:nobody‚³‚ñ
09/11/18 12:55:03
DB‚©‚猋‰Ê‚ª•Ô‚Á‚œ‚çA‚³‚Á‚³‚ÆŽ©•ª‚Ì‘€‚ÉŽæ‚荞‚܂Ȃ¢‚©?
Žæ‚荞‚ñ‚Ç‚«‚áAƒ‰ƒCƒuƒ‰ƒŠ‘€ŠÇ—‚̃f[ƒ^‚ª‚Ç‚€‚Ȃ낀‚ª‰e‹¿–³‚¢‚ÆŽv‚€‚ñ‚Ÿ‚ªB

‚Ü‚ A‘å’ï‚¿‚å[‘å—ʂɕԂÁ‚Ä‚­‚邯‚¢‚€‚̂ȂçA‚Ü‚œˆá‚€‚©‚à‚µ‚ê‚ñB

47:nobody‚³‚ñ
09/11/18 13:18:45
>>46
‚Ÿ‚©‚ç‚»‚̏ˆ—‚Í2.‚̃Nƒ‰ƒX‚Å‚â‚Á‚Ä‚¢‚éB
‚Ŏ擟‚µ‚œDB‚̃f[ƒ^‚»‚Ì‚à‚Ì‚ðŽg‚€‚Ì‚Í1.‚Ì•”•ªB
‚¿‚Ȃ݂É3.‚̃Nƒ‰ƒX‚ÍSQL‘—M‚Ÿ‚¯‚ł͂Ȃ­‚Ä
PEAR::DBAPEAR:MDB2APDO‚̃‰ƒbƒp[(ŽÀsŠÂ‹«‚É‚æ‚Á‚ÄŽg‚Š‚éƒ‰ƒCƒuƒ‰ƒŠ‚ª•Ï‚í‚Á‚œ‚Æ‚«‚Ƀ\[ƒX‚̏C³‚ð‚¹‚ž‚ɍςނ悀‚É‚·‚邜‚ß)
‚Æ‚µ‚Ä‚³‚ç‚É‚ÍMySQLAPostgreSQLASQLite‚̃‰ƒbƒp[‚Æ‚µ‚Ä‚Ì
–ðŠ„‚ðŽ‚œ‚¹‚œ•šB
‚Ÿ‚©‚牺Žè‚É2.‚Ì•”•ª‚Æ“‡‚³‚ê‚ç‚ê‚È‚¢B


48:nobody‚³‚ñ
09/11/18 13:23:33
‚È‚ñ‚ÅSQL•¶¶¬ƒNƒ‰ƒX‚ªƒoƒbƒtƒ@ƒŠƒ“ƒOw
DB‹ì“®ƒNƒ‰ƒX(‘Œ‚©‚猩‚ê‚΁A‚»‚¢‚‚ªDB‚ÆŒŸ‚Á‚Ä‚à‚¢‚¢)‚ª‚â‚é‚È‚ç‚Æ‚à‚©‚­B

49:nobody‚³‚ñ
09/11/18 13:38:27
>>47
‹}‚Ɉ̂»‚€‚ɂȂÁ‚œ‚È
ƒ‹[ƒ‹‚àŽç‚Á‚ĂȂ¢‚µ


50:nobody‚³‚ñ
09/11/18 13:45:40 /HH3qrl4
>>48
SQL¶¬ƒNƒ‰ƒX‚Á‚ď‘‚«•û‚µ‚œ‚ª
ŽÀÛ‚É‚Í
ESQL‚̐¶¬
EDB‘—M/ŠÇ—ƒNƒ‰ƒX‚ÉSQL‚ð‘—‚é
EŒ‹‰ÊƒZƒbƒg‚©‚çwhile($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){‚Ń‹[ƒv‚³‚¹‚Ä”z—ñ‚ÉŠi”[B
E”z—ñ‚ðƒƒCƒ“ˆ—‚ɕԂ·
‚Á‚ÄŠŽ‚¶‚̏ˆ—‚Å‚·B
‚³‚ç‚É‚±‚́uSQL¶¬ƒNƒ‰ƒXv‚ÉŠÖ‚µ‚Ăł·‚ªˆê‚‚Ÿ‚¯‚ł͂Ȃ­‚Ä2‚‚ ‚è‚Ü‚·B

ˆê‚‚Íselectê—p‚ÌDBŒŸõ—p
‚à‚€ˆê‚‚ÍInsert/Update/Delete‚𔭍s‚·‚éDB‘€ì—pB
•ª‚¯‚œ——R‚ÍŠÇ—ŽÒ‰æ–Ê‚É‚š‚¢‚Ä‚Í—Œ•û‚ðŽg‚€‚ª
ˆê”ʃ†[ƒU—˜—p‚Ì•”•ª‚É•K—v‚Ȃ̂ÍDBŒŸõ—p‚Ì•û‚Ÿ‚¯‚Ÿ‚©‚ç
ƒ†[ƒU—˜—p‚Ì•û‚ŃoƒN‚Ȃǂł̃ZƒLƒ…ƒŠƒeƒB[‘΍ô‚Æ‚µ‚Ä
ˆê‚‚ɂµ‚Ä‚š‚¢‚ÄDB‘€ì‚̏ˆ—‚̃ƒ\ƒbƒh‚ª–œ‚ªˆêŒÄ‚΂ê‚邱‚Ƃ̓à—e‚É‚·‚邜‚ß
(Ž©•ª‚ªƒ\[ƒXŠÔˆá‚Š‚ÄŒÄ‚Ño‚µ‚œ‚è‚Ȃǂɑ΂·‚鎩ŒÈ–h‰q‚Æ)
‚âˆê”ʃ†[ƒU—˜—p•”•ª‚ÌŒy—ʉ»‚Ì‚œ‚߁B


>>49
>ƒ‹[ƒ‹‚àŽç‚Á‚ĂȂ¢‚µ
2chƒrƒ…[ƒ‚Å‚¢‚‚à‚̕ȂÅsage‚̃`ƒFƒbƒNƒ{ƒbƒNƒX‚‚¯‚Ä‘—M‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚œB

51:nobody‚³‚ñ
09/11/18 13:47:55
>>50
>‚Ÿ‚©‚ç‚»‚̏ˆ—‚Í2.‚̃Nƒ‰ƒX‚Å‚â‚Á‚Ä‚¢‚éB
‚ȂǂƌŸ‚Á‚Ă邯‚Ç‚»‚̐݌v‚©‚猩’Œ‚µ‚œ‚çH‚Á‚Ä‚¢‚€˜b‚Ȃ̂ł́H
ƒAƒhƒoƒCƒX‚µ‚Ä‚àu‰Ž‚̃Nƒ‰ƒX‚ł͂±‚€‚È‚ñ‚Ÿv‚Æ‚µ‚©ŒŸ‚í‚ê‚È‚©‚Á‚œ‚ç
‚Í‚¢‚»‚€‚Å‚·‚©‚Ç‚€‚Œ‚²Ž©—R‚ɂƉœ‚àŒŸ‚€‚±‚ƂȂ­‚È‚éB

52:nobody‚³‚ñ
09/11/18 14:01:36 /HH3qrl4
>>51
Œ»ó‚Å‚«‚ ‚ª‚Á‚œƒVƒXƒeƒ€‚Å(¡‚܂łÍPEAR::DB+PostgreSQL‚̊‹«)
PEAR::DBAPEAR::MDB2APDO‚âMySQLAPostgreSQLASQLite‚ȃ}ƒ‹ƒ`‚Ȋ‹«‰º‚Å“®‚­‚æ‚€‚Ƀo[ƒWƒ‡ƒ“ƒAƒbƒvì‹Æ‚µ‚Ä‚¢‚œ‚Æ‚«‚É
‚‚¢‚Å‚É5.3‚ł̋““®‚àƒ`ƒFƒbƒN‚µ‚¿‚ႊ‚Á‚ăeƒXƒg‚µ‚Ä‚¢‚œ‚Æ‚«‚É”­¶‚µ‚œ–â‘è‚Å
ª–{“I‚Ȑ݌v‚ð‚µ’Œ‚µ‚œ‚çƒVƒXƒeƒ€‘S‘Ì‚à‘‚«Š·‚Š‚É‚È‚Á‚Ä‚µ‚Ü‚€‚̂ōŒáŒÀ‚̕ύX‚łȂñ‚Æ‚©‚È‚ç‚È‚¢‚©‚ƍ¡‰ñ‚ÌŽ¿–â‚ð‚µ‚œ‚̂ł·B
‚Á‚Ä“àî‚Ü‚Åà–Ÿ‚µ‚È‚¢‚ƃ_ƒ‚Å‚·‚©?

53:nobody‚³‚ñ
09/11/18 14:07:58
‚ ‚̂ˁAŽ©•ª‚ÌŽv‚Á‚Ă邱‚Æ‚ªŒŸ—t‚Åà–Ÿ‚µ‚È‚­‚Ä‚àŽ©“®“I‚É‘Œl‚É“`‚í‚邱‚Ƃ͂ ‚肊‚È‚¢‚ñ‚Ÿ‚æH

54:nobody‚³‚ñ
09/11/18 14:20:43
‚ӂނӂށAƒNƒ‰ƒX‚Ì“à•”‚Å‚¿‚傱‚Á‚ƃf[ƒ^•ÛŽ‚·‚邿‚€‚É‚·‚邯A
ƒVƒXƒeƒ€‘S‘Ì‚à‘‚«Š·‚Š‚É‚È‚Á‚Ä‚µ‚Ü‚€A‚ƁB

‚Ç‚ñ‚ȍì‚è‚â‚Ë‚ñw

‚Ü‚ ‚»‚ê‚Å‚àA‘ŒŽÒ‚ªì‚Á‚œ‚»‚€‚¢‚€‚à‚Ì‚Å‚à‰œ‚Æ‚©‚µ‚È‚«‚á‚È‚ç‚ñŽdŽ–‚ł̗§ê‚Ÿ‚Æ‚µ‚œ‚çA
‚à‚µ‚»‚€‚Ȃ炿‚傱‚Á‚Æ“¯î‚Í‚·‚éB

55:nobody‚³‚ñ
09/11/18 14:22:49
>>49
‚š‘O‚Ý‚œ‚¢‚È’mޝ‚à–³‚¢‘flPHPŠO–ìê–å‚ÍROM‚Á‚Ä‚ë


56:nobody‚³‚ñ
09/11/18 14:38:02 /HH3qrl4
>>54
>ƒVƒXƒeƒ€‘S‘Ì‚à‘‚«Š·‚Š‚É‚È‚Á‚Ä‚µ‚Ü‚€A‚ƁB
‚²‚ß‚ñB‘‚«•û‚ª•Ï‚Ÿ‚Á‚œB
‚±‚̃VƒXƒeƒ€‘S‘Ì‚ÍSQLŽü‚è‚̃Nƒ‰ƒX‚Á‚ÄŽ–B

–{—ˆ‚ÍSQL‘—M/ŠÇ—‚µ‚Ä‚¢‚éƒNƒ‰ƒX‚Ÿ‚¯‚Å‚·‚Ü‚¹‚œ‚©‚Á‚œB
SQL¶¬‚âŽæ“Ÿ‚µ‚œŒ‹‰ÊƒZƒbƒg—p‚̃Nƒ‰ƒX‚͋ɗ͂¢‚¶‚肜‚­‚È‚©‚Á‚œB

Ž©•ª‚Å‚àuSQL¶¬‚âŽæ“Ÿ‚µ‚œŒ‹‰ÊƒZƒbƒg—pvƒNƒ‰ƒX‚܂ł¢‚¶‚é‚È‚ç
uSQL‘—M/ŠÇ—ƒNƒ‰ƒXv‚ɍ¡‚܂ňê‚‚Ÿ‚Á‚œƒƒ\ƒbƒh‚ð
EÚ‘±ƒƒ\ƒbƒh
ESQL‘—Mƒƒ\ƒbƒh
EÚ‘±‰ðœƒƒ\ƒbƒh
‚ɂ킯‚Ä
uSQL¶¬‚âŽæ“Ÿ‚µ‚œŒ‹‰ÊƒZƒbƒg—pv“à‚©‚ç‚͍¡‚܂ł͈ê‰ñ‚Ÿ‚¯ƒƒ\ƒbƒh‚ðŒÄ‚яo‚µ‚Ä‚¢‚œ‚Ì‚ð
‚»‚ꂌ‚êã‹L‚̃ƒ\ƒbƒh‚ð‡”Ô‚ÅŒÄ‚Ño‚¹‚΍ςނÁ‚ÄŽ–‚͂킩‚Á‚ĂĂ¢‚é‚ñ‚Å‚·‚æ‚ˁB

‚»‚ê‚©PHP5.3—˜—pŽž‚É‚ÍSQLite—˜—pŽž‚ÍPDOŒÀ’è‚É‚·‚é‚©‚Á‚ÄŽ–‚Å‚·‚ˁB

ŒãA¡ŠÂ‹«‚ª–³‚¢‚̂ł·‚ªŽŽ‚¹‚ĂȂ¢‚̂ł·‚ª
5.2.1‚Å‚Ísqlite_close()Œã‚àŒ‹‰ÊƒZƒbƒg‚͕ێ‚³‚ê‚Ä‚¢‚Ü‚·‚¯‚Ç
sqlite_close()‚Ì‹““®‚Å‚·‚ªPHP‚à5.2.1‚ł̓eƒXƒg‚µ‚Ä‚¢‚邯‚Ç5.2.1ˆÈ~‚Ì5.2Œn‚ł͋““®‚Á‚ĕςí‚Á‚Ä‚¢‚Ü‚·‚©?


57:nobody‚³‚ñ
09/11/18 14:46:27 xi1WciP2
GD‚ðŽg‚Á‚ĉ摜‚̃TƒCƒY‚ðŽæ“Ÿ‚µ‚æ‚€‚Æ‚µ‚Ä‚¢‚Ü‚·B
$images = getimagesize("URLØÝž(localhost)");
‚Æ‚¢‚€URL‚Ÿ‚Ǝ擟‚Å‚«‚È‚¢‚̂ł·‚ªA
$images = getimagesize("URLØÝž(www.google.co.jp)");
‚Æ‚¢‚€Google‚̃ƒS‚̃TƒCƒY‚ðŽæ“Ÿ‚µ‚æ‚€‚Æ‚µ‚œ‚ço—ˆ‚Ü‚µ‚œB

getimagesize‚ðŽg‚€ê‡Alocalhost‚©‚ç‚͎擟‚Å‚«‚È‚¢‚̂łµ‚å‚€‚©H
‚à‚µo—ˆ‚È‚¢ê‡A‚Ç‚€‚â‚Á‚㍁[ƒJƒ‹ƒT[ƒo‚̉摜‚ðŽQÆ‚·‚ê‚΂¢‚¢‚Ì‚©
•û–@‚ð‹³‚Š‚Ä‚¢‚œ‚Ÿ‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B

58:nobody‚³‚ñ
09/11/18 14:49:42
‚Ƃ肠‚Š‚žA
ƒ[ƒJƒ‹PCã‚̃uƒ‰ƒEƒU‚©‚ç"URLØÝž(localhost)"‚ªŒ©‚ЂĂ邿‚Ë?

59:57
09/11/18 14:52:09 xi1WciP2
‚Í‚¢BŒ©‚ЂĂ܂·B

60:nobody‚³‚ñ
09/11/18 14:57:17 /HH3qrl4
>>59
‚»‚̃[ƒJƒ‹ŠÂ‹«‚̃tƒ@ƒCƒ‹‰ó‚ê‚ĂȂ¢‚æ‚Ë?
ˆê‰žA>>57‚̃\[ƒX‚ðŒ³‚É
$images = getimagesize("URLØÝž(www.google.co.jp)");
print_r($images);
echo "<br>\n";
$images2 = getimagesize("URLØÝž(localhost)");
print_r($images2);
‚Á‚ă\[ƒX‚ð‘‚¢‚ăeƒXƒg‚µ‚œ‚¯‚Ç–â‘è‚È‚­Žæ“Ÿ‚Å‚«‚œB
ƒ[ƒJƒ‹‚Å‚Ìlogo.gif‚Ígoogle‚̃ƒS‚ð‚»‚Ì‚Ü‚Ü•Û‘¶‚µ‚Ä—˜—pB

‚¿‚Ȃ݂É
$images = getimagesize("./logo.gif");
‚Ì—l‚É‘Š‘ÎƒpƒX‚ŏ‘‚¢‚œê‡‚͂ǂ€‚È‚é?

61:nobody‚³‚ñ
09/11/18 15:01:07
‚È‚ñ‚©Œ©—Ž‚Æ‚µ‚Ä‚é—\ŠŽ‚Ÿ‚í‚È
ƒGƒ‰[ƒƒbƒZ[ƒW‚͏o‚È‚¢‚Ì‚©

62:57
09/11/18 15:04:24 xi1WciP2
>>60
‘Š‘ÎƒpƒX‚ââ‘΃pƒX‚Ÿ‚Æ•’ʂɕ\ŽŠ‚³‚ê‚Ü‚·B
‚È‚º‚©URL‚É‚·‚邯‚ž‚Á‚Ɠǂݍž‚ݏó‘ԂŁA
’âŽ~‚µ‚Ä‚àƒGƒ‰[ƒƒbƒZ[ƒW‚Ȃǂ͏o‚Ü‚¹‚ñB

ƒ[ƒJƒ‹ƒT[ƒo‚ªWindowsXP‚ÌApache‚Ÿ‚©‚ç‚Å‚µ‚å‚€‚©HPHP‚Í5.2.5‚Å‚·

63:nobody‚³‚ñ
09/11/18 15:15:31
>>62
max_execution_time‚âdefault_socket_timeout‚Ì’l‚ð•Ï‚Š‚ÄƒGƒ‰[‚ª‚Ç‚€‚È‚é‚©ŽŽ‚µ‚Ă݂œ‚çH

64:nobody‚³‚ñ
09/11/18 15:18:25
>>61
‚»‚̏ꍇAphp.ini‚Ì’†g‚àŠm”F‚µ‚È‚¢‚ƃ_ƒ‚©‚à‚ˁB
display_errors‚âerror_reporting‚Ü‚í‚肪‚Ç‚€‚È‚Á‚Ä‚¢‚é‚©Šm”F‚µ‚È‚¢‚ƃ_ƒ‚©‚àB‰ºŽè‚µ‚œ‚ç”ñ•\ŽŠ‚ɂȂÁ‚Ä‚¢‚œ‚肵‚Ä
(ˆÈ‘O‚Ç‚±‚Ÿ‚Á‚œ‚©‚ȁBƒŒƒ“ƒ^ƒ‹ƒT[ƒo‚Å‚±‚ê‚̃Œƒxƒ‹‚ª‰º‚°‚Ä‚ ‚Á‚ăGƒ‰[‚àŒx‚ào‚È‚©‚Á‚œ‚±‚Æ‚ ‚éB)

>>62
ŒãA
header("Content-type: image/gif");
$filename = "URLØÝž(localhost)";
$f = fopen($filename, "rb");
$buf = stream_get_contents($f);
fclose($f);
echo $buf;
‚ȃ\[ƒX‚ð‘‚¢‚Äphp‘€‚Å‰æ‘œŽæ“Ÿ‚Å‚«‚é‚Ì‚©?
‚±‚ê‚·‚çNG‚Ÿ‚ÆPHP‚æ‚èapache‘€‚̍ª–{“I‚Ȑݒè‚É–â‘肪‚ ‚è‚»‚€B

>>60‚Í‰Ž‚Ÿ‚¯‚Ǎ¡“x‚͉ñ“𑀂ɉñ‚Á‚œ‚Ì‚Ésage•t‚¯–Y‚ê‚Ü‚µ‚œB‚·‚݂܂¹‚ñ‚Å‚µ‚œB

65:57
09/11/18 15:24:10 xi1WciP2
‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B‚œ‚Ô‚ñAƒT[ƒo‚̐ݒè‚Ì–â‘è‚©‚à’m‚ê‚Ü‚¹‚ñB
æ‚قǃTƒu‚ÌPC‚Å“¯‚¶Ž–‚ð‚µ‚œ‚çƒTƒCƒY‚ªŽæ“Ÿ‚Å‚«‚Ü‚µ‚œB
php.ini‚̐ݒè‚â>>64‚³‚ñ‚ª‘‚©‚ê‚Ä‚¢‚é“à—e‚àŽQl‚É‚µ‚Ă݂܂·B

66:nobody‚³‚ñ
09/11/18 15:55:00 jaz8gdLl
data.txt‚©‚çÅIs‚ð“ǂݍž‚ñ‚Å•\ŽŠ‚µ‚œŒãA <br> ‚»‚̍ŏIs‚ðdata.txt‚©‚çíœ‚·‚é‚ɂ͂ǂñ‚È•û–@‚Å‚â‚ê‚Ηǂ¢‚Å‚µ‚å‚€‚©H



67:nobody‚³‚ñ
09/11/18 16:00:18
file‚Å‚æ‚Ý‚±‚ñ‚ÅendŽg‚Á‚Äunset‚µ‚ď‘‚«ž‚Ý

68:nobody‚³‚ñ
09/11/18 16:29:22 jaz8gdLl
>>67
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

69:39
09/11/18 19:57:24
>>56
Šm‚©‚É5.3‚Å‹““®‚ª•Ï‚í‚Á‚Ä‚éƒi[
ƒoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚œŒ‹‰ÊƒZƒbƒg‚ð‚Å‚Á‚¿‚ ‚°‚¿‚Ü‚Š‚Î‚¢‚¢‚ñ‚Ÿ

class BufferedResult {
@@private $buffer;
@@public function __construct($result) { while ($row = $result->fetchRow()) { $this->buffer[] = $row; }}
@@public function fetchRow($mode) { return array_shift($this->buffer); }
@@public function fetchAll() { return array_splice($this->buffer, 0); }
}

‚±‚ñ‚ȃNƒ‰ƒX‚ðì‚Á‚Ä‚±‚€‚Ÿ

+ if (SQLiteŽg—pŽž && version_compair(PHP_VERSION, '5.3') >= 0) {
+ @@$result = BufferedResult($result);
+ }
$db->disconnect();
return $result;

70:nobody‚³‚ñ
09/11/18 20:36:09
$result‚ÍŽQÆ‚ɂȂÁ‚Ă邯Žv‚€‚ª‘åä•v‚©‚¢H

71:nobody‚³‚ñ
09/11/18 20:36:48
>>69
–󂵂Ă­‚Ÿ‚Í‚¢

72:nobody‚³‚ñ
09/11/18 20:37:46
>>71
‚ЁA‰œ‚ðH

73:nobody‚³‚ñ
09/11/18 21:20:51 nmLyX5fb
HTML4.01‚ÆXHTML1.0‚̃^ƒCƒv•Ê‚ÉDTD‚©‚ç—v‘f‚Æ‘®«‚ðŽæ“Ÿ‚·‚éƒvƒƒOƒ‰ƒ€‚Á‚Ä’T‚µ‚Ä‚à‚È‚©‚Á‚œ‚̂ł·‚ªŽù—v‚ª‚È‚¢‚̂łµ‚å‚€‚©H
Ž©•ª‚à‘‚¢‚Ă݂œ‚à‚̂̃Xƒ}[ƒg‚ÈŠŽ‚¶‚ł͂Ȃ¢‚̂ŕ׋­‚Ì‚œ‚߂Ƀ\[ƒX‚ð’T‚µ‚Ä‚¢‚Ü‚·
‚ǂȂœ‚©‚²‘¶’m‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚œ‚狳‚ЂĂ­‚Ÿ‚³‚¢

74:nobody‚³‚ñ
09/11/18 21:23:06
’N“ŸH

75:nobody‚³‚ñ
09/11/18 21:35:27
‰œ‚Ì‚œ‚߂ɂ»‚ñ‚Ȃ̍ì‚é‚́H
‚h‚c‚d‚̃R[ƒh•⊮‚ŏŸŽè‚É‚â‚Á‚Ä‚­‚ê‚é‚Å‚µ‚å

76:nobody‚³‚ñ
09/11/18 21:40:40 /HH3qrl4
>>69
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‘‚¢‚Ä‚¢‚œ‚Ÿ‚¢‚ă\[ƒX‚ðŒ³‚É
public function __construct($result,$Lib_Kind){
if($Lib_Kind==1){
while ($row = $result->fetchRow(DB_FETCHMODE_ASSOC)) {
$this->buffer[DB_FETCHMODE_ASSOC][] = $row;
}
while ($row = $result->fetchRow(DB_FETCHMODE_ORDERED)) {
$this->buffer[DB_FETCHMODE_ORDERED][] = $row;
}
while ($row = $result->fetchRow(DB_FETCHMODE_OBJECT)) {
$this->buffer[DB_FETCHMODE_OBJECT][] = $row;
}
}elseif($Lib_Kind==2){
while ($row = $result->fetchRow(MDB2_FETCHMODE_ASSOC)) {
$this->buffer[MDB2_FETCHMODE_ASSOC][] = $row;
}
while ($row = $result->fetchRow(MDB2_FETCHMODE_ORDERED)) {
$this->buffer[MDB2_FETCHMODE_ORDERED][] = $row;
}
while ($row = $result->fetchRow(MDB2_FETCHMODE_OBJECT)) {
$this->buffer[MDB2_FETCHMODE_OBJECT][] = $row;
}
}
}
public function fetchRow($mode){ return array_shift($this->buffer[$mode]);}
$Lib_Kind‚ª1‚Ÿ‚Á‚œ‚çPEAR::DBA2‚Ÿ‚Á‚œ‚çPEAR::MDB2Žg—p
‚ƃ\[ƒX‘‚«’Œ‚µ‚Ă݂܂µ‚œB



77:nobody‚³‚ñ
09/11/18 21:43:23 /HH3qrl4
>>69
>Šm‚©‚É5.3‚Å‹““®‚ª•Ï‚í‚Á‚Ä‚éƒi[
‚Ç‚€‚¹‚â‚é‚Ȃ瑌‚ÌDBŒnŠÖ”‚Ì‹““®‚à•ύX‚·‚ê‚΂¢‚¢‚Ì‚É
‚»‚ê‚É‚µ‚Ä‚à‚È‚ñ‚Å‚±‚ñ‚È’†“r”Œ’[(SQLite‚Ì‚Ý)‚ÈŽd—l•ύX‚µ‚œ‚ñ‚Ÿ‚ë‚€?


78:nobody‚³‚ñ
09/11/18 21:47:22
>>76
‚È‚ñ‚Å‘S•”fetch‚µ‚Ä‚ñ‚́H
‚ ‚ÆfetchAll‚ª‚ ‚邿

79:nobody‚³‚ñ
09/11/18 22:10:31
>>78
‚Ƃ肠‚Š‚žMDB2‚Åà–Ÿ‚·‚邯
URLØÝž(pear.php.net)
while ($row = $result->fetchRow()) {
‚Ÿ‚Á‚œê‡E‚€’l‚̓fƒtƒHƒ‹ƒg‚Å‚ ‚é
MDB2_FETCHMODE_ORDERED‚݂̂̌^B
MDB2_FETCHMODE_ASSOC‚âMDB2_FETCHMODE_OBJECT ‚Ì’l‚à•Ê“rŽæ“Ÿ‚·‚鏈—‚ð‘‚¢‚Ä‚š‚­•K—v‚ª‚ ‚éB
‚œ‚Ÿ‚µMDB2_FETCHMODE_OBJECT‚̏‘‚«•û‚̓IƒuƒWƒFƒNƒg‚Æ‚µ‚Ď擟‚·‚é‚̂łȂñ‚©•ςȋC‚ª‚·‚éB

80:nobody‚³‚ñ
09/11/18 22:22:48
>>75
„ŸŽè‚É‚â‚Á‚Ä‚­‚ê‚éH

‚‹‚—‚“‚‹

81:nobody‚³‚ñ
09/11/18 23:08:03
>>76
‚±‚€‚¢‚€ƒR[ƒh‚ªƒT[ƒo[—Ž‚Æ‚·‚ñ‚Ÿ‚Èw

82:nobody‚³‚ñ
09/11/18 23:22:39
>>81
‚Ÿ‚Á‚œ‚çŒN‚͂ǂñ‚ȃR[ƒh‘‚­?
Œ³XSQLite‚Í‘å‹K–ÍŠJ”­‚ɂ͂ނ©‚È‚¢DBB
‚»‚ñ‚ÈSQLiteŒÀ’è‚Å—˜—p‚·‚邯l‚Š‚ê‚΂»‚ñ‚Ȃɕ‰‰×‚ª‚©‚©‚é‚©‚È?


83:nobody‚³‚ñ
09/11/18 23:27:05 nmLyX5fb
>>75
strict‚ÅŽg‚Š‚é—v‘f‚Æ‘®«Aframeset‚ÅŽg‚Š‚é—v‘f‚Æ‘®«EEE‚̂悀‚É•K—v‚È‚à‚Ì‚Ÿ‚¯‚ðŽæ“Ÿ‚·‚邿‚€‚È‚±‚Æ‚ð‚µ‚Ä‚Ü‚·
–Ú“I‚Ídoctype•Ê•âŠ®Ž«‘ì¬‚ׂ̈Ȃñ‚Å‚·
IDE‚Í‘S‚ÄŽŽ‚µ‚œ‚킯‚ł͂ ‚è‚Ü‚¹‚ñ‚ªaptana‚ÆDreamweaver‚ðŽŽ‚µ‚œŒÀ‚è‚ł͂ ‚édoctyle‚ɑΉž‚µ‚È‚¢‘®«‚ªo‚Ä‚«‚Ü‚·‚µ‘«‚è‚È‚¢‘®«‚ào‚Ä‚«‚Ü‚·

”œ‰ž—Ç‚©‚Á‚œ‚çƒR[ƒhŒöŠJ‚·‚é‚‚à‚è‚Å‚µ‚œ
Ž¿–â‚Í’÷‚ߐ؂èROM‚É–ß‚è‚Ü‚·
‚Ü‚·‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œ

84:nobody‚³‚ñ
09/11/18 23:44:48
>$Lib_Kind‚ª1‚Ÿ‚Á‚œ‚çPEAR::DBA2‚Ÿ‚Á‚œ‚çPEAR::MDB2Žg—p

ƒNƒ‰ƒXŽg‚€ˆÓ–¡‚ª”Œ•ª‚©‚»‚êˆÈãÁ‚Š‚Æ‚é‚ȁB

85:nobody‚³‚ñ
09/11/19 00:01:54
>>84
‚‹‚—‚“‚‹

86:nobody‚³‚ñ
09/11/19 00:29:52
20”N‚Ù‚Ç‘O‚́AƒvƒƒOƒ‰ƒ~ƒ“ƒOŒŸŒêC++‚Å‚à‚µ‚Á‚©‚è–Ÿ‹L‚³‚ê‚Æ‚é‚í‚ȁB
switch`case‚ÍŽ~‚ß‚ê‚Á‚āB(if`elseif‚Ì—…—ñ‚à“¯‚¶‚±‚Æ)

C++‚É‚Í‘Š•Ï‚í‚炞interface‚Í“±“ü‚³‚ê‚Ä–³‚¢(‚æ‚Ë?)‚¯‚ǁA
‚»‚êˆÈ~o‚Ä‚«‚œŒŸŒê‚œ‚¿‚É‚Íinterface‚È‚ñ‚Ä—L‚肪‚œ‚¢‚à‚Ì‚ª
‚ ‚é‚ñ‚Ÿ‚©‚çA‚æ‚è‚»‚ÌŒŸ—t‚ɏ]‚€‚Ì‚ªŠy‚Ÿ‚í‚ȁB


87:nobody‚³‚ñ
09/11/19 00:48:25
>>86
‚Å‚àA‚»‚ê‚Á‚ÄPHP5‚Ÿ‚¯‚ðl—¶‚É“ü‚ꂜê‡‚Í—Ç‚¢‚¯‚ǁAPHP4‚܂ōl—¶‚É“ü‚ꂜƒVƒXƒeƒ€‚̏ꍇNG‚Å‚Í?
PHP4‚ªAƒTƒ|[ƒgI—¹‚Á‚ĂȂÁ‚Ä‚¢‚邪PHP4Œn‚ª‚¢‚Ü‚Ÿ‚ÉŽg‚í‚ê‚Ä‚¢‚éƒT[ƒo‚È‚ñ‚Ä‘å—ʂɂ܂Ÿ‚ ‚é‚©‚çPHP4‚ɑ΂·‚éƒvƒƒOƒ‰ƒ€‚Ì
ƒTƒ|[ƒg‚Á‚ĂȂ©‚È‚©Ø‚ê‚È‚¢‚æB


88:87
09/11/19 01:03:22
’ljÁB
¡‰ñ‚̂悀‚ȃ}ƒ‹ƒ`‚Ȋ‹«‚ɑΉž‚³‚¹‚é‚­‚ç‚¢‚̃VƒXƒeƒ€‚È‚ñ‚Ÿ‚©‚çŒÃ‚¢ƒVƒXƒeƒ€‚àl—¶‚µ‚œã‚ł̍ì‚肟‚ÆŽv‚€‚æB
‚»‚à‚»‚àAV‚µ‚¢‚Ì‚Ÿ‚¯‚ðl—¶‚µ‚Ä‚¢‚éƒVƒXƒeƒ€‚È‚çPHP4‚Ç‚±‚ë‚©PEAR::DB‚àƒVƒXƒeƒ€‚©‚çŠO‚·‚ׂ«•šB
URLØÝž(pear.php.net)
>This package has been superseded, but is still maintained for bugs and security fixes. Use MDB2 instead.
‚Ô‚Á‚¿‚Ⴏ‚Ȗ󂵂©‚œ‚·‚邯uƒoƒO‚ƃZƒLƒ…ƒŠƒeƒB[‚Ì‚œ‚߂ɃTƒ|[ƒg‚Í‘±‚­‚ªMDB2‚Á‚ÄŒŸ‚€ŒãŒpo‚Ä‚¢‚é‚©‚ç‚»‚Á‚¿Žg‚Š‚æBv
PEAR‚ÍPHP‚ŏ‘‚©‚ꂜƒ‰ƒCƒuƒ‰ƒŠ‚Ÿ‚©‚ç•K‚ž‚µ‚àpearƒRƒ}ƒ“ƒh‚ŃCƒ“ƒXƒg[ƒ‹•K—v‚à‚È‚­
ƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚ĂȂ¢ƒŒƒ“ƒ^ƒ‹ƒT[ƒo‚Å‚àƒA[ƒJƒCƒuDL‚µ‚Ä‚«‚ăvƒƒOƒ‰ƒ€‚©‚çŒÄ‚яo‚·ƒpƒX‚ðA’Ê‚¹‚΂¢‚­‚ç‚Å‚àŽg‚Š‚éB
‚ÆŒŸ‚€‚킯‚ŁAƒvƒƒOƒ‰ƒ€‚̍XVì‹Æ‚·‚é‚Ì‚ÉDB‚́Au‚¢‚ç‚È‚¢ŽqvB
MDB2‚ÆPDO‚ðƒTƒ|[ƒg‚·‚邟‚¯‚̃vƒƒOƒ‰ƒ€‚É‚µ‚œ•û‚ª—Ç‚¢B
PEAR::DB,PEAR::MDB2,PDO‚ƃTƒ|[ƒg‚³‚¹‚éƒvƒƒOƒ‰ƒ€‚ð‘‚¢‚Ä‚¢‚é“z‚ªAPHP4‚̃Tƒ|[ƒg‚ð‚²‚Á‚»‚è‚Æ‘Å‚¿Ø‚Á‚œƒvƒƒOƒ‰ƒ€‘‚­‚Ì‚©?


89:87
09/11/19 01:27:04
>>87,>88‘‚¢‚Ä‹C‚ɂȂÁ‚œ‚¯‚Ç‚±‚±Œ©‚Ä‚¢‚él‚œ‚¿‚Á‚ÄDBŠÖ˜A‚́A
EPEAR::DB
EPEAR::MDB2
EPDO
E‚»‚ñ‚È‚à‚̃‰ƒbƒpŽg‚í‚È‚¢BŠeDBŠÖ”’ŒÚŽg‚€
‚ǂꂪ‘œ‚¢?
‚»‚ê‚Æ
E•K{ŠÂ‹«‚ÍPHP5ˆÈ~BPHP4‚͐؂èŽÌ‚Ä‚œB
E•K{ŠÂ‹«‚ÍPHP4ˆÈ~BPHP4‚àƒTƒ|[ƒg‚µ‘±‚¯‚éB
‚ÉŠÖ‚µ‚Ä‚à‚Ç‚€‚µ‚Ä‚¢‚é?




90:nobody‚³‚ñ
09/11/19 01:39:54
EPHP5or4‚݂̂ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚éŠÖ”‚ÍŽg‚í‚È‚¢
E‚¹‚Á‚©‚­ê—p‚̊֐”‚ª—L‚é‚Ì‚Ÿ‚©‚ç‚»‚ê‚ç‚ð“Z‚ß‚Ä’ŠÛ‰»


91:nobody‚³‚ñ
09/11/19 01:57:50
>>89
ID‚ÆŒ³Ž¿–â‚̃ŒƒX”ԍ†o‚µ‚È‚³‚¢B

92:nobody‚³‚ñ
09/11/19 01:59:56
>>79
>•Ê“rŽæ“Ÿ‚·‚鏈—‚ð‘‚¢‚Ä‚š‚­•K—v‚ª‚ ‚é
‚»‚ꂪƒAƒzÝŒv‚Ÿ‚ÆŒŸ‚Á‚Ä‚é‚ñ‚Ÿ‚ª‚—
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Æ‚©’m‚ç‚ñ‚Ì‚©‚Ë

93:nobody‚³‚ñ
09/11/19 02:00:09 7S9/ReIJ
>>86
‹³‰È‘’Ê‚è‚Ì‚šŽè–{‚ð‘‚­ê‡‚Ȃ炻‚ê‚Å‚¢‚¢‚¯‚ǁAinterface‚ÌŽÀ‘•‚ÍPHP5‚©‚çB
‚³‚ÄŽ„‚ÍPHP4‚Ì“®ì‚ð‘ΏۊO‚É‚µ‚Ă܂Åinterface‚ðŽg‚€‚ׂ«‚Å‚·‚©?
PHP4‚ð‘ΏۊO‚É‚·‚é‚È‚çPHP5‚àPHP5.1‚©‚ç“®ì‘ΏۂƂµ‚ÄDB‚àPEAR::DB‚ÆPEAR::MDB2‚àØ‚èŽÌ‚ĂĂæ‚葬“x‚ªo‚éPDO‚Ÿ‚¯‚É‚µ‚Ü‚·‚æww


94:nobody‚³‚ñ
09/11/19 02:03:51
‚»‚€‚µ‚ë‚æ

95:nobody‚³‚ñ
09/11/19 02:32:52 7S9/ReIJ
>>92
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚Ì—LŒø«‚Á‚čė˜—pŽž‚ȂǂɎg‚¢‚â‚·‚­‚ȂǂŸ‚æ‚ˁB
ˆêŽž‚µ‚Ì‚¬‚æ‚€‚̃Nƒ‰ƒX‚ɂ܂ł»‚Ì‚à‚Ì‚ª•K—v‚©‚Ç‚€‚©‚Ì“V”‰‚É‚©‚¯‚邯•ʂɃfƒUƒCƒ“ƒpƒ^[ƒ“‚É
‰ˆ‚Á‚œì‚è‚É‚µ‚È‚¢‚Å‚à‚²‚艟‚µ‚Ń\[ƒX‘‚¢‚Ä‚š‚¯‚Î‚Æ‚è‚ ‚Š‚ž‚Í‚¢‚¢‚âB‚Á‚ÄŒ‹˜_‚ɂȂÁ‚œƒAƒz‚È‰ŽB

>>94
’Pƒ‚ɐ؂èŽÌ‚Ä‚ª‚Å‚«‚ê‚΋ê˜J‚µ‚È‚¢B

96:nobody‚³‚ñ
09/11/19 03:12:12
Ä—˜—p‚Ÿ‚Ì‚»‚ñ‚È–â‘è‚ł͂Ȃ­
>>76‚ðŒ©‚Ä‰œ‚Æ‚àŽv‚í‚È‚¢‚ñH
‚Ü‚Ÿ‘‚¢‚œ–{l‚Ÿ‚©‚çŽv‚í‚È‚¢‚ñ‚Ÿ‚ë‚€‚¯‚ǁA¡Œã‚àƒvƒƒOƒ‰ƒ€‘‚¢‚Ä‚¢‚­‚È‚ç
‚à‚€‚¿‚å‚Á‚Æ‚±‚±‚̐l’B‚̈ӌ©‚É‚àŽš‚ðŒX‚¯‚Ă݂œ‚Ù‚€‚ªK‚¹‚ɂȂê‚é‚ñ‚¶‚á‚È‚¢‚©‚ȂƎv‚€ŽŸ‘æ

97:nobody‚³‚ñ
09/11/19 03:41:33
>>76
Œp³‚ðŠo‚Š‚ëB


ÅVƒŒƒX•\ŽŠ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚š‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ŽŠ
‰É‚‚Ԃµ2ch

5367“ú‘O‚ɍXV/37 KB
’S“–:undef