yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ ..
2:nobody‚³‚ñ
08/03/16 17:23:57
yŠÈˆÕFAQz (1/3)
1D•¶ŽšƒR[ƒh‚͉½‚ðŽg‚¦‚΂¢‚¢‚ÌH
@¨1.UTF-8 2.EUC-JP ‚̂ǂ¿‚ç‚©B–À‚¤‚悤‚Ȃ₂ÍShift_JIS‚ÍŽg‚Á‚¿‚áƒ_ƒB
2. ‚±‚̃XƒŒ‚É‘‚«ž‚Þ‚Æ‚«‚ÉŽ©•ª‚̃TƒCƒg–¼‚ðŽN‚µ‚½‚‚È‚¢
@¨ URLØÝ¸(example.com)‚ª—á•¶‚Ȃǂ̂½‚߂ɗ\–ñ‚³‚ê‚Ä‚¢‚éBhogehoge.com‚ÍŽg‚Á‚¿‚áƒ_ƒB
3. ƒuƒ‰ƒEƒU‚ɉ½‚à•\ަ‚³‚ê‚È‚¢‚ñ‚¾‚¯‚ÇEEE
@¨ Apache‚ÌÝ’è‚ðŒ©’¼‚¹Bƒtƒ@ƒCƒ‹‚ÌŠg’£Žq‚͉½‚É‚µ‚Ä‚ÄA‚»‚ÌŠg’£Žq‚ÅPHP‚ðŒÄ‚Ԃ悤‚ɂȂÁ‚Ä‚¢‚é‚©H
4. ‹L†‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢‚¯‚ǃOƒO‚è‚æ‚¤‚ª‚È‚¢
@¨ u@v ƒGƒ‰[•\ަ‚ð—}§Au->v ƒIƒuƒWƒFƒNƒg‚̃ƒ“ƒo‚ɃAƒNƒZƒXAu::v ÓI‚ȃƒ\ƒbƒhŒÄ‚Ño‚µA
@@u==v‚͈Öق̌^•ÏŠ·‚ð‚µ‚Ä‚ä‚é‚¢”äŠrAu===v‚ÍŒ^î•ñ‚àŠÜ‚ß‚½Œµ–§‚È”äŠr
5. echo "$arr['hoge']['fuga']"; ‚Æ‘‚¢‚½‚çƒGƒ‰[‚ɂȂÁ‚½
@¨ o‚¨‚Á‚Ï‚¢Š‡ŒÊp‚Å‚‚‚Á‚Ä"{$arr['hoge']['fuga']}"‚É‚·‚é
6. ˆê’莞ŠÔ‚²‚ƂɎ©“®“I‚ɉ½‚©‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
@¨ cron‚©ƒ^ƒXƒNƒXƒPƒWƒ…[ƒ‰‚ðŽg‚¦B
7Dextract‚Á‚Ċ댯‚È‚ÌH
@¨•ϔ㑂«•‰Šú‰»–Y‚ê‚ȂǂŊ댯BŠy‚¾‚©‚ç‚Æ‚¢‚¤——R‚¾‚¯‚ňÀˆÕ‚ÉŽg‚í‚È‚¢B
8. include/require‚Éu`.php?a=b&c=dv‚̂悤‚ȃpƒ‰ƒ[ƒ^‚ð‚‚¯‚½‚¢
@¨ URLŒÄ‚Ño‚µ‚È‚ç‰Â”\‚¾‚¯‚ÇA•’ʂ̃tƒ@ƒCƒ‹ŒÄ‚Ño‚µ‚ł͂ł«‚Ü‚¹‚ñ
9Dinclude/require‚ÅURL‚ðŽw’肵‚Ä‚à‰½‚à‹N‚«‚È‚¢
@¨ .php‚ÌŠg’£Žq‚̃tƒ@ƒCƒ‹‚ðURL‚ŌĂÑo‚·‚ÆA‚P“xPHPƒvƒƒOƒ‰ƒ€‚Æ‚µ‚ÄŽÀs‚³‚ꂽŒ‹‰Ê‚ɂȂéB
10. ‚»‚à‚»‚àƒCƒ“ƒXƒg[ƒ‹‚ÌŽž“_‚Å‚¤‚Ü‚‚¢‚©‚È‚¢
@¨ Šm”F‚·‚ׂ«‚ÍPHP‚Ìconfigure‚̈ø”Aphp.ini‚Ì“à—e‚Æ’u‚«êŠA
@@WebƒT[ƒo‚ÌÝ’èiApache‚È‚çhttpd.confjA‹N“®•Ä‹N“®‚ ‚½‚è
3:nobody‚³‚ñ
08/03/16 17:24:08
yŠÈˆÕFAQz (2/3)
11. SQL‚ÌŽ¿–â‚͂ǂ±‚ÅH
@¨ ƒf[ƒ^ƒx[ƒX”‚ɗU“±‚³‚ê‚é‚Ì‚ªŒ™‚È‚çPHP‚É‚¤‚Ü‚ŠÖ˜A‚³‚¹‚ÄŽ¿–â‚·‚é
12. •¶Žš—ñ‚̂Ȃ©‚ÉA‰pŽš‚݂̂Ƃ©”Žš‚݂̂Ƃ©‹L†‚ª“ü‚Á‚¿‚á‚¢‚â‚ñ‚Æ‚©‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ÌH
@¨ ctype_`()‚ªŽèŒyB•¡ŽG‚ȃpƒ^[ƒ“‚Ípreg_`()‚ ‚½‚è‚ų‹K•\Œ»‚ðŽg‚¤B
13. $a1, $a2, $a3 ... ‚̂悤‚ȕϔ–¼‚ð‚¤‚Ü‚ˆµ‚¢‚½‚¢
@¨ ‰Â•ϕϔ‚ÅŽÀŒ»‚Å‚«‚邯‚ÇA‚Þ‚µ‚ë”z—ñ‚ðŽg‚Á‚Ä$a[1], $a[2], $a[3]“™‚Æ‚·‚é‚Ì‚ªƒxƒ^[
14. echo‚Æprint‚Á‚Ăǂ¤ˆá‚¤‚ÌH
@¨ ‚æ‚‹c˜_‚³‚ê‚é˜b‘è‚Å‚ ‚邪Šî–{“I‚É—¼ŽÒ‚Æ‚à“¯‚¶B ˆÈ‰º‚¿‚å‚Á‚Æ‚µ‚½‹c˜_B
@@URLØÝ¸(www.faqts.com)
15. ƒNƒbƒL[‚Ìî•ñ‚ðƒ†[ƒU‚©‚ç‰B‚µ‚½‚¢
@¨ ƒZƒbƒVƒ‡ƒ“Žg‚¦B‚½‚¾‚µƒNƒbƒL[‚ƃZƒbƒVƒ‡ƒ“‚ÍŽd‘g‚Ý‚ªˆá‚¤‚©‚瓯‚¶‚悤‚Ɉµ‚¤‚È
16. strip_tags()‚Å휂µ‚È‚¢ƒ^ƒO‚ð•¡”Žw’肵‚½‚¢
@¨ strip_tags($html, '<a><p><font>'); // htmlspecialchars()‚àŒŸ“¢‚·‚ׂµ
17. CSV‚âTSV‚̃tƒ@ƒCƒ‹‚ðƒXƒ}[ƒg‚Ɉµ‚¢‚½‚¢
@¨ ‚Ü‚¸‚Ífgetcsv()B‚½‚¾‚µ“ú–{Œê‚ðŠÜ‚ނƳí‚É“®ì‚µ‚È‚¢ê‡‚ª‚ ‚é‚̂ŒˆÓ‚¾B
18. ’l“n‚µ‚ÆŽQÆ“n‚µiu&v‚ðŽg‚¤j‚̃pƒtƒH[ƒ}ƒ“ƒX‚̈Ⴂ
@¨ CŒ¾Œê‚¶‚á‚È‚¢‚Ì‚ÅAƒpƒtƒH[ƒ}ƒ“ƒX–Ú“I‚ÅŽg‚¢‚킯‚½‚çƒ_ƒBŽQÆ“n‚µ‚É‚·‚邯‹t‚É’x‚‚È‚Á‚½‚è‚·‚é
@@ŽQÆ“n‚µ‚͈ø”‚É–ß‚è’l‚ðݒ肵‚½‚èˆø”‚ðŠÖ”“à‚Å•ÏX‚·‚é‚È‚ÇA³‚µ‚¢–Ú“I‚ÉŽg‚¤‚±‚Æ
19. ƒtƒ@ƒCƒ‹“üo—ÍŠÖ”ifopen“™j‚ÅƒŠƒ‚[ƒgƒtƒ@ƒCƒ‹ihttp://`‚Æ‚©j‚ðˆµ‚¤Û‚ÌŒÀŠE
@¨ fsockopen()‚Ń\ƒPƒbƒg’ÊM or PEAR‚ÌHTTPŒn or CURL‚ʼnðŒˆ
@@•K—v‚È‚çHTTP‚ð‚Í‚¶‚߂Ƃ·‚éŠeŽíƒvƒƒgƒRƒ‹i‚Ç‚ñ‚ȃf[ƒ^‚ð‘—ŽóM‚·‚é‚©j‚ÍRFC‚ȂǂŒ²‚ׂé
20. PHP‚©‚çPOSTƒŠƒNƒGƒXƒg‚µ‚½‚¢
@¨19.‚ðŽQÆ
4:nobody‚³‚ñ
08/03/16 17:24:20
yŠÈˆÕFAQz (3/3)
21. ‰æ‘œˆ—ˆê”Ê or GD‚ÌŒÀŠE
@¨ ImageMagickiPECL‚̂₠or ƒVƒFƒ‹‚©‚çŽÀsj
22. ‰æ‘œE‰¹E“®‰æ‚̓tƒ@ƒCƒ‹‚ŕۑ¶HDB‚ɕۑ¶H
@¨ D‚«‚É‚µ‚Ä‚‚¾‚³‚¢
5:nobody‚³‚ñ
08/03/16 17:24:55
ŠÖ˜AƒŠƒ“ƒN
¡–{‰Æƒ}ƒjƒ…ƒAƒ‹@@@URLØÝ¸(www.php.net)
¡“ú–{PHPƒ†[ƒU‰ï@URLØÝ¸(www.php.gr.jp)
¡PEARƒ}ƒjƒ…ƒAƒ‹@@URLØÝ¸(pear.php.net)
¡ƒ[ƒŠƒ“ƒOƒŠƒXƒg@@@URLØÝ¸(ns1.php.gr.jp)
¡ZFƒ}ƒjƒ…ƒAƒ‹@@@@URLØÝ¸(framework.zend.com)
iˆÈ‰º‰pŒêj
¡Smarty@@@@@@@URLØÝ¸(smarty.php.net)
¡Zend–{‰Æ@@@@@@URLØÝ¸(www.zend.com)
¡Zend Framework@@URLØÝ¸(framework.zend.com)
¡php | architect@@@URLØÝ¸(www.phparch.com)
¡Smartyƒ}ƒjƒ…ƒAƒ‹@URLØÝ¸(smarty.php.net)
¡PECL–{‰Æi‰pŒêj@URLØÝ¸(pecl.php.net)
6:nobody‚³‚ñ
08/03/16 17:25:21
¡‰ß‹ŽƒƒO
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 65
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 64
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 61
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 62
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 61
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 60
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 59
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 58
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 57
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 56
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 55
½ÚØÝ¸(php”Â)
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 54
½ÚØÝ¸(php”Â)
7:nobody‚³‚ñ
08/03/16 17:31:12
¡ŠÖ˜AƒXƒŒ
‚‚¾‚·‚êPHPi’´‰SŽÒ—pj3
½ÚØÝ¸(php”Â)
PHPŠÖ˜A‚Ì‘Ð@‘æ5”Å
½ÚØÝ¸(php”Â)
yPHPzƒtƒŒ[ƒ€ƒ[ƒN CakePHP@3ƒz[ƒ‹–Úy–{–½z
½ÚØÝ¸(php”Â)
yPHPz Smarty Šu—£ƒXƒŒ yƒeƒ“ƒvƒŒ[ƒgz
½ÚØÝ¸(php”Â)
PHP‘‡ŽG’kƒXƒŒ
½ÚØÝ¸(php”Â)
yPHPzƒtƒŒ[ƒ€ƒ[ƒN‚ɂ‚¢‚ÄŒê‚éƒXƒŒ10y‘‡z
½ÚØÝ¸(php”Â)
yPHPzEthna part.2y‘ŽYƒtƒŒ[ƒ€ƒ[ƒNz
½ÚØÝ¸(php”Â)
ZendFramework Part2
½ÚØÝ¸(php”Â)
ƒtƒ‰ƒ“ƒ`ƒ‡ƒX‚Æsymfony
½ÚØÝ¸(php”Â)
Å‹‚Ì‚o‚g‚oƒGƒfƒBƒ^‚͂ȂÉH
½ÚØÝ¸(php”Â)
8:nobody‚³‚ñ
08/03/16 17:49:38
yPHPzPEAR Part3
½ÚØÝ¸(php”Â)
yPHPzƒtƒŒ[ƒ€ƒ[ƒN Akelos
½ÚØÝ¸(php”Â)
³‹K•\Œ»“¹ê
½ÚØÝ¸(php”Â)
³‹K•\Œ» part4
½ÚØÝ¸(tech”Â)
MySQL ‘‡ Part13
½ÚØÝ¸(db”Â)
Oracle ‘‡ Session6
½ÚØÝ¸(db”Â)
SQLite 6
½ÚØÝ¸(db”Â)
Microsoft SQL Server ‘‡ƒXƒŒ 5
½ÚØÝ¸(db”Â)
PostgreSQL Part.5
½ÚØÝ¸(db”Â)
ƒf[ƒ^ƒx[ƒX
URLØÝ¸(pc11.2ch.net)
9:nobody‚³‚ñ
08/03/16 21:29:23
‚¨–ñ‘©‚Á‚Ä‚±‚Æ‚ÅB>>1shine
‚Ü‚¸“Ç‚ß→yPHP ƒ}ƒjƒ…ƒAƒ‹zURLØÝ¸(www.php.net)
PHP‚Åŗǂ̋³–{‚Í‚±‚ÌŒöŽ®ƒ}ƒjƒ…ƒAƒ‹BŽs”̂̑Ђ͉R‚ª‘½‚¢‚̂ʼnL“ۂ݂ɂµ‚È‚¢B
‰ß‹ŽƒXƒŒAŠÖ˜AƒXƒŒAFAQ‚ȂǂÍ>>2-10•Ó‚è
Ÿ‘OƒXƒŒ
yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚Í‚±‚±‚É‘‚«ž‚݂₪‚ê 65
½ÚØÝ¸(php”Â)
ŸŽ¿–â‚·‚鎞‚Ì’ˆÓ
E Ž©•ª‚ÌID‚ð•\ަ‚³‚¹‚邱‚ÆBiƒ[ƒ‹—“‚ɉ½‚à‹Lq‚µ‚È‚¢‚±‚ÆB‹ó”’‚à“ü—Í‚µ‚¿‚áƒ_ƒj
E ƒT[ƒo[‚ÌOS(LinuxAWindows‘¼)AWebƒT[ƒo[‚ÆPHP‚ÌŽí—Þ‚âƒo[ƒWƒ‡ƒ““™‚𖾋L‚·‚邱‚ÆB
E ŒÈ‚Ìs‚Á‚½‘€ìA•ÏX‚ȂǂðÚ‚µ‚–¾‹L‚·‚邱‚ÆB
E ƒGƒ‰[ƒƒbƒZ[ƒW‚Í‚»‚̂܂ܕ\‹L‚·‚邱‚ÆBuƒGƒ‰[‚ªo‚Ü‚·v‚¾‚¯‚ł͉ñ“š•s‰ÂB
E Ž¿–âŽÒ‚Æ‚µ‚ÄA‘Ô“x‚ð‚í‚«‚Ü‚¦‚邱‚ÆB
E Ž–‘O‚ÉŒöŽ®ƒ}ƒjƒ…ƒAƒ‹AƒŠƒtƒ@ƒŒƒ“ƒX–{‚‚ç‚¢‚Í‚¿‚á‚ñ‚Æ–Ú‚ð’Ê‚µ‚Ä‚¨‚‚±‚ÆB
ŸŽ¿–âŒã‚Ì’ˆÓ
E‹UŽÒ–hŽ~‚É•K‚¸ID‚ð•\ަ‚³‚¹‚邱‚ÆBiƒ[ƒ‹—“‚ɉ½‚à‹Lq‚µ‚È‚¢j
E2‰ñ–ÚˆÈ~‚Íʼn‚ÉŽ¿–₵‚½Û‚̃ŒƒX”Ô†‚𖼑O—“‚É“ü‚ê‚邱‚ÆB
E‰ðŒˆ‚µ‚È‚‚Ä‚à‰ñ“š‚ð‚à‚ç‚Á‚½ê‡‚Í‚¨—ç‚ðŒ¾‚¤‚±‚ÆB
@ir‚炵Aø‚è‚Íœ‚Bø‚ç‚ꂽ‚Æ‚«‚àA–³ˆÅ‚É”½˜_‚¹‚¸ƒXƒ‹[‚·‚邱‚ÆBj
Ÿ‰ñ“šŽÒ‚Ö‚Ì’ˆÓ
E’N‚ɃŒƒX‚µ‚Ä‚¢‚é‚Ì‚©•ª‚©‚ç‚È‚¢‚Æ¢‚é‚Ì‚ÅA>>(ƒAƒ“ƒJ[)‚ð‚‚¯‚ĉñ“š‚·‚é‚±‚ÆB
y‚»‚Ì‘¼”’ˆÓz
E³‹K•\Œ»EPEAREƒeƒ“ƒvƒŒ[ƒg(Smarty“™)EƒtƒŒ[ƒ€ƒ[ƒN‚ÍŠeŠY“–ƒXƒŒ‚Ö
ESQL‚ɂ‚¢‚Ă̎¿–â‚̓f[ƒ^ƒx[ƒX”Â(PCƒJƒeƒSƒŠ)‚ÌŠeƒXƒŒ‚Å
10:nobody‚³‚ñ
08/03/17 00:31:39
@@@@@@@@@@@@@@@@@,@D-== - ¤
@@@@@@ @ @@ @@ @@ Ú@@@`^`^~^`R¤@_
@@@@@@@@@@@@@ ,Ú -]cc]- ¤@@@ _@_
@@@@@@@@@@ @ ^ .::.::.::.::.:..;.:.:.:..:.:..`Ĥ@@@ _@_
@@@@@@@@@ @ / . .::/.:/::.::.:/.::.::.:://.:l.:|:R@@ @ i@@_
@ @ @ @ @ @ @ / . ::./::/:.:::.:/.::.:::,.²/.:::l.:|.::..R @@ i@@@ _
@@@@@@@ @ @i.:i.:.:l.l.::lu.Mƒ.:.:^//Ú l.:|.::i.::.R@@i@@ , ƒBL
@@@@@@@ @ @|::|.::|:l:::lÚ‚:^@// /Üi.:Ĥl.::.:::.r@i@^ /
@@@@@@@ @ @|::|.::|:l:::l1 ÄÐ@@@,¨r=Ĥl:.::.:/@ Ú'L .:/
@@@@@@@@@@lÊ:::Ĥ::lv_ƒŠ@@@ i l.:.:.:. Ø l/:/@,f.: .: .:.:i@@@‰º‚ç‚Ë‚¥Ž¿–â‚Í
@@ @ @ @ @ @ @ l/@R' ' ' ' @ @ „¨['^/@ ,f: : : : :.:|@@@‚±‚±‚É‘‚«ž‚݂₪‚ê
@@@@@@@@ @@r¿ @ ʤ @ uM7@ ' 'Ú ²@ ,f: : : : : : :|@@@ƒ`ƒrlŠÔ
@@@@@@@ @ @r¿@@É.:i:.:.„ ]ˆê L_Û:o@ o.: : : : : : .:|
@@@ @ @ @ @ r¿@@Ér'77L “ñ`ÆL@PMo@ o : : : : : : |
@@@@@@@ @r¿ @ Ér'77 /^̉îĤ @ @@o@ o : : : : : :.|
@@@@@@@ ,f@@ƒm.:r'77_ //j,¡l lrr @ ,r.o@@Ĥ : : i : |
11:nobody‚³‚ñ
08/03/17 04:09:43
php.ini‚Ìmbstring‚̃ZƒNƒVƒ‡ƒ“‚ðˆÈ‰º‚̂悤‚É‚µ‚Ü‚µ‚½B
‚©‚¦‚½•û‚ª‚¢‚¢‚Æ‚±‚낪‚ ‚ê‚΋³‚¦‚ĉº‚³‚¢
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding =UTF-8
mbstring.http_input = auto
mbstring.http_output =UTF-8
mbstring.encoding_translation = Off
mbstring.substitute_character = none
mbstring.func_overload = 0
mbstring.strict_encoding = Off
12:nobody‚³‚ñ
08/03/17 05:17:29
‚¢‚‚ɂȂÁ‚½‚猳‚̃eƒ“ƒvƒŒ‚É‚©‚í‚é‚ñ‚¾‚©
13:nobody‚³‚ñ
08/03/17 05:52:26 l3H5wOjF
ŠO•”‚©‚çŽó‚¯Žæ‚Á‚½’l$_POST['hoge']‚ðA
<a href`>‚ÅƒŠƒ“ƒN‚³‚¹‚½•¶Žš—ñ‚ɕϊ·‚µ‚ĕԂ·ŠÖ”‚ª‚ ‚é‚̂ł·‚ªA
XSS‘Îô‚ɃGƒXƒP[ƒv‚·‚é‚Ì‚ÍAŠÖ”“à‚Å‚â‚é‚©Aecho‚µ‚½‚Æ‚«‚É‚â‚é‚©A
‚Ç‚¿‚瑤‚Å‚â‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©H
function hoge($str) {
@@return "<a href=\"$str\">$str</a>\n";
}
echo hoge($_POST['hoge']);
ã‹L‚ªXSS‚Ȃ̂ÅA
function hoge($str) {
@@$escape = htmlspecialchars($str);
@@return "<a href=\"$escape\">$escape</a>\n";
}
‚ÆŠÖ”“à‚ŃGƒXƒP[ƒvς݂̂ð•Ô‚·‚©A
echo htmlspecialchars(hoge($_POST['hoge']);
‚Æecho‚ÌŽž“_‚ŃGƒXƒP[ƒv‚·‚é‚©B
‚Ç‚Á‚¿‚ª‚¢‚¢‚̂łµ‚傤H‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
14:13
08/03/17 05:55:25
‚æ‚‚æ‚l‚¦‚Ă݂½‚çAecho‚̂Ƃ«‚É‚¾‚·‚ÆA<>‚àƒGƒXƒP[ƒv‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·‚ËB
ŠÖ”“à‚ň—‚µ‚Ä‚»‚ê‚ð•’Ê‚Éecho‚·‚邵‚©‚È‚³‚»‚¤‚Å‚·‚ËB
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B‚Ç‚¤‚àƒXƒŒ‰˜‚µ‚·‚݂܂¹‚ñEEE
15:nobody‚³‚ñ
08/03/17 06:03:38
>>11
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding =UTF-8
mbstring.http_input = pass
mbstring.http_output =pass
mbstring.encoding_translation = Off
mbstring.substitute_character = long
mbstring.func_overload = 0
mbstring.strict_encoding = On
16:nobody‚³‚ñ
08/03/17 07:26:35
>>15
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
mbstring.strict_encoding‚Ƃ͉½‚Å‚·‚©H
ƒOƒO‚Á‚Ä‚à‚»‚ꂪ‰½‚©‚ª‚Í‚Á‚«‚è‘‚¢‚Ä‚¢‚éƒy[ƒW‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ
17:nobody‚³‚ñ
08/03/17 07:46:48 Qd55gHoh
PHP‚ð•׋‚µ‚悤‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ª
–{‚𔃂¤‚¨‹à‚à‚È‚¢‚̂Ńlƒbƒg‚ŕ׋‚µ‚悤‚©‚ÆŽv‚¢‚Ü‚·B
‰´‚Í‚±‚±‚ðŽQl‚É‚µ‚Ä‚½I‚Æ‚©‚¨Š©‚ß‚ÌPHPuÀƒTƒCƒg‚Í‚ ‚é‚Å‚µ‚傤‚©B
“–•ûƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŒoŒ±‚Í–³‚A‚O‚©‚ç‚Í‚¶‚߂邱‚ƂɂȂè‚Ü‚¸
18:nobody‚³‚ñ
08/03/17 07:47:01
php.ini-recommended‚ÉAˆÈ‰º‚Ìà–¾‚ª‚ ‚è‚Ü‚·
; enable strict encoding detection.
;mbstring.strict_encoding = Off
ˆê•ûAphpinfo‚͈ȉº‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·
mbstring.script_encoding no value no value
mbstring.strict_detection Off Off
‚È‚ñ‚©Aphp.ini-recommended‚Ì‹Lq‚Á‚Ä
script_encoding‚Æstrict_detection‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚ĂȂ¢‚Å‚·‚©H
‚‚܂èAmbstring.strict_encoding‚Æ‚¢‚¤‘®«‚ÍAŽÀۂɂ͂Ȃ¢‚̂łÍ
‚È‚¢‚Å‚µ‚傤‚©H
19:nobody‚³‚ñ
08/03/17 08:10:14
‚â‚Í‚èmbstring.strict_encoding‚Í
php.ini-recommended‚Ì’†‚¾‚¯‚É‹Lq‚³‚ê‚Ä‚ ‚é
Œ¶‚Ì‘®«‚̂悤‚Å‚·‚Ë
ƒWƒƒƒbƒv‚É‚µ‚©ŠÖŒW‚È‚¢‚±‚ƂȂ̂Ŏ蔲‚«‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©B
mbstring.internal_encoding‚Æmbstring.script_encoding‚Á‚Ä
‚Ç‚¤‚¢‚¤ˆá‚¢‚ª‚ ‚é‚̂łµ‚傤‚©H
20:nobody‚³‚ñ
08/03/17 08:36:06
>>17
>>1‚à‚æ‚߂Ȃ¢‚Ì‚©
‚±‚̃XƒŒ‚Å„‘E‚·‚éƒTƒCƒg‚Í‚½‚¾1‚ÂŒöŽ®ƒ}ƒjƒ…ƒAƒ‹‚Ì‚Ý
21:nobody‚³‚ñ
08/03/17 13:27:38
>>17
‚»‚ÌŽè‚ÌŽ¿–â‚«‚½‚牴‚Í–ˆ‰ñ‚±‚±‚ðµ½½Ò‚µ‚Ä‚é
é“`‚ÆŽv‚í‚ê‚»‚¤‚¾‚ª‚—
URLØÝ¸(www.phppro.jp)
‰SŽÒ‚ɂ͕’ʂɵ½½Ò
‚ ‚Ɖ½‚©ì‚Á‚Ă݂½‚¢‚à‚Ì‚ðŒ©‚Â‚¯‚é‚Ì‚ª—Ç‚¢‚ñ‚¶‚á‚È‚¢‚©‚È?
22:nobody‚³‚ñ
08/03/17 13:46:19 Qd55gHoh
>>20
‚·‚¢‚Ü‚¹‚ñB
ƒeƒ“ƒvƒŒ‚Ì‚à‚̂͂µ•~‹‚ª‚‚©‚Á‚½‚Ý‚½‚¢‚Å‚µ‚½B
>>21
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
ŽQl‚É‚µ‚Ü‚·I
23:nobody‚³‚ñ
08/03/17 15:05:48
‚È‚ñ‚Æ‚¢‚¤Ž©‰‰é“`
24:22
08/03/17 16:28:07 Qd55gHoh
‚·‚¢‚Ü‚¹‚ñB‚³‚Á‚»‚çT‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
URLØÝ¸(www.phppro.jp)
‚ÅURLØÝ¸(localhost)‚Ƀuƒ‰ƒEƒU‚ÅŒ©‚Ä‚Ý‚é‚Æ
Object not found!@‚Æ•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
htdocs‚É“ü‚ꂽ‚̂ŊԈႢ‚È‚¢‚ÆŽv‚¢‚Ü‚·B
‚¿‚Ȃ݂ÉXAMPPƒRƒ“ƒgƒ[ƒ‹ƒpƒlƒ‹‚Í
Apache‚ªƒ`ƒFƒbƒN‚È‚µ‚Å‹N“®‚ɂȂÁ‚Ä‚¢‚éó‘Ô
MySql‚ªƒ`ƒFƒbƒN‚ ‚è‚Å‹N“®‚ɂȂÁ‚Ä‚¢‚éó‘Ô‚Å‚·B
‚Ç‚¤‚¢‚Á‚½Œ´ˆö‚ªl‚¦‚ç‚ê‚é‚Å‚µ‚傤‚©
25:nobody‚³‚ñ
08/03/17 16:34:32
>>24
‚Ü‚³‚©AŠg’£Žq”ñ•\ަ‚¶‚á‚È‚¢‚æ‚ËH
‚»‚̃tƒ@ƒCƒ‹‚ð‰EƒNƒŠƒbƒN‚µ‚ăvƒƒpƒeƒB‚Ńtƒ@ƒCƒ‹–¼‚ðŠm”F‚µ‚Ă݂ë
26:22
08/03/17 16:43:35 Qd55gHoh
>>25
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚²Žw“E‚Ì’Ê‚è‚Å‚µ‚½B
‚±‚ñ‚È’Pƒ‚ȃ~ƒX‚ð‚µ‚Ä\‚µ–ó‚È‚¢‚Å‚·B
27:nobody‚³‚ñ
08/03/17 20:09:06
>>22
‚‚¾‚·‚êPHPi’´‰SŽÒ—pj3
½ÚØÝ¸(php”Â)
‚±‚Á‚¿‚̃XƒŒ‚Ì‚ªµ½½Ò
“¯‚¶‚®‚ç‚¢‚Ìl‚ª‚¿‚ç‚Ù‚ç‹‚é
28:nobody‚³‚ñ
08/03/17 23:57:52 d6AL+8ck
$last_record = array();
foreach($data as $record) {
$last_record@= array_diff($record,array());
print_r($record, true);
print_r($last_record, true);
}
ã‹LA‚P‚‚߂Ìprint_r‚ɂ͔z—ñ‚ª•\ަ‚³‚ê‚Ü‚·‚ªA
‚Q‚‚߂Ìo—͂͋ó‚Ì”z—ñ‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
’Êí‚Ì‘ã“ü‚ÅãŽè‚‚¢‚©‚È‚©‚Á‚½‚½‚ß
array_diff ‚ð‚©‚Ü‚µ‚Ă݂܂µ‚½‚ª‚»‚ê‚Å‚àŒ»Û‚Í•Ï‚í‚è‚Ü‚¹‚ñB
”z—ñ‚ÆŽQÆ“n‚µ‚ÉŠÖ‚·‚é‹““®‚ð‹^‚Á‚Ä’²‚ׂĂ݂܂µ‚½‚ªA
ŠÖŒW‚ ‚è‚»‚¤‚È•¶Œ£‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
Œ´ˆö‚ª•ª‚©‚邿‚¤‚Å‚µ‚½‚界¾‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
29:nobody‚³‚ñ
08/03/18 00:22:25
PHP‚Ńf[ƒ^ƒx[ƒX‚ÉÚ‘±‚·‚éƒR[ƒh‚ð‘‚¢‚½‚̂ł·‚ª
‚±‚ê‚͂ǂ±‚ɃAƒbƒv‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
public_html ŠO‚̃fƒBƒŒƒNƒgƒŠ‚ɃAƒbƒv‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
ƒZƒLƒ…ƒŠƒeƒB‚ªS”z‚Å‚·„ƒ
30:nobody‚³‚ñ
08/03/18 00:27:46
ƒhƒLƒ…ƒƒ“ƒgƒ‹[ƒg”z‰º‚Éhtml‚Å‘‚¯‚Îok
31:29
08/03/18 00:48:08 XUFQaeko
.htaccess ‚ÅŠg’£Žq‚ðPHP‚¶‚á‚È‚HTML‚É‚·‚ê‚Αåä•v‚Á‚Ä‚±‚Ƃł·‚ËH
32:nobody‚³‚ñ
08/03/18 01:09:45
ƒSƒƒ“‰R
33:nobody‚³‚ñ
08/03/18 01:10:52
>>28
print_r‚Í”z—ñƒ|ƒCƒ“ƒ^‚ªI’[‚Ü‚Ås‚‚Ì‚Åreset‚µ‚Ü‚µ‚傤
‚Â[‚©debug‚Å•\ަ‚³‚¹‚é‚È‚çprint_r‚¶‚á‚È‚var_dumpŽg‚¦
‚ ‚Æ’Êí‚Ì‘ã“ü‚ÅãŽè‚‚¢‚©‚È‚©‚Á‚½‚Á‚Ä
‚Ç‚¤ãŽè‚‚¢‚©‚È‚¢‚ÌH
–{—ˆ‚â‚肽‚¢Ž–‚Í$last_record‚ɉ½‚©’ljÁ‚Å‚ð‘ã“ü‚µ‚½‚¢‚Á‚ÄŽ–‚¾‚æ‚ËH
34:nobody‚³‚ñ
08/03/18 01:13:47
>>29
/public_html/
@ @ @ @ index.php
/lib/
@ @ @ @ @db.inc.php
‚±‚ñ‚ÈŠ´‚¶‚Å
index.php‚©‚çdb.inc.phpŒÄ‚Ô‚Æ‚©‚Å—Ç‚¢‚ñ‚łȂ¢H
–{“–‚È‚çlib‚Æ“¯ŠK‘wƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒfƒBƒŒƒNƒgƒŠì‚Á‚Ä
‚»‚±‚É‚ ‚éindex.php‚̃Vƒ“ƒ{ƒ‹‚ðpublic_html‚É“\‚é‚Ì‚ª—Ç‚¢‚¯‚Ç
35:nobody‚³‚ñ
08/03/18 01:18:56
996 Fnobody‚³‚ñ Fsage F2008/03/18(‰Î) 00:13:59 ID:???
‘OX‚©‚çphp‚Æperl‚Æc‚łǂꂾ‚¯‚̃pƒtƒH[ƒ}ƒ“ƒX‚ªˆá‚¤‚Ì‚©A
‚æ‚•ª‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅAƒƒWƒƒ[‚Ȉ—20ƒpƒ^[ƒ“‚ÅŽŽ‚µ‚Ă݂½B
‚ªAâ‹å‚µ‚½B‚È‚ñ‚ÅAƒtƒ@ƒCƒ‹ˆ—‚ª‚±‚ñ‚ÈŽÀ‘•‚ɂȂÁ‚Ä‚¢‚é‚Ì‚©‚ÆEEE
‘OƒXƒŒ‚Ì‚±‚ÌŒîH‚Í”½È‚µ‚ë
36:nobody‚³‚ñ
08/03/18 01:43:20
c‚Æphp‚ð”ä‚ׂĂ鎞“_‚ÅEEE
php‚Íc‚Åì‚ç‚ê‚Ä‚é‚ñ‚¾‚©‚çc‚æ‚è’x‚‚Ä“–‚½‚è‘O
37:nobody‚³‚ñ
08/03/18 02:07:53
Ruby‚ÍRuby‚Åì‚ç‚ê‚Ä‚¢‚Ü‚·
38:nobody‚³‚ñ
08/03/18 02:08:01 Hp4TM78s
PHP{SQLite‚Ì\¬‚Ȃ̂ł·‚ª
uƒf[ƒ^‚ð휨“o˜^¨íœ¨“o˜^v‚µ‚Ă邯SQLite‚Ìrowid‚ª‚®‚¿‚á‚®‚¿‚á‚ɂȂé‚̂Ů—
‚µ‚½‚¢‚̂ł·‚ª‚¢‚¢•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
‚à‚µ‚‚Íã‚©‚ç`s‚©‚ç`s‚܂łƂ¢‚¤‚悤‚ÉŽw’è‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
‚ȂɂƂ¼‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
39:nobody‚³‚ñ
08/03/18 02:10:29
휂µ‚È‚¢
40:nobody‚³‚ñ
08/03/18 02:18:07
>>33
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
„print_r‚Í”z—ñƒ|ƒCƒ“ƒ^‚ªI’[‚Ü‚Ås‚‚Ì‚Åreset‚µ‚Ü‚µ‚傤
„‚Â[‚©debug‚Å•\ަ‚³‚¹‚é‚È‚çprint_r‚¶‚á‚È‚var_dumpŽg‚¦
—¹‰ð‚Å‚·BŽÀÛ‚Ílogƒtƒ@ƒCƒ‹‚É“f‚¢‚Ă܂·B
„‚ ‚Æ’Êí‚Ì‘ã“ü‚ÅãŽè‚‚¢‚©‚È‚©‚Á‚½‚Á‚Ä
„‚Ç‚¤ãŽè‚‚¢‚©‚È‚¢‚ÌH
Œ»ó‚Æ“¯—l‚É [ array() ] ‚¾‚¯‚Ìo—͂ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
„–{—ˆ‚â‚肽‚¢Ž–‚Í$last_record‚ɉ½‚©’ljÁ‚Å‚ð‘ã“ü‚µ‚½‚¢‚Á‚ÄŽ–‚¾‚æ‚ËH
‚â‚肽‚¢‚±‚Æ‚ÍA”z—ñ $record ‚Ì’l‚ð $last_record ‚ɕێ‚µ‚Ä‚¨‚«A
ƒ‹[ƒv‚ÌŽŸŽü‚Å‚»‚Ì’l‚Ì’†‚Ì‚¢‚‚‚©‚ðŽg—p‚·‚邱‚Ƃł·B
41:nobody‚³‚ñ
08/03/18 02:31:52
>>39
‹t“]‚Ì”‘z‚Å‚·‚Ë‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A•‚©‚è‚Ü‚µ‚½
42:29
08/03/18 02:38:54 XUFQaeko
>>34
‚È‚é‚Ù‚Ç
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
43:nobody‚³‚ñ
08/03/18 03:16:50
>>40
ÅŒã‚Ì‚ðŽg‚¢‚½‚¢‚¾‚¯‚Å‚ ‚ê‚Î
array_slice‚©array_pop(‚±‚Á‚¿‚ÍŒ³‚Ì”z—ñ‚©‚ç휂·‚é)‚ðŽg‚¦‚Ηǂ¢
$last = array_slice($data,-1);
var_export($last,true);
$last = array_pop($data);
var_export($last,true);
var_export‚Íprint_r‚ÆŽg‚¢•û‚͈êA‚½‚¾”z—ñƒ|ƒCƒ“ƒ^‚Ìreset‚ðŸŽè‚É‚µ‚Ä‚‚ê‚é
‚ñ‚ÅA>>28‚̃R[ƒh‚ÍŽÀÛŽg‚Á‚Ä‚éƒR[ƒh‚¶‚á‚È‚¢‚æ‚Ë?
ŠÔ‚ɉ½‚ç‚©‚̈—‚ª“ü‚Á‚½ƒR[ƒh‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
‚»‚±‚ç‚Ö‚ñ‚łȂñ‚©$record‚Æ‚©˜M‚Á‚ĂȂ¢‚ÌH
44:nobody‚³‚ñ
08/03/18 03:23:43
‚·‚Ü‚ñã‚ÌÅŒã‚ÌŽg‚¢‚½‚¢‚Ì‚Í`‚͂ǂ±‚©‹L‰¯‚̕Ћ÷‚É’u‚¢‚Æ‚¢‚Ä‚‚ê
‚â‚肽‚¢‚̂͂±‚¤‚¢‚¤Ž–‚¾‚æ‚ËH
$data = array(
@ @ array(1,22,345345),
@ @ array(2,222,34532245),
@ @ array(3,223,34534125),
@ @ array(4,225,34532345),
@ @ array(5,226,31245345),
);
@
$lastRec = array();
foreach ($data as $rec) {
@ @ if (empty($lastRec)) {
@ @ @ @ $lastRec = $rec;
@ @ @ @ continue;
@ @ }
@ @ echo "‘O‚̃L[:".$lastRec[0]."<br>\n";
@ @
@ @ $lastRec = $rec;
}
‚Ü‚Ÿ‚â‚Á‚Ï‚èŽÀÛ‘‚¢‚Ă镔•ª‚̃R[ƒh‚ðŒ©‚È‚¢‚Ɖ½‚Æ‚à‚¢‚¦‚È‚¢‚È
28‚Ì
$last_record@= array_diff($record,array());
‚±‚Ì•”•ª‚Ì$last_record‚Æ=‚ÌŠÔ‚ª‘SŠp‚Ȃ̂͂¨‚¢‚Æ‚¢‚ÄEEE
45:nobody‚³‚ñ
08/03/18 03:35:37
•’ʂɃvƒƒOƒ‰ƒ€‚·‚é‚È‚ç
Ž©•ª‚ÅŬƒR[ƒh‘‚¢‚ÄŒŸØ‚µ‚ë
‚őʖڂ¾‚Á‚½‚çl‚É•·‚¯
‚ÅA‘Ê–Ú‚¾‚Á‚½Å¬ƒR[ƒh‚ð‚±‚±‚É’£‚ê
46:28
08/03/18 04:41:34
>>43-44
„$last_record@= array_diff($record,array());
„‚±‚Ì•”•ª‚Ì$last_record‚Æ=‚ÌŠÔ‚ª‘SŠp‚Ȃ̂͂¨‚¢‚Æ‚¢‚ÄEEE
III
‚¨’p‚¸‚©‚µ‚¢ŒÀ‚è‚Å‚·B
‚Ü‚³‚É‚»‚±‚ª‘ã“ü‚Å‚«‚È‚¢Œ´ˆö‚Å‚µ‚½B
‚±‚ñ‚È‚‚¾‚ç‚È‚¢‚±‚ƂɎžŠÔ‚ð‚Æ‚ç‚¹‚Ä‚µ‚Ü‚¢‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B
‚»‚µ‚đ傢‚É•‚©‚è‚Ü‚µ‚½B‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
47:nobody‚³‚ñ
08/03/18 08:23:48 jD2oSeYG
PDT‚ÅA‘¼ƒT[ƒo‚ÌPHP‚ðŽg‚Á‚½ƒŠƒ‚[ƒgƒfƒoƒbƒO‚ð‚·‚é‚±‚Ƃ͉”\‚Å‚µ‚傤‚©H
ZendStudio‚Å‚Ío—ˆ‚½‚̂ł·‚ªA
PDT‚Å‚ÍuPHPŽÀs‰Â”\ƒtƒ@ƒCƒ‹v‚Æ‚¢‚¤•”•ª‚ÅA
ƒ[ƒJƒ‹‚̃tƒ@ƒCƒ‹‚µ‚©Žw’è‚Å‚«‚È‚¢‚悤‚Ȃ̂ÅA
o—ˆ‚é‚Ì‚©‚Ç‚¤‚©‚í‚©‚è‚Ü‚¹‚ñi„ƒj
48:22
08/03/18 09:52:16 npoe+Lzf
>>27
—U“±‚ ‚è‚ ‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚±‚ê‚©‚ç‚»‚¿‚ç‚ð—˜—p‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·
49:nobody‚³‚ñ
08/03/18 11:52:57 oLNpLuBr
PHP‚̃o[ƒWƒ‡ƒ“5.25ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä
sqliteŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚ñ‚¾‚ª‚Å‚«‚È‚¢B
sql‚ð쬂·‚éƒvƒƒOƒ‰ƒ€‚ðì‚邯
Fatal error: Call to undefined function sqlite_open()
‚Æ‚¢‚¤ƒGƒ‰[‚ª‚Å‚éB
‚â‚Á‚½‚±‚Æ‚Í
php.ini‚É
extension=php_sqlite.dll
extension=php_pdo_sqlite.dll
extension=php_pdo.dll
‚Æ‚¢‚¤s‚ð’ljÁ
dllƒtƒ@ƒCƒ‹‚܂ł̃pƒX‚à
extension_dir = "c:/php/ext"‚ÆŽw’肵
‚»‚ê‚ç‚Ìdll‚Í‘S‚ătƒHƒ‹ƒ_‚Ì’†‚É“ü‚Á‚Ä‚¢‚é‚Ì‚É
‚È‚º‚©“®ì‚µ‚È‚¢
‚à‚¤ƒOƒO‚è‚Ü‚‚Á‚ÄFX’²‚ׂ½‚¯‚ǂ킩‚ç‚È‚¢B’N‚©sqlite‚ÉÚ‚µ‚¢l‹³‚¦‚Ä‚‚¾‚³‚¢
50:nobody‚³‚ñ
08/03/18 11:57:55
>>49
Call to undefined function sqlite_open()
‚ŃOƒO‚Á‚Ä‚Ý
ƒOƒO‚Á‚½‚Ù‚¤‚ª‘‚¢ƒP[ƒX‚̓OƒO‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚¼
51:nobody‚³‚ñ
08/03/18 11:58:41
>>49
‘½•ªƒ[ƒh‚̇˜«
php_pdo.dll@‚ª@php_sqlite.dll ‚æ‚è‘O‚É•K—v‚¾‚Á‚½‹C‚ª‚·‚éB
php_pdo_sqlite.dll @‚ÍŽg‚Á‚ĂȂ¢‚©‚ç’m‚ç‚È‚¢B
52:nobody‚³‚ñ
08/03/18 12:03:14
‚¤‚ñBæ‚ÉPDO‚ð—LŒø‰»‚¾‚낤‚ËB
ƒ[ƒho—ˆ‚Ă邩‚Ç‚¤‚©‚ÍAphpinfo‚ÅŒ©‚½‚Ù‚¤‚ªŠmŽÀ‚©‚ÆB
53:nobody‚³‚ñ
08/03/18 12:18:50 oLNpLuBr
>>50-52
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
php.ini‚̇˜‚ð•Ï‚¦‚½‚ñ‚Å‚·‚ªA•s‰Â”\‚Å‚µ‚½B
‚È[‚ñ‚łł«‚Ë‚¦‚©‚È‚
54:nobody‚³‚ñ
08/03/18 12:37:17
‚Ü‚³‚©‚ÆŽv‚¤‚¯‚ÇAapache‚ÍÄ‹N“®‚µ‚Ă邿‚ËH^^;
55:nobody‚³‚ñ
08/03/18 12:38:54
‚ ‚Ƃ͕ÒW‚µ‚Ä‚é php.ini ‚ªˆá‚¤‚Æ‚©B
phpinfo ‚Å@Configuration File (php.ini) Path@‚ðŠm”FB
URLØÝ¸(jp.php.net)
56:nobody‚³‚ñ
08/03/18 13:56:46
Žg‚¦‚Ä‚à‚½‚µ‚©2Œn‚È‚ñ‚Åpdo_sqlite‚‚©‚Á‚Æ‚«‚á‚¢‚¢
57:nobody‚³‚ñ
08/03/18 14:41:35 nN03NNVP
HTML + CSS ‚ÅAƒe[ƒuƒ‹‚Ì“Á’è‚Ìs‚â—ñ‚¾‚¯‚ð
˜g‚ň͂ނ±‚Æ‚Á‚Ăł«‚é‚Å‚µ‚傤‚©H
ƒZƒ‹‚ð˜g‚ň͂ނ±‚Æ‚Í border ‚łł«‚Ü‚·‚ªA
<tr> ‚É border ‚ð•t‚¯‚Ä‚à‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½BBB
58:nobody‚³‚ñ
08/03/18 15:10:26
ƒXƒŒˆá‚¢
59:nobody‚³‚ñ
08/03/18 15:19:15
>>57
‚Å‚«‚邪‘S—͂ŽڈႢ
60:nobody‚³‚ñ
08/03/18 15:38:13
ƒXƒŒ‚Æ‚¢‚¤‚æ‚蔈ႢB
Web»ì”‚ŕ·‚‚Æ‚¢‚¢‚æB
61:nobody‚³‚ñ
08/03/18 15:42:53
Web»ì‚¶‚á‚È‚‚ÄAWeb§ì‚¾‚ëB
Œ–‰Ü”„‚Á‚Ä‚ñ‚ÌH‚»‚ê‚Æ‚à”nŽH
‚Ç‚Á‚©À‚¯‚æ
62:nobody‚³‚ñ
08/03/18 19:17:04 czwwJPYu
php‚ðŽï–¡‚Å‚â‚Á‚Ä‚¢‚Ü‚µ‚ÄA
php‚ðŽdŽ–‚É‚µ‚½‚¢‚̂ł·‚ªA
28΂©‚ç‚Å‚à‹ÆŠE‚É“ü‚邱‚Ƃ͉”\‚Å‚·‚©H
‚¿‚Ȃ݂ÉA‰pŒŸ‚Æ•ë‹LŒŸ’è‚Å1‹‰‚ÍŽ‚Á‚Ä‚¢‚Ü‚·B
—Ⴆ‚ÎAŠCŠO‚̃VƒXƒeƒ€‚ðphp‚Åì‚邯‚©A
‰ïŒvŒn‚̃VƒXƒeƒ€‚ðphp‚Åì‚é‚Ȃǂ̂¨ŽdŽ–‚ÌŽù—v‚Í‚ ‚è‚Ü‚·‚©H
—LޝŽÒ‚Ì•û‹³‚¦‚ĉº‚³‚¢B
63:nobody‚³‚ñ
08/03/18 19:27:34
>>62
Šæ’£‚ê‚΂ł«‚é‚ñ‚¶‚á‚ËH
‚Ç‚Á‚¿‚©‚Á‚Ä[‚ÆÝŒv‚Ì•û‚ɂ܂킳‚ê‚»‚¤‚¾‚ÆŽv‚¤‚¯‚Ç
64:nobody‚³‚ñ
08/03/18 20:02:34
>>62
‰pŒŸ1‹‰‚Á‚ÄEEE
ˆ«‚¢‚±‚Ƃ͌¾‚í‚È‚¢‚©‚çA‘¼‚Ì‚ð–ÚŽw‚µ‚½‚Ù‚¤‚ª‚¢‚¢B
‚¢‚ë‚¢‚ë‚Æ–ܑ̖³‚¢B
65:nobody‚³‚ñ
08/03/18 20:10:18
>>62
‰pŒŸ1‹‰‚ª‚Ç‚ê‚قǂ̂à‚Ì‚©•ª‚©‚ç‚ñ‚ª
ƒuƒŠƒbƒWƒGƒ“ƒWƒjƒA‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©H
’†‘‚Å‚às‚Á‚Ä‚ë
66:nobody‚³‚ñ
08/03/18 20:37:01
‰pŒŸ1‹‰‚͉pŒê‚¾‚¯‚È‚çÅ‚•ô‚Ì‘åŠw“ü‚ê‚郌ƒxƒ‹‚Å‚µ‚å
ŽÀÛ‚É‚ÍTOEFL‚Æ‚ç‚È‚¢‚Æ‚¾‚ß‚¾‚¯‚Ç—]—T‚ÅŠCŠO‚Ì4”N¶‘åŠw‚Ö—¯Šw‚Å‚«‚é‚®‚ç‚¢‚̃Œƒxƒ‹‚Ȃ͂¸
67:nobody‚³‚ñ
08/03/18 21:52:44
>>62
IT‹ÆŠE‚Í“ª”]“y•ûA“ª‚æ‚è‚à‘Ì—ÍŸ•‰
ƒvƒƒOƒ‰ƒ€‚̃v‚ÌŽš‚à‚í‚©‚ç‚È‚¢ãŽi‚âŒo‰cŽÒ‚©‚ç‚ÍA•iŽ¿‚æ‚è‚àƒRƒXƒgƒ_ƒEƒ“‚¾‚¯‚ð‹‚¢‚ç‚ê‚é
‚낂ɃeƒXƒg‚à‚Å‚«‚¸‚ɃoƒO‚ªo‚½‚çŠJ”•”‚ªãŽi‚â‰c‹Æ•”‚©‚çƒtƒ‹ƒ{ƒbƒR
¬‰Ê•ñVAŽÀ—ÍŽå‹`A‚݂Ȃµ˜J“‚ÅŽc‹Æ‘ãƒ[ƒ‚Ì‘f“G‚È¢ŠE
68:nobody‚³‚ñ
08/03/18 22:12:19 uQDfWjhj
PHP‚Ì‚TD‚P‚SˆÈ~header()‚ð•¡”ŒÄ‚Ño‚µ‚Å‚«‚È‚‚È‚Á‚½‚Æ
ƒ}ƒjƒ…ƒAƒ‹‚É‘‚¢‚Ä‚¢‚½‚̂ł·‚ª‰º‹L‚Ì‹Lq‚à•¡”ŒÄ‚Ño‚µ‚ɂȂè‚Ü‚·‚©H
‚¿‚Ȃ݂Ƀo[ƒWƒ‡ƒ“‚TD‚Q‚Q‚ł͓®ì‚µ‚Ü‚µ‚½‚ª¡Žg‚¢‚½‚¢‚TD‚Q‚T‚Å“®ì‚µ‚Ü‚¹‚ñB
if($imgsize[2] == 1){
$image = imagecreatefromgif("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
header("Content-type: image/gif");
imagegif($newimage,null,100);
} else if ($imgsize[2] == 2) {
$image = imagecreatefromjpeg("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
header("Content-type: image/jpeg");
imagejpeg($newimage,null,100);
} else if ($imgsize[2] == 3){
$image = imagecreatefrompng("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
imagepng($newimage,null,100);
}
69:nobody‚³‚ñ
08/03/18 22:16:45
>>68
ƒGƒ‰[‚ðŒ©‚Ä‚Ý
70:nobody‚³‚ñ
08/03/18 22:27:20 A85b11Lf
rename‚Ńtƒ@ƒCƒ‹‚̈ړ®‚ªo—ˆ‚Ü‚¹‚ñB
ƒ[ƒJƒ‹ƒT[ƒoã‚Å‚Ío—ˆ‚Ä‚¢‚é‚̂ł·‚ªA
‚È‚º‚©ƒŒƒ“ƒ^ƒ‹ƒT[ƒoiCORESERVERjã‚Å‚Ío—ˆ‚Ü‚¹‚ñB
rename‚ª—˜‚©‚È‚¢Œ´ˆö‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H
71:68
08/03/18 22:31:32 uQDfWjhj
>>69
‰½‚̃Gƒ‰[‚ào‚Ü‚¹‚ñc
‚½‚¾A‚í‚©‚é‚͓̂®ì‚·‚éƒT[ƒo[‚Æ‚µ‚È‚¢ƒT[ƒo[‚ª‚ ‚é
‚‚ç‚¢‚Ȃ̂ł·c
72:nobody‚³‚ñ
08/03/18 22:44:29
>>71
warning‚àH
GD‚Ì–â‘è‚¶‚á‚È‚¢‚æ‚ËH
73:nobody‚³‚ñ
08/03/18 22:45:15
>>70
ƒfƒBƒŒƒNƒgƒŠ‚̃p[ƒ~ƒbƒVƒ‡ƒ“‚ð777‚É‚µ‚Ă݂ê‚ÎH
74:nobody‚³‚ñ
08/03/18 22:47:42
1ŽžŠÔ‚‚ç‚¢‚É‚ç‚ß‚Á‚±{ƒOƒ‹ƒOƒ‹‚µ‚Ä‚é‚ñ‚Å‚·‚ª
ŽÀs‚µ‚Ä‚Ý‚é‚ÆDB Error: syntax error‚Æ•\ަ‚³‚ꢂÁ‚Ă܂·BB
‚Ç‚±‚àˆ«‚‚È‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚ªEEE@‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
<?php
require_once("DB.php");
—ª
$dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName";
$conn = DB::connect($dsn);
if(DB::isError($conn)){
die($conn->getMessage());
}
$last_name =addslashes($_POST['last_name']);
$first_name =addslashes($_POST['first_name']);
$age =addslashes($_POST['age']);
—ª
if(preg_match("/windows/",$_ENV["OS"])){
$sql=mb_convert_encoding($sql,"SJIS","EUC-JP");
}
$result = $conn->query($sql);
if(DB::isError($result)) {
die($result->getMessage());
}
—ª
75:nobody‚³‚ñ
08/03/18 22:49:39
>>74
SQL‚ªƒ_ƒ‚ȉ”\«‘åBSQLŒ©‚¹‚ÄB
76:70
08/03/18 22:51:44 A85b11Lf
>>73
777‚É‚µ‚Ä‚¢‚é‚̂ł·‚ªA‘S‚•Ï‚í‚è‚Ü‚¹‚ñB
’²‚×‚Ä‚Ý‚é‚ÆA—˜—p‚µ‚Ä‚¢‚éCORESERVER‚̓Z[ƒtƒ‚[ƒh‚ª—LŒø‚¾‚©‚ç
‚»‚ê‚Årename‚ɧŒÀ‚ª‚©‚©‚Á‚Ä‚¢‚é‚Ý‚½‚¢‚Å‚·B
‘Έ–@‚à‘S‚•ª‚©‚ç‚È‚¢‚µA‚±‚ñ‚È‚±‚Æ‚È‚çŽØ‚è‚é‚ñ‚¶‚á‚È‚©‚Á‚½EEE
77:nobody‚³‚ñ
08/03/18 22:54:51
$last_name =addslashes($_POST['last_name']);
$first_name =addslashes($_POST['first_name']);
$age =addslashes($_POST['age']);
‚©‚ç
$sql = <<<EOS
INSERT INTO member
(
last_name,
first_name,
age
)
VALUES
(
'$last_name',
'$first_name',
$age
)
EOS;
‚Å‚·B
78:nobody‚³‚ñ
08/03/18 22:56:00
>>76
‚ ‚ A‚»‚¤‚¾‚Á‚½A‚»‚¤Œ¾‚¦‚ÎB‚²‚ß‚ñB
‚Å‚à‹¤—L‚Åsafemode‚¶‚á–³‚¢‚Æ‚±‚ë‚Á‚Ä–w‚Ç–³‚¢‚µA‚ ‚Á‚Ä‚àƒ„ƒo‚»‚¤‚ȂƂ±‚΂Á‚©‚¶‚á‚È‚¢H
79:nobody‚³‚ñ
08/03/18 23:11:35
>>77
ƒqƒAƒhƒLƒ…ƒƒ“ƒg‚ÍŽg‚í‚È‚¢‚©‚番‚©‚ç‚ñ‚ªA'‚ª‰ö‚µ‚‚È‚¢‚©H
\“ü‚ê‚È‚¢‚ƃ_ƒ‚È‹C‚ªEEB
“r’†‚Åecho‚µ‚½‚ç‚Ç‚¤‚È‚éH
80:68
08/03/18 23:11:39 uQDfWjhj
>>72
Warning‚ào‚Ü‚¹‚ñB
‚f‚c‚Ì–â‘è‚àl‚¦‚ç‚ê‚Ü‚·‚©H
‚f‚c‚̓Cƒ“ƒXƒg[ƒ‹‚³‚ê‚Ă܂·‚ªŠî–{“I‚ɃTƒ€ƒl‚ðì‚é‚Ȃǂ̕ʉӊ‚Í
–â‘è‚È‚‰Ò“®‚µ‚Ä‚¨‚è‚Ü‚·B
81:nobody‚³‚ñ
08/03/18 23:21:01
>>80
header‚ÍŠÖŒW‚È‚³‚»‚¤
GD‚̃o[ƒWƒ‡ƒ“ƒ`ƒFƒbƒN`
82:nobody‚³‚ñ
08/03/18 23:22:17
>>80
‚»‚êAgif‚àjpeg‚àpng‚àA‚¢‚¸‚ê‚Ìꇂàƒ_ƒ‚È‚ÌH
png‚Åheader“f‚¢‚ĂȂ¢‚Ì‚à‹C‚ɂȂé‚ñ‚¾‚¯‚ÇEEB
83:68
08/03/18 23:45:40 uQDfWjhj
>>81-82
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·‚f‚c‚̃o[ƒWƒ‡ƒ“‚Í‚±‚¤‚Å‚·B
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.5
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
JIS-mapped Japanese Font Support enabled
ŒãAjpg‚ŃeƒXƒg‚Ís‚Á‚Ä‚¨‚è‚Ü‚·B
84:nobody‚³‚ñ
08/03/19 00:19:58
‚Æ‚è‚ ‚¦‚¸Aheader‚Ì–â‘è‚©‚Ç‚¤‚©Ø‚蕪‚¯‚Ă݂ȂæB
ƒtƒ@ƒCƒ‹‚Éo‚¹‚é‚©‚Ç‚¤‚©B
85:68
08/03/19 00:42:40 2SyStzeC
>>84
‚Æ‚è‚ ‚¦‚¸headerˆÈŠO‚Ìo—Í•û–@‚ð’T‚µ‚Ä‘‚¢‚ÄŒ©‚Ü‚·‚ª
’m‚Á‚Ä‚½‚狳‚¦‚ĉº‚³‚¢B
ˆê‰žŽ©•ª‚Å‚à’T‚µ‚Ă݂Ă܂·B
86:nobody‚³‚ñ
08/03/19 00:48:38
>>85
ƒuƒ‰ƒEƒU‚ł͂Ȃƒtƒ@ƒCƒ‹‚Æ‚µ‚ĕۑ¶‚Ío—ˆ‚é‚Ì‚©A‚Æ•·‚¢‚Ä‚é‚ñ‚Å‚·‚ªB
87:68
08/03/19 00:58:59 2SyStzeC
>>86
‚ A‚»‚ê‚È‚ç‚â‚è•û‚í‚©‚è‚Ü‚·B
¡‚©‚ç‚â‚Á‚Ă݂܂·B
88:68
08/03/19 01:23:58 2SyStzeC
‚Æ‚è‚ ‚¦‚¸•Û‘¶‚Ío—ˆ‚Ă܂·‚Ëc
89:nobody‚³‚ñ
08/03/19 02:10:58 aPCtWHEb
PEAR‚ÌŠeƒpƒbƒP[ƒW‚̃tƒ@ƒCƒ‹‚ª‹ï‘Ì“I‚ɂǂ̃fƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚é‚©
’²‚ׂé‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
90:nobody‚³‚ñ
08/03/19 02:13:45
URL—“‚Éc:\php\pear‚Æ“ü‚ê‚é
91:nobody‚³‚ñ
08/03/19 02:22:01
Linux‚ÌŽž‚͂ǂ¤‚È‚è‚Ü‚·‚©H
92:74
08/03/19 02:37:23 hGKuSH/D
>>79
‚¿‚傱‚¿‚傱˜M‚Á‚Ă݂܂µ‚½‚ª‚悯‚¢“‚‚È‚Á‚ÄiÎj
“‚¢BB
93:nobody‚³‚ñ
08/03/19 02:54:32
>>92
‚Ü‚¸‚ÍØ‚蕪‚¯‚êB
$sql‚Ì“à—e‚ðAecho‚Æ‚©‚Å•\ަ‚µ‚ÄA
‚»‚ÌSQL‚Í‚«‚¿‚ñ‚Æ’Ê‚éH
94:nobody‚³‚ñ
08/03/19 05:45:59
‚¢‚‚àHŠwƒXƒŒ‚É‚¢‚邪AŽÀ‘•Œn‚̃XƒŒ‚͂ǂ±‚à‰½‚Å‚±‚ñ‚Ȓ჌ƒxƒ‹‚È‚ÌH
‚±‚̃XƒŒ‚Ì’†‚É‚àAŽÀ‘•Œn‚Å”ÑH‚Á‚Ä‚¢‚é“z‚ª‚¢‚é‚ñ‚¾‚æ‚ÈB
‚±‚ñ‚Ȃ̂΂Á‚©‚肾‚©‚çA‚ ‚Á‚¿‚±‚Á‚¿‚ŃVƒXƒeƒ€ƒgƒ‰ƒuƒ‹‚ª”¶‚·‚邾‚æB
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5365“ú‘O‚ÉXV/35 KB
’S“–:undef