yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
393:nobody‚³‚ñ
08/09/29 10:32:37
URLØÝ¸(p4life.jp)
‚±‚ê‚Ý‚ÄAƒTƒ“ƒvƒ‹‚Íì‚ꂽ‚ñ‚¾‚¯‚ÇA
‚±‚ê‚Á‚ÄŒvŽZ‚Æ‚©‚Å‚«‚È‚¢‚ÌH
ƒJƒ‰ƒ€‚P‚Éu‚Rv‚ð“ü—Í‚µ‚ÄA
ƒJƒ‰ƒ€‚Q‚Éu‚Sv‚ð“ü—Í‚µ‚ÄA
‡Œv‚ðo‚·‚Æ‚©B
394:nobody‚³‚ñ
08/09/29 10:42:30
>>393
‚»‚ê‚Í‚P‚T”N‚‚ç‚¢Cs‚µ‚È‚¢‚Æ–³—‚¾B’ú‚ß‚ëB
395:nobody‚³‚ñ
08/09/29 10:48:40
‚¶‚á‚ ‚P‚T•ª‚‚ç‚¢‚ÅŽÀs‚Å‚«‚éA
‚È‚ñ‚©ƒNƒGƒXƒgo‚µ‚Ä‚æ
396:nobody‚³‚ñ
08/09/29 10:56:16
‚à‚µ‚©‚µ‚ÄAƒtƒB[ƒ‹ƒh‚P‚Ì’l‚ðPHP‚Ŏ擾‚µ‚ÄA
ƒtƒB[ƒ‹ƒh‚Q‚Ì’l‚ðPHP‚Ŏ擾‚µ‚ÄA
‚»‚ê‚ðPHP‚̃R[ƒh‚Å‘«‚µ‚ÄA
•Ï”‚É‚¢‚ê‚Ä
o—Í‚µ‚ÄA
‚Á‚Ä‚â‚é‚Ì‚©‚ÈH
397:nobody‚³‚ñ
08/09/29 10:58:29
>>395
‚¨‚¨Ž€‚ñ‚Å‚µ‚Ü‚¤‚Æ‚Í‚È‚¢B
—EŽÒ‚æB
–{‰®‚Ös‚Á‚ÄcakePHP‚Ì–{‚𔃂¤‚Ì‚¾B
398:nobody‚³‚ñ
08/09/29 11:02:28
URLØÝ¸(www.hideblog.net)
‚±‚ê‚łł«‚é‚ÌH
399:nobody‚³‚ñ
08/09/29 14:08:58
URLØÝ¸(asagi.la.coocan.jp)
cake‚Å‚±‚ê‚Æ“¯‚¶‚ÌAì‚ê‚éH
‰½ŽžŠÔ‚Åì‚ê‚éH
400:nobody‚³‚ñ
08/09/29 14:17:24
>>399
é“`‰³
401:nobody‚³‚ñ
08/09/30 06:11:34
@@@³¯³°I@@@@@@@³Ï³Ï°ô!
@@@ ĩ_ĩ@@@@@@@@@ĩ_ĩ
@ @./) ß„tß)')@@@@@@@('(ß„tß (R
((@/ @ @/@))@@@@@@((R@@@ j@))
@@‚µ\‚i@@@@@@ @ @ @ ‚µ\‚i
402:nobody‚³‚ñ
08/10/02 10:34:35
‚ÅARC3‚Í‚¢‚‚Ȃ̂©‚ÈH2tichet closer‚©‚ç1ƒ–ŒŽ‚‚ç‚¢—§‚¿‚»‚¤‚¾‚¯‚ÇB
‚»‚à‚»‚àRC3‚Å’¼‚éƒoƒO‚Æ‚©‚Á‚đ傫‚¢‚Ì‚ ‚é‚Ì‚©‚ÈH
403:nobody‚³‚ñ
08/10/02 15:03:07
cakephp‚â‚邯‚«‚Ìê—pIDE‚Æ‚©‚Á‚Ä‚ ‚é‚ÌH
404:nobody‚³‚ñ
08/10/02 16:10:21
RC3‚«‚½‚ËB
URLØÝ¸(cakeforge.org)
405:nobody‚³‚ñ
08/10/02 16:24:33
URLØÝ¸(bakery.cakephp.org)
the bootstrap process is over 10x faster than RC2, and basic requests for static content are now about 5x faster overall.
‘‚‚È‚Á‚Ä‚é‚È‚ç‘劽Œ}B
406:nobody‚³‚ñ
08/10/02 16:47:25
>>403
‚¾‚ꂪì‚é‚ñ‚¾‚»‚ñ‚È‚à‚ñ‚—
407:nobody‚³‚ñ
08/10/02 18:38:43
RC3‚«‚½‚¯‚ÇA–ˆ“ú‚̂悤‚Énightly‚¢‚¶‚Á‚Ä‚½‚Ì‚ÅV‘N–¡‚ªEEE‚—
‚ ‚ÆARC2‚̂Ƃ«AƒŠƒŠ[ƒX’¼Œã‚É‚·‚®C³”Å‚ª‚Å‚½‚±‚Æ‚ð–Y‚ê‚È‚¢‚悤‚ÉI
408:nobody‚³‚ñ
08/10/02 22:37:50
ŠJ”“r’†‚̎ГàƒAƒvƒŠ‚ðRC2‚©‚çRC3‚É“ü‚ê‘Ö‚¦‚½‚¯‚ÇA‚¤‚²‚©‚Ë[
model->save‚ª‘S•”‚¤‚²‚©‚Ë[
409:nobody‚³‚ñ
08/10/03 00:16:10
model->save‚Å‚µ‚ĕۑ¶‚·‚é”z—ñ‚̓‚ƒfƒ‹–¼‚ª•K{‚ɂȂÁ‚½B
‚Æ“K“–‚ÉŒ¾‚Á‚Ă݂éB
410:nobody‚³‚ñ
08/10/03 07:26:48
CakePHPƒuƒƒOƒ`ƒ…[ƒgƒŠƒAƒ‹‚Å
10.1.8 Postƒrƒ…[‚Ìì¬
‚ªƒGƒ‰[‚łĂł«‚Ë[‚ÆŽv‚Á‚½‚çƒ`ƒ…[ƒgƒŠƒAƒ‹‚ª1.2—p‚Ȃ̂©‚æB
1.1‚Å‚â‚Á‚Ä‚Ä1ŽžŠÔ‚‚ç‚¢”Y‚ñ‚¶‚Ü‚Á‚½‚æB
411:nobody‚³‚ñ
08/10/03 23:52:47
>>408
‚Ü‚¶H‘å‚«‚È•ÏX‚͂Ȃ¢‚Á‚ĂǂÁ‚©‚É‘‚¢‚Ä‚ ‚Á‚½‚¯‚ÇB
412:408
08/10/04 07:01:33
˜R‚ê‚ÌŠ¨ˆá‚¢‚¾‚Á‚½‚悤‚¾Bsave‚Í“®‚«‚Ü‚·B
ƒeƒXƒg‚ª“®‚©‚È‚‚È‚Á‚½‚¯‚Ç‚ËBsimpletest‚¤‚º[
413:nobody‚³‚ñ
08/10/05 17:56:46
simpletest ‚ª“®‚©‚È‚¢‚È‚çA‚»‚Ìsimpletest‚ð“®‚©‚·ƒeƒXƒgƒP[ƒX‚ðì‚ç‚È‚¢‚Æ‚¢‚¯‚È‚¢BBB
–{––“]“|‚Ƃ͂±‚Ì‚±‚Ƃł·‚ËB
414:nobody‚³‚ñ
08/10/05 18:10:04
cake‚Á‚ÄA•K‚¸mysql‚ƘA“®‚³‚¹‚È‚¢‚Æ‚¾‚߂ȂÌH
ƒVƒ“ƒvƒ‹‚È‚à‚̂Ƃ©Aƒf[ƒ^[ƒx[ƒX‚©‚ç‚߂Ȃ¢‚Å
ì‚肽‚¢‚Æ‚«‚ÍAƒf[ƒ^[ƒx[ƒX‚͘AŒg‚³‚¹‚È‚‚Ä‚à‚‚‚ê‚é‚ÌH
415:nobody‚³‚ñ
08/10/05 18:20:00
URLØÝ¸(www.easywebdx.com)
‚±‚ê‚Æ‚¨‚È‚¶‚±‚Æcake‚Å‚â‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ÌH
416:nobody‚³‚ñ
08/10/05 18:27:10
‚Ü‚½‚¨‚Ü‚¦‚©
417:nobody‚³‚ñ
08/10/05 19:45:22
>>415
‹ÆŽÒ‚É—Š‚ñ‚Åì‚Á‚Ä‚à‚炤B
418:nobody‚³‚ñ
08/10/05 23:46:32
cakeŽg‚¤‚Æ‚«‚ÍA•’Ê‚Í@smarty‚ÍŽg‚í‚È‚¢‚ÌH
419:nobody‚³‚ñ
08/10/06 03:34:41
>>418
SmartyŽg‚¤•K—v«‚ÍH
‚ ‚ÌŽè‚̃eƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Á‚ÄAŠù‚É‰ß‹Ž‚Ìˆâ•¨‚¾‚¯‚ÇBB
420:nobody‚³‚ñ
08/10/06 07:23:58 8+YJokg0
>>361
‰´‚à’m‚肽‚¢‚킯‚¾‚ª
421:nobody‚³‚ñ
08/10/06 12:02:05
ƒeƒXƒg‚ɂ‚¢‚ÄA‚¦‚ë‚¢‚ЂƋ³‚¦‚Ä
app/test/case/model/hoge.test.php
---
class HogeTest extends Hoge {
var $cacheSources = false; var $name = 'HogeTest';
var $useDbConfig = 'test_suite';
}
class HogeTestCase extends CakeTestCase {
var $fixtures = array( 'app.hoge_test' );
---
app/test/fixture/hoge_testfixture.php
---
var import = array('table' => 'hoges');
ˆê•”È—ª‚µ‚Ä‚¢‚邯‚ÇA•’ʂɃeƒXƒgì‚Á‚ÄAtest.php‚ðŽÀs‚·‚邯
uDatabase table hoges for model Hoge was not found.v
‚Æ“{‚ç‚ê‚Ü‚·Bconfig/database.php‚É‚Í$test‚ŃeƒXƒg—pDBŽw’肵‚ÄA
ŽÀۂɃf[ƒ^ƒx[ƒX‚àì‚Á‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇA‚±‚̃Gƒ‰[‚̂悤‚É
hogesƒe[ƒuƒ‹‚Á‚Ä‚¢‚é‚ÌHhoges_test‚ª‚Å‚«‚Ä‚¢‚é‚©‚çA
‚±‚ꂾ‚¯‚Å—Ç‚¢‚ñ‚¶‚á‚È‚¢‚ÌHhoges‚Æhoges_test2‚Âì‚Á‚½‚ç
ƒGƒ‰[‚͂Ȃ‚È‚Á‚½‚¯‚ÇAˆÓ–¡‚È‚‚È‚¢H
422:nobody‚³‚ñ
08/10/06 19:58:02
‚³‚Ăǂ±‚©‚çƒcƒbƒR‚ñ‚¾‚à‚Ì‚©
423:nobody‚³‚ñ
08/10/06 20:46:28
* ©ºº
424:nobody‚³‚ñ
08/10/06 22:28:04
Â¥¥ÂÏÝȰ®EEE±§¯
425:nobody‚³‚ñ
08/10/07 13:12:18
CakePHPƒJƒ“ƒtƒ@ƒŒƒ“ƒX ŽQ‰Á“o˜^‚µ‚Ü‚·‚½
426:nobody‚³‚ñ
08/10/07 15:39:11
–Y‚ê‚Ä‚½[‚ÆŽv‚Á‚ÄŒ©‚És‚Á‚½‚ç–„‚Ü‚Á‚Ä‚½B
30•ª‚Å‘S•”–„‚Ü‚Á‚Ă邗
427:nobody‚³‚ñ
08/10/07 19:05:05
‚Ü‚¾”¼•ª’ljÁ˜g‚ª‚ ‚邳B
428:nobody‚³‚ñ
08/10/07 21:15:15
smarty‚Æcakephp‚Á‚Ä”r‘¼Žg—p‚È‚ÌH
429:nobody‚³‚ñ
08/10/08 04:18:11
‚ [A‚à‚¤‚¢‚ñ‚¶‚á‚Ë‚¦‚ÌAstable‚ÅB
Œ©‰ß‚²‚¹‚È‚¢ƒ`ƒPƒbƒg‚ ‚ñ‚ÌH
430:nobody‚³‚ñ
08/10/08 10:25:50
ƒf[ƒ^ƒx[ƒXŽg‚í‚È‚¢‚Å.dat‚Æ‚©‚ɕۑ¶‚·‚é‚Á‚Ä‚±‚Ƃł«‚éH
431:nobody‚³‚ñ
08/10/09 00:46:00
>>430
CAKE‚Å‚â‚é—˜“_‚ð‚ ‚Ü‚èŽv‚¢‚‚©‚È‚¢
432:nobody‚³‚ñ
08/10/09 02:56:13
‰ïˆõŒnƒTƒCƒg‚‚‚Á‚Ä‚ñ‚¾‚¯‚ÇA‚»‚¢‚‚ç‚̃Rƒ~ƒ…ƒjƒeƒBŒfަ”‚ɉ摜ƒAƒbƒv‚µ‚½‚¢‚Á‚Ä
‚¢‚¢‚₪‚ñ‚Ì‚æB‚ÅA•’Ê‚Éwebroot‚̉º‚É‚¨‚¢‚½‚çA‘Sˆõ‚ÉŠÛŒ©‚¦‚¾‚©‚炳[
‚Ç‚Á‚©‚É‹N‚«‚½‚¢‚ñ‚¾‚¯‚ÇAphpŒo—R‚Å”FØ”»’f‚µ‚ătƒ@ƒCƒ‹‚ð“ǂݞ‚ÞŽd—l‚È‚ñ‚¾‚¯‚Ç
‚±‚¤‚¢‚¤Œn‚̃tƒ@ƒCƒ‹‚Á‚Ă݂ñ‚Ȃ͂ǂ±‚É‚¨‚¢‚Ä‚¢‚éH
Œó•â‚Pjapp‚̉º‚Éfiles‚Æ‚©dirì‚Á‚Ä•ú‚èž‚Þ
Œó•â‚Qjtmp‚̉º‚É‚¨‚
Œó•â‚Rjlocale‚̉º‚É‚¨‚
Œó•â‚P‚Á‚·‚©‚Ë[
‚»‚ê‚©‘f’¼‚ÉDB‚ɃoƒCƒiƒŠ‚ÅŽ‚‚©
433:nobody‚³‚ñ
08/10/09 03:22:41
ƒf[ƒ^[ƒx[ƒX‚Á‚ĉ摜‚à“o˜^‚Å‚«‚é‚ñ‚¾H
434:nobody‚³‚ñ
08/10/09 09:15:03
ƒf[ƒ^ƒx[ƒX‚ð‰½‚¾‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚—
435:nobody‚³‚ñ
08/10/09 10:32:15
‚¢‚â‚ AAA
ƒeƒLƒXƒg‚¾‚¯‚ð“o˜^‚Å‚«‚éƒ\ƒtƒgA‚Á‚Ä
æ“üŠÏ‚ª‚ ‚Á‚½‚©‚çAAAA
436:nobody‚³‚ñ
08/10/09 13:01:09
CakeŽn‚߂悤‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚ÇA‚¨Š©‚߂̑ЂƂ©‚È‚¢‚Å‚·‚©H
437:nobody‚³‚ñ
08/10/09 17:22:55
>>436
‚Ü‚¸‚̓}ƒjƒ…ƒAƒ‹‚̃`ƒ…[ƒgƒŠƒAƒ‹
438:nobody‚³‚ñ
08/10/09 22:07:38 z61RYR7M
Ž¿–â‚Å‚·B
Cakephp1.2-RC3‚Åformƒwƒ‹ƒp[Žg—p‚µ‚Ä‚ÄAradioƒ{ƒ^ƒ“‚Ìname‚ð[Model–¼][hoge]‚Ý‚½‚¢‚É‚µ‚½‚‚ÄA
$radioName = 'Model–¼.hoge';
‚Æ‚µ‚½‚̂ł·‚ªA‰º‹L‚̂悤‚ȃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
ConnectionManager::getDataSource - Non-existent data source default
‚¿‚Ȃ݂ÉDB‚Í•sŽg—p‚Å‚·B
‚æ‚©‚Á‚½‚狳‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©c
439:438
08/10/09 22:10:59 z61RYR7M
<?php
$radioName = 'Model–¼.hoge';
$radioValue = array("1"=>'1');
?>
<?php echo $form->radio($radioName,$radioValue); ?>
‚±‚ñ‚ÈŠ´‚¶‚Å‚·
440:nobody‚³‚ñ
08/10/09 22:23:48
>>436
CakePHPƒKƒCƒhƒuƒbƒN‚Á‚Ă̂ª—Ç‚©‚Á‚½B
‚ ‚Ƃ̓Iƒ“ƒ‰ƒCƒ“‚̃}ƒjƒ…ƒAƒ‹‚ÆAƒ|ƒPƒbƒgƒŠƒtƒ@ƒŒƒ“ƒX‚ª
‚ ‚ê‚Î\•ª
441:438
08/10/09 22:27:12 z61RYR7M
‚·‚݂܂¹‚ñŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
‚²–À˜f‚ð‚¨‚©‚¯‚µ‚Ü‚µ‚½
442:nobody‚³‚ñ
08/10/10 15:13:54
Cake‚Á‚ÄDB•sŽg—p‚É‚µ‚ÄModelŒÄ‚Ño‚·‚ƃGƒ‰[‚ɂȂè‚Ü‚¹‚ñ‚©H
443:nobody‚³‚ñ
08/10/10 22:48:18 /mk3YX6a
DB‚ɉ摜•Û‘¶‚Å‚«‚é‚â‚ñ
444:nobody‚³‚ñ
08/10/10 23:19:52
>>442
$uses=false;
‚Á‚Ä‚·‚ê‚Εʂɓ{‚ç‚ê‚È‚¢‚ªB
445:nobody‚³‚ñ
08/10/11 00:43:55
ƒrƒ…[•s—v‚̃AƒNƒVƒ‡ƒ“‚Á‚ÄA‚Ç‚¤‚â‚Á‚Ä‘‚¯‚΂¢‚¢‚Ì‚©‚ÈB
function test() {
echo "hoge";
}
‚Á‚ăRƒ“ƒgƒ[ƒ‰‚É‘‚¢‚½‚çAhoge‚Í•\ަ‚³‚ê‚é‚ñ‚¾‚¯‚ÇAtest.ctp‚ª–³‚¢‚ÆŒx‚ªo‚éB
1.2‚É‚ÄB
446:nobody‚³‚ñ
08/10/11 00:50:54
>>445
‚²‚ß‚ñŽ©ŒÈ‰ðŒˆB
function test() {
$this->autoRender = false;
echo "hoge";
}
‚Å‚¢‚¯‚½B
447:nobody‚³‚ñ
08/10/11 01:24:02
>>444
‚»‚ê‚Á‚Ä‚»‚ÌŽž“_‚ÅModelŽg‚¤‚Ì’ú‚߂Ă܂¹‚ñ‚©H
448:nobody‚³‚ñ
08/10/11 01:58:46
‰½‚ª‚µ‚½‚¢‚ñ‚¾‚æ
449:nobody‚³‚ñ
08/10/11 02:07:49
>>448
DB‚ðŽg‚í‚È‚¢ƒtƒH[ƒ€‚ð쬂µ‚½‚¢‚̂ł·‚ªA
Model‚ðŽg—p‚¹‚¸‚ÉAController‚É“ü—̓`ƒFƒbƒN‚Æ‚©‘‚¢‚¿‚Ⴄ‚Ì‚Í
MVC‚Æ‚µ‚Ăǂ¤‚Ȃ̂©‚È‚Ÿ‚ÆŽv‚¢‚Ü‚µ‚Ä
450:nobody‚³‚ñ
08/10/11 03:42:32
MVC“I‚ÉŒ¾‚¦‚ÎAƒf[ƒ^‚̕ۑ¶æ‚ª
ƒf[ƒ^ƒx[ƒX‚Ȃ̂©Aƒtƒ@ƒCƒ‹‚Ȃ̂©‚ÍŠÖŒW‚È‚¢‚Í‚¸‚Ȃ̂ÅA
“ü—̓`ƒFƒbƒN‚ð‚·‚é‚Æ‚µ‚½‚çAƒ‚ƒfƒ‹‚Å‚â‚é‚Ì‚ª‘Ó–B
451:nobody‚³‚ñ
08/10/11 05:30:44
DBlessModelì‚Á‚¿‚ႦYO
452:nobody‚³‚ñ
08/10/11 07:46:51
ƒ‚ƒfƒ‹‚É
var $useTable = false;
‚Ń‚ƒfƒ‹‚‚©‚Á‚ÄDBŽg‚킸‚Å‚¢‚¯‚邾‚ëB
453:nobody‚³‚ñ
08/10/11 16:48:55
>>452
‚»‚Ìó‘ԂŃoƒŠƒf[ƒVƒ‡ƒ“‚Æ‚©ƒwƒ‹ƒp[Žg‚¤‚ÆModel.php‚ŃGƒ‰[‚ɂȂé‚ñ‚Å‚·‚æ‚Ë
454:nobody‚³‚ñ
08/10/11 22:44:35
‚»[‚ä[‚±‚Æ‚¾‚Á‚½‚Ì‚©B
455:nobody‚³‚ñ
08/10/13 23:28:41
‚µ‹C‚ɂȂÁ‚½‚ñ‚Å‚·‚ªAŽdŽ–‚ÅCakePHP‚ðŽg‚Á‚Ä‚¢‚él‚Á‚Ä
¡ˆÄŒŽó‚¯‚½‚çRC‚ÌCakePHP‚ðŽg‚¤‚ñ‚Å‚µ‚傤‚©cH
‚»‚ê‚Æ‚à1.1‚Å‚·‚©H
456:nobody‚³‚ñ
08/10/15 13:59:49
>455
æ“ú”[•i‚µ‚½ˆÄŒ‚Í1.2RC2B“Á‚É–â‘è‚͂Ȃ©‚Á‚½‚æB
¡“ú‚©‚çV‚µ‚¢ƒvƒƒWƒFƒNƒg‚ÌŠJ”‚É‚©‚©‚邯‚ÇA‚»‚Á‚¿‚ÍRC3‚Å‚â‚é‚‚à‚èB
1.1‚Í¡ŒãŽg‚¤‚‚à‚è‚͂Ȃ¢‚Å‚·‚íB
ˆÈ‘O1.1‚ÅŠJ”‚µ‚Ä‚½‚à‚Ì‚ð“r’†‚Å1.2‚Éæ‚芷‚¦‚½‚Æ‚«A
•ÏX‘Ήž‚Å‚©‚Ȃ胃X‚µ‚½‚à‚ñ‚ÅB
‚¢‚‚猻ó—Bˆê‚Ìstable”łƂ͂¢‚¦A1.1‚Ì•¶–@‚ªƒwƒ^‚Éõ‚݂‚‚Æ1.2‚ւ̈Ús‚ª¸_“I‚É‚«‚‚‚Ȃ邩‚ÆB
‚³‚ÄB”тɂµ‚悤‚©‚ËBBB
457:nobody‚³‚ñ
08/10/16 21:22:33
‚»‚ñ‚Ȃɕςí‚Á‚½‚Ì‚©`
458:nobody‚³‚ñ
08/10/21 17:24:56
AuthComponent‚ÅAjaxƒƒOƒCƒ“‚µ‚悤‚Æ‚µ‚Ä‚à
<?php echo $this->requestAction('/users/login', array('return')); ?>‚Æ‘‚‚Æ
users/login‚ÉƒŠƒ_ƒCƒŒƒNƒg‚µ‚¿‚Ⴄ‚͎̂d—lH
459:nobody‚³‚ñ
08/10/21 22:18:09
test
460:nobody‚³‚ñ
08/10/23 05:04:43
PHP‚È‚ç‚Ç‚±‚Å‚à‚¢‚¢˜b‘肾‚¯‚ÇA‚ ‚¦‚Ä‚±‚±‚ÅB
PHP‚ÌIDE‰½Žg‚Á‚Ä‚¢‚éHEclipseH
‰´A‚Ç‚¤‚àEclipse‚Ì‚²‚¿‚Ⴒ‚¿‚ኴ‚ɂȂ¶‚ß‚¸
¡‚܂ŃeƒLƒXƒgƒGƒfƒBƒ^‚ðŽg‚Á‚Ä‚¢‚½B
JavaˆÈŠO‚͂Ȃñ‚©‰ö‚µ‚¢‚É‚¨‚¢‚ª‚·‚邵B
‚ÅANetBeans 6.5‚ª•W€‚ÅPHPƒTƒ|[ƒg‚·‚邳͂Ȃ¢‚©B
¡RC‚ª‚łĂéBˆê”Ê“I‚ÈIDE“I‹@”\‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚邾‚낤‚©‚ç
‰´‚ª‹»–¡‚ ‚é‚Ì‚ªƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‹@”\B
ƒfƒ‚‚ð‚´‚Á‚ÆŒ©‚½‚Æ‚±‚ë•Ï”–¼‚Ì’uŠ·‚Æ‚©‚ɂ͑Ήž‚µ‚Ä‚¢‚é‚Ì‚©‚ÈH
‚½‚ß‚µ‚Ă݂悤‚Æ‚¨‚à‚¤B‚¤‚Ü‚CakePHP‚ƘAŒg‚Å‚«‚é‚©‚ÈH
‚à‚µ‚·‚łɂâ‚Á‚Ä‚¢‚él‚ª‚¢‚½‚çA‚È‚ñ‚©‹³‚¦‚Ä‚¿‚傤‚¾‚¢B
461:nobody‚³‚ñ
08/10/23 07:37:12
NetBeans‚Í‚¢‚¸‚êCakePHP‚É‚à‘Ήž‚·‚é‚炵‚¢‚©‚çŠú‘Ò‚µ‚Ä‚éB
462:nobody‚³‚ñ
08/10/23 10:45:32
>>461
‚Ö‚¥Bƒ}ƒW‚©BCakePHP‘Ήž‚Á‚Ăǂñ‚È‚±‚Æ‚·‚é‚ñ‚¾‚낤H
463:nobody‚³‚ñ
08/10/23 12:18:23
Žc”OBNetBeans‚ÅƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚悤‚¾B
ƒfƒ‚‚É‚ ‚Á‚½–¼‘O•ÏX‚ÍA‚æ‚•ª‚©‚ç‚È‚¢‚¯‚Ç
ƒJ[ƒ\ƒ‹s‚ª‚ ‚éƒXƒR[ƒv–¼‘O‚ðˆêЇ‚ŕς¦‚邾‚¯H
‰“‚‚É‚ ‚éƒR[ƒh‚܂ł͕ςí‚ç‚È‚¢‚悤‚¾BŽc”OB
‚Ü‚ ‚±‚ñ‚È‚à‚ñ‚©BPHP‚Æ‚µ‚Ă͂܂¾‰Šú’iŠK‚¾‚낤‚µA
Œ^–³‚µ“®“IŒ¾Œê‚ÌƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚͓‚¢‚¾‚낤‚µB
464:nobody‚³‚ñ
08/10/24 18:54:01
–¾“úƒJƒ“ƒtƒ@ƒŒƒ“ƒX‚¾‚Á‚Ä[‚̂ɂȂñ‚¾‚±‚Ì·‚èオ‚è‚̂Ȃ³‚Í
465:nobody‚³‚ñ
08/10/24 22:08:58
s‚Á‚Ă݂½‚¢‚¯‚ÇA‚±‚¤‚¢‚¤‚Æ‚«’n•û‚Í‘¹‚¾‚È‚ ‚ÆŠ´‚¶‚éB
466:nobody‚³‚ñ
08/10/24 22:22:17
ŽQ‰Ál”‚È‚¢‚µ‚È‚Ÿ
s‚¯‚é‚È‚çs‚«‚½‚¢‚ª
467:nobody‚³‚ñ
08/10/25 11:39:19
“Œ‹ž‚܂ł̌ð’ʔ’É‚¢‚æ‚ËB
468:nobody‚³‚ñ
08/10/25 12:15:33
‚¢‚܃Jƒ“ƒtƒ@ƒŒƒ“ƒX—ˆ‚Ä‚é‚ñ‚¾‚ªA‘¼‚É—ˆ‚Ä‚él‚¢‚éH
469:nobody‚³‚ñ
08/10/25 13:45:20
‰ïŽÐŒo”ï‚Å—ˆ‚Ă܂·‚æ
RC4‚܂ł‚邯‚Í—\‘zŠO
470:nobody‚³‚ñ
08/10/25 21:06:54
1.2RC3@@@¡‚±‚±
1.2RC4@@@‚à‚¤‚·‚®o‚é
1.2Stable@@ƒoƒO‚ª0Œ‚ɂȂÁ‚½‚ço‚é
1.3@@@@@@‹@”\’ljÁ“™
2@@@@@@@PHP5‚̂݃Tƒ|[ƒg‚É•ÏX
3@@@@@@@PHP6‘ΉžH
471:nobody‚³‚ñ
08/10/26 00:22:27
Œ‹\“¹‚Ì‚è‚Í’·‚»‚¤‚¾
472:nobody‚³‚ñ
08/10/26 07:55:28
1‚Æ2“¯Žžis‚Æ‚©–³—‚©‚È‚Ÿ ‚©‚È‚Ÿ
473:nobody‚³‚ñ
08/10/26 11:49:16
PHP4‚Á‚ÄIE•À‚Ɉ«‚¾‚æ‚È
474:nobody‚³‚ñ
08/10/26 12:14:59
‚Ü‚½“ªˆ«‚»‚¤‚È“z‚ª—ˆ‚½
475:nobody‚³‚ñ
08/10/26 20:28:30
RC3 ‚Å $html->input('Model/field'); ‚ªŽg‚¦‚È‚‚È‚Á‚Ä
$html->input('Model.field'); ‚¾‚¯‚ɂȂÁ‚½‚ñ‚¾‚ÈB
ʼn‹C‚©‚È‚‚ÄÅ‚Á‚½‚ºB
476:nobody‚³‚ñ
08/10/28 00:36:30
‚±‚ê‚©‚çCakePHP‚ðƒfƒtƒ@ƒNƒgƒXƒ^ƒ“ƒ_[ƒh‚É‚µ‚Ä‚¢‚‚½‚߂ɂÍA
CakePHP‚Åì‚ç‚ê‚Ä‚¢‚éCMS‚ð—L–¼‚É‚·‚é‚Ì‚ª‘‚¢‚Ì‚¾‚낤‚©B
XOOPSƒŒƒxƒ‹‚ÌCMSì‚Á‚ÄA—L–¼‚Ç‚±‚ë‚ÌŠg’£ƒ‚ƒWƒ…[ƒ‹‚ðˆÚA‚µ‚Ü‚‚ê‚ÎBBB
477:nobody‚³‚ñ
08/10/28 00:52:39
Ž©•ª—p‚ÌCMS‚Á‚Û‚¢‚à‚Ì‚ð‚‚‚Á‚Ä‚¢‚邯‚ÇA
•\‚©‚猩‚¦‚銂͂¢‚¢‚ñ‚¾‚¯‚ÇA‚½‚¾‚Ђ½‚·‚çŠÇ—‰æ–Ê‚ðì‚ç‚È‚«‚á‚È‚ç‚È‚¢‚Ì‚ª
‚ß‚ñ‚Ç‚‚³‚‚È‚Á‚Ď蔲‚«‚µ‚¿‚Ⴄ‚ñ‚¾‚æ‚È[B
478:nobody‚³‚ñ
08/10/28 13:01:58
>>469
‰ïŽÐ‚ÌŒo”ï‚Å‚Á‚Ä‚·‚Á‚°[‚¢‚¢‰ïŽÐ‚Å‚·‚ËB
‚¤‚ç‚â‚Ü‚µ‚©[
479:nobody‚³‚ñ
08/10/29 10:02:34
saveŠÖ”‚Åupdate‚·‚邯‚«ƒJƒ‰ƒ€Žw’肵‚È‚¢‚Æ
id‚ÆcreatedˆÈŠO‚Ì‘SƒJƒ‰ƒ€‚ªXV‚³‚ê‚邿‚ËH
‰´‚̓Jƒ‰ƒ€Žw’è‚ŕۑ¶‚·‚éꇂ͂±‚¤‚µ‚Ă邿
XVƒJƒ‰ƒ€‚ª‚È‚¢‚Æ‚«‚Í‚±‚¤‚·‚邯‚Ç
$this->data['ƒ‚ƒfƒ‹A'] = array('name'=>'‚¤‚ñ‚±');
$this->ƒ‚ƒfƒ‹A->save($this->data, false, array('name'));
XVƒJƒ‰ƒ€‚ª‘½‚¢‚Æ‚«‚Í‚±‚¤‚·‚邯Šy‚¾‚æ
$this->data['ƒ‚ƒfƒ‹A'] = array('name'=>'‚¤‚ñ‚±','mail'=>'unko@unko.com');
$this->ƒ‚ƒfƒ‹A->save($this->data, false, array_keys($this->data['ƒ‚ƒfƒ‹A']));
480:nobody‚³‚ñ
08/10/29 10:09:11
>>453
php‰SŽÒ‚¾‚ÆŽv‚¤‚¯‚Ç
‚È‚ñ‚©ŠÔˆá‚Á‚Ă邯Žv‚¤‚æB‰´‚Í
var $useTable = false;
‚Å‚¢‚¯‚Ă邿
481:nobody‚³‚ñ
08/10/29 10:12:11
‚h‚c‚dŠÂ‹«‚¾‚¯‚ÇCakePHP‘Ήž‚µ‚Ä—~‚µ‚¢‚ÆŽv‚¤‚È‚ç
eclipse‚ÅŽ©•ª‚É‚ ‚Á‚½ƒvƒ‰ƒOƒCƒ“ì‚ê‚΂¢‚¢‚æ
‚±‚ê‚Ù‚ÇŽ©•ª‚É‚ ‚Á‚½‚h‚c‚dŠÂ‹«‚͂Ȃ¢‚æ
482:nobody‚³‚ñ
08/10/29 15:09:41
ƒy[ƒWƒ“ƒOˆ—‚ð‚µ‚½‚A
controller‚ÉA$this-set('users',$this->paginate()); ‚Æ‘‚¢‚½‚̂ł·‚ªA
Fatal error: Call to undefined method TasksController::paginate()
‚ÆAƒRƒ“ƒgƒ[ƒ‰‚ŃGƒ‰[‚ªo‚Ü‚·B
‚±‚¤‚µ‚½ê‡A‚Ç‚±‚𒲂ׂê‚Ηǂ¢‚Å‚µ‚傤‚©H
483:nobody‚³‚ñ
08/10/29 15:23:33
>>482
›@$this-set
~@$this->set
‚±‚±‚ç‚Ö‚ñH
484:482
08/10/29 15:32:02
>>483
cakephp‚̌¢ƒo[ƒWƒ‡ƒ“‚ðŽg‚Á‚Ä‚¢‚½‚¹‚¢‚Å‚µ‚½; ‚²‚ß‚ñ‚È‚³‚¢
Šm‚©‚É‚»‚±‚àŠÔˆá‚¦‚Ă܂µ‚½;;
485:nobody‚³‚ñ
08/10/29 16:28:20
submitiƒ{ƒ^ƒ“‚ɉ摜‚ðŽg‚¢‚½‚¢‚̂ł·‚ªAformƒwƒ‹ƒp[‚Ìsubmit‚ł͂ł«‚Ü‚·‚©H
‚»‚ê‚Æ‚àhtmlƒwƒ‹ƒp[‚Ìimage‚ÅH•v‚·‚ê‚΂悢‚̂łµ‚傤‚©H
486:nobody‚³‚ñ
08/10/29 17:50:53
>>485
submit‚̃IƒvƒVƒ‡ƒ“–”‚ÍsubmitImage‚Åo—ˆ‚Ü‚·‚ªƒ}ƒjƒ…ƒAƒ‹‚®‚ç‚¢‚͓ǂñ‚Ç‚±‚¤B
487:nobody‚³‚ñ
08/10/29 18:45:53
>>486
ŽÓŽÓ
google‚Å’²‚ׂ܂‚Á‚Ä‚¢‚½‚̂ł·‚ª‚È‚©‚Á‚½‚̂ł·‚ªƒ}ƒjƒ…ƒAƒ‹‚É‚ ‚è‚Ü‚µ‚½‚©B
‚à‚Á‚Æ‚¶‚Á‚‚è“ǂ߂΂悩‚Á‚½‚Å‚·B
488:nobody‚³‚ñ
08/10/29 19:27:11
‚È‚ñ‚©•¶Žš¬‚³‚‚È‚Á‚Ä‚¢‚½‚èA—Ⴊ‚È‚¢‚Ì‚àˆê•”‚ ‚邯‚Ç
•W€ƒwƒ‹ƒp[Œn‚̓}ƒjƒ…ƒAƒ‹‚É‚¿‚á‚ñ‚Æ‘‚¢‚Ä‚ ‚é
489:nobody‚³‚ñ
08/10/30 20:56:23
‰½‚Å1.2‚Ì“ú–{Œêƒ}ƒjƒ…ƒAƒ‹
URLØÝ¸(book.cakephp.org)
‚ÍA[‚¢ŠK‘w‚ðŠJ‚¢‚Ä‚¢‚‚ÆA‰E‘¤‚ªØ‚ê‚Ä
table of contents‚ªŒ©‚¦‚È‚‚È‚é‚ñ‚¾‚낤c
IE‚Å‚àFirefox‚Å‚à‚¢‚Á‚µ‚åB
490:nobody‚³‚ñ
08/10/30 21:17:18
>>489
“Á’è‚̃y[ƒW‚Ì‚ÝA‰EƒJƒ‰ƒ€‚̃ƒjƒ…[‚ɂȂº‚©‚Ü‚½ƒwƒbƒ_[•”•ª‚ªo—Í‚³‚ê‚Ä‚¢‚é‚©‚çB
ƒAƒvƒŠ‚̃oƒOB
491:nobody‚³‚ñ
08/10/30 22:14:20
>>490
‚È‚é‚Ù‚ÇBƒoƒO‚·‚©B
“ǂ߂Ȃ‚Ä¢‚é‚ñ‚Å‚·‚æ‚Ëc
492:nobody‚³‚ñ
08/10/31 18:02:22
ƒXƒŒƒ`‚È‚ñ‚¾‚¯‚Ç‚³[
¬‚³‚ȉïŽÐ‚Ì—DG‚È‹ZpŽÒ‚ÌÌ‚è•û@‘æ0‰ñ‚ðŠJµ‚Ü‚µ‚½
URLØÝ¸(techlife.cookpad.com)
‚±‚Ì‹LŽ–“Ç‚ñ‚łǂ¤Žv‚¤H@“Á‚ɉº‚Ì‚ ‚½‚è‚ɂ‚¢‚ÄB
„“üŽÐ‚µ‚悤‚ÆŽv‚Á‚½——R
„ @ @* ‚â‚肽‚¢‚±‚Æ‚ª‚Å‚«‚é
„ @ @ @ @ @o D‚«ŸŽè‚â‚Á‚Ă悢•¶‰»‚ª‚ ‚é
„ @ @ @ @ @o ŒoŒ±‚ª¶‚«‚é
„ @ @ @ @ @o ƒLƒƒƒŠƒAƒpƒXãd—v‚È‚±‚Æ‚ªŠw‚ׂé
„ @ @* ŠÂ‹«‚ª‚¢‚¢
„ @ @ @ @ @o —DG‚È“¯—»
„ @ @ @ @ @o ŠCŠO‚ÌŽ–‹ÆŠ‚ª‚ ‚é
„ @ @ @ @ @o —‚ÌŽq‚©‚í‚¢‚¢
„ @ @* ‰ïŽÐ‚Ì«—ˆ«‚ªŠ´‚¶‚ç‚ê‚é
„ @ @ @ @ @o ¢ŠE‚Å—Bˆê‚̃`ƒƒƒŒƒ“ƒW‚ðs‚Á‚Ä‚¢‚é
„ @ @ @ @ @o –Ú“I‚ª‚Í‚Á‚«‚肵‚Ä‚¢‚é
„ @ @* Š´‚¶‚ª—Ç‚¢
„ @ @ @ @ @o Ì—pƒvƒƒZƒX㠂ʼnï‚Á‚½‚Ì‚ª‚ƂĂà—Ç‚¢l
„ @ @ @ @ @o ŽÐ’·‚ª–Ê”’‚¢
„ @ @* ‰‚ª‚ ‚Á‚½
„ @ @ @ @ @o —F’B‚Æ‚©æ”y‚Æ‚©‚ª‹‚½
„ @ @ @ @ @o ƒoƒCƒg‚µ‚Ä‚½
493:nobody‚³‚ñ
08/10/31 20:21:19
>>492
½Úˆá‚¢
494:nobody‚³‚ñ
08/10/31 20:32:17
‚Ü[‚Ü[‚»[Œ¾‚킸‚É‚³[Š´‘z•·‚©‚¹‚Ä‚‚ê‚æ|
—Š‚Þ‚©‚玟‚ÍA½Úˆá‚¢A‚Æ‚©Œ¾‚í‚È‚¢‚Å‚‚ê‚æ[
495:nobody‚³‚ñ
08/10/31 22:54:26
¬Šw¶‚©‚ç‚â‚è’¼‚¹
496:nobody‚³‚ñ
08/11/01 00:18:12
‚í‚©‚Á‚ĂăXƒŒƒ`“Še‚µ‚½‚ñ‚¶‚á‚È‚¢‚Ì‚©‚æ
497:nobody‚³‚ñ
08/11/01 02:50:08
—Ⴆ‚Τ•iƒŒƒR[ƒh‚ª
@idAƒJƒeƒSƒŠidA’lˆø—¦Acc
‚Ý‚½‚¢‚ɂȂÁ‚Ă邯‚µ‚ÄA
ƒJƒeƒSƒŠidiàPKˆÈŠOj‚ðŽw’肵‚Ä
uŠY“–‚·‚éƒJƒeƒSƒŠ‚Ì’lˆø—¦‚ðˆêЇ‚Å10%‚Év
‚Ý‚½‚¢‚ÈXV‚Á‚ÄA
iCAKE‚Ì‹@”\‚Æ‚µ‚Äj‰Â”\‚Å‚·‚©H
iModel->save()‚Í
@idŽw’肵‚Ĉꌂ¸‚ÂXV‚·‚邵‚©‚È‚¢‚ñ‚¾‚æ‚ËHj
498:nobody‚³‚ñ
08/11/01 08:59:38
updateAll
499:nobody‚³‚ñ
08/11/01 23:47:11
—Ⴆ‚Î...uŒÚ‹qA,ŒÚ‹qB,ŒÚ‹qC,...‚Æ¡Œã‚àŒÚ‹q‚Í‘‚¦‚邯‚µ‚ÄA
‚»‚ꂼ‚ê‚̌ڋq‚ÌŽæˆøî•ñ‚ðƒf[ƒ^ƒx[ƒX‚É“ü‚ê‚邯‚·‚éB
‚¾‚¯‚ÇA‚»‚ꂼ‚ê‚̌ڋq‚Ìî•ñ‚ð‹øŽh‚µ‚ÅWŒv‚·‚鎖‚Í–³‚¢Bv
‚Æ‚¢‚¤i‚Ü‚ •’Ê‚¶‚á‚È‚¢j󋵂ª‚ ‚邯‚·‚éB
CakePHP‚ÅŽg‚¤ƒf[ƒ^ƒx[ƒX‚Æ‚µ‚ÄSQLite‚ðŽg‚Á‚ÄA
SQLite‚Æ‚©‚È‚çƒf[ƒ^ƒx[ƒX‚P‚Â1ƒtƒ@ƒCƒ‹‚Ȃ̂ÅA
‚»‚ꂼ‚ê‚̌ڋq‚²‚ƂɃf[ƒ^ƒx[ƒX‚𕪂¯‚ĕۑ¶‚·‚鎖‚Á‚ÄA
‚Å‚«‚Ü‚·‚©H‚‚܂èA“®“I‚ÉÚ‘±‚·‚éƒf[ƒ^ƒx[ƒX‚ð‘‚₹‚é‚©H
‚Á‚ÄŽ–‚È‚ñ‚Å‚·‚ªB
–{—ˆ‚È‚çAMySQL‚Å‚à‚È‚ñ‚Å‚àAˆê‚‚̃f[ƒ^ƒx[ƒX‚É“ü‚ê‚ÄA
SQL‚ÌWHERE‚Å’Šo‚·‚ê‚Îςނ¶‚á‚ñA‚Á‚ÄŒ¾‚í‚ê‚»‚¤‚¾‚¯‚ÇB
‘g‚Ý—§‚Ä‚éðŒ‚ª‘‚¦‚邯ƒ~ƒX‚ª‘‚¦‚»‚¤‚È‚ñ‚ÅB
ƒf[ƒ^ƒx[ƒX‚ðŽg‚킸A1ŒÚ‹q‚ɂ‚«‚P‚‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚É
“ü‚ê‚é‚Á‚ĈĂà—L‚é‚ñ‚¾‚¯‚ÇBƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚æ‚è‚ÍA
ˆê‰žSQLite‚Å‚àƒf[ƒ^ƒx[ƒX‚É“ü‚ꂽ•û‚ªŠy‚©‚ÈA‚ÆŽv‚Á‚½‚Ì‚ÅB
500:nobody‚³‚ñ
08/11/02 00:12:07
CakePHP‚ðŽg‚í‚È‚¢ê‡‚Ì‚â‚è•û‚Í•ª‚©‚é‚ÌH
501:nobody‚³‚ñ
08/11/02 00:53:13
PHP5ŒÀ’è•SQLiteŒˆ‚ߑł¿‚È‚çA
function db($kokyaku){
sqlite_open($kokyaku);
...
}
‚Á‚Ä‚·‚邾‚¯‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇB
502:nobody‚³‚ñ
08/11/02 06:29:06
>>499
‚»‚ê‚Í‚·‚łɃf[ƒ^ƒx[ƒX‚Ƃ͌ĂׂȂ¢‹C‚ª‚·‚éB
503:nobody‚³‚ñ
08/11/02 10:58:34
•’Ê‚¶‚á‚È‚¢‚͔̂F‚ß‚éB
‚Å‚àAŒÚ‹qˆêlˆêl‚̃f[ƒ^‚ÉŠÖ‚µ‚Ä‚ÍA
ƒf[ƒ^ƒx[ƒX‚Á‚ÄŒ¾‚¦‚邯Žv‚¤B
—Ⴆ‚ÎAŒÚ‹qA‚̃f[ƒ^‚ðƒm[ƒgPC‚É
ˆÚ‚µ‚ÄŽ‚¿o‚µ‚½‚è‚·‚鎞‚ÉA
ƒf[ƒ^ƒx[ƒX‘S‘Ì‚ðŽ‚¿o‚·‚̂͊댯‚¾‚µA
‚»‚Ì“x‚É‚¢‚¿‚¢‚¿DUMP‚·‚é‚Ì‚à–³‘Ê‚ª‘½‚¢
i‚ÆŽv‚¤j
‚»‚±‚ÅAi—Ⴆ‚ÎjSQLite‚È‚çA‚»‚̌ڋq‚Ì
ƒf[ƒ^ƒx[ƒX‚̃tƒ@ƒCƒ‹‚¾‚¯‚ðŽ‚¿o‚·‚Ì‚ª
ŠÈ’P‚©‚ÈA‚ÆBŽv‚Á‚½‚킯‚Å‚·‚ªB
504:nobody‚³‚ñ
08/11/02 11:04:28
>>499
>‘g‚Ý—§‚Ä‚éðŒ‚ª‘‚¦‚邯ƒ~ƒX‚ª‘‚¦‚»‚¤‚È‚ñ‚ÅB
‚±‚±‚ç•Ó‚©‚çl‚¦•û‚ª‚¨‚©‚µ‚‚È‚Á‚Ä‚¢‚é‹C‚ª‚·‚邼‚—
‹øŽh‚µ‚ÌWŒv‚Í‚µ‚È‚‚Ä‚àAID‚ðƒL[‚É’Pƒ’Šo‚·‚éˆ×‚ÌꊂƂ¢‚¤”Fޝ‚Å
ˆê‚‚̌ڋqƒe[ƒuƒ‹‚ðŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©H
505:nobody‚³‚ñ
08/11/02 12:25:01
> –{—ˆ‚È‚çAMySQL‚Å‚à‚È‚ñ‚Å‚àAˆê‚‚̃f[ƒ^ƒx[ƒX‚É“ü‚ê‚ÄA
> SQL‚ÌWHERE‚Å’Šo‚·‚ê‚Îςނ¶‚á‚ñA‚Á‚ÄŒ¾‚í‚ê‚»‚¤‚¾‚¯‚ÇB
> ‘g‚Ý—§‚Ä‚éðŒ‚ª‘‚¦‚邯ƒ~ƒX‚ª‘‚¦‚»‚¤‚È‚ñ‚ÅB
‚±‚Ì——R‚Ńf[ƒ^ƒx[ƒX•ª‚¯‚é‚‚ç‚¢‚È‚çARDBŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚ád
ƒf[ƒ^ƒx[ƒX’PˆÊ‚¶‚á‚È‚¢‚¯‚ÇAƒe[ƒuƒ‹Ž©“®¶¬‚·‚é‚â‚‚Ȃç‚‚‚Á‚½‚±‚Æ‚ ‚é
506:497
08/11/02 12:31:59
„498
‚ ‚肪‚Æ
1.2‚ŒljÁ‚³‚ꂽ‚Ì‚Ëcc
ŽèŒ³‚ÌŽ‘—¿‚ɂȂ©‚Á‚½‚¨@„ƒ
507:nobody‚³‚ñ
08/11/02 14:52:56
>>505
‚¤‚ÞBRDB‚¶‚á‚È‚‚Ä‚¢‚¢‚ñ‚¾B
‚Å‚àACakePHP‚ÍŽg‚¢‚½‚¢‚ñ‚¾B
‚ÅAƒf[ƒ^‚ÌŠÇ—‚ÅŠy‚µ‚½‚¢‚ñ‚¾B
508:nobody‚³‚ñ
08/11/02 15:11:53
ŒŸõ‚Æ‚©‚µ‚È‚¢‚ñ‚¾‚Á‚½‚ç
•K—v‚ȃf[ƒ^‚ðƒNƒ‰ƒX‚ɂ܂Ƃ߂Ä
•Û‘¶EXV‚ÌۂɃVƒŠƒAƒ‰ƒY‚µ‚ÄDB‚ɂԂ¿‚±‚߂΂¢‚ñ‚¶‚á‚Ë
509:nobody‚³‚ñ
08/11/02 17:41:13
ŒÂX‚̌ڋqƒf[ƒ^‚Ì’†‚ł͌Ÿõ‚µ‚½‚¢‚ñ‚¾‚ÈB
uŒÚ‹qv‚Á‚Ä‘‚‚©‚ç”™‘R‚Æ‚µ‚Ä‚¢‚Ä•ª‚©‚è‚Â炢‚ñ‚¾‚ÈEEE
uŽ«“Tv‚Á‚ēǂݑւ¦‚Ă݂ÄBuŒÚ‹qAv‚Íu‘ŒêŽ«“TvAuŒÚ‹qBv‚ÍuƒJƒ^ƒJƒiŒêŽ«“Tv
‚ÆA–Ú“I–ˆ‚ÉŽ«“T‚ÌŽí—Þ‚Í‘‚¦‚Äs‚BiŽ«‘‚Ìê‡A‹øŽh‚µŒŸõ‚Å‚«‚邯•Ö—˜‚¾‚¯‚Çj
‘S•”‚̃f[ƒ^‚ðˆê‚܂Ƃ߂ɂµ‚½‚‚È‚¢BŽ«‘‚ÌŽí—Þ–ˆ‚Ƀf[ƒ^ƒx[ƒX‚𕪗ނµ‚½‚¢‚ñ‚Å‚·B
‚ÅA‚»‚Ì•ª—Þ‚ÍA—Ⴆ‚Îu–G‚¦—pŒêŽ«‘v‚ª’ljÁ‚³‚ê‚邯‚©A‚Ç‚ñ‚Ç‚ñ‘‚₵‚Äs‚«‚½‚¢B
‚»‚Ì“x‚ÉA•ʂ̃f[ƒ^ƒx[ƒX‚É•ª‚¯‚½‚¢Bˆê‚‚̃f[ƒ^ƒx[ƒXA—Ⴆ‚Îu‘ŒêŽ«“Tv‚Ì’†‚Å‚ÍA
‚à‚¿‚ë‚ñŒŸõ‚Å‚«‚È‚¢‚Æ¢‚éB‚½‚¾‚µA—pŒê‚Ìà–¾‚Ì’†g‚ÍA—pŒê‚É‚æ‚Á‚Ä—lX‚¾‚©‚çA
ƒVƒŠƒAƒ‰ƒCƒY‚µ‚Ä•ú‚螂ނ‚à‚èB
‚»‚¤‚·‚邯ASQLite‚Ńf[ƒ^ƒx[ƒX‚𕪂¯‚Äì‚邯A‚P‚‚̃tƒ@ƒCƒ‹‚ª‚»‚̂܂Ü1û‚Ì
Ž«‘‚»‚Ì‚à‚̂ɂȂéB©¡‰ñ‚ÍA‚±‚±‚ªd—v
‚±‚ê‚È‚çuƒJƒ^ƒJƒiŒêŽ«‘v‚̃tƒ@ƒCƒ‹‚ð—F’B‚É“n‚µ‚Ä‚àAu–G‚¦—pŒêŽ«‘v‚ªŽG‚¶‚Á‚Ä‚é
‚±‚Ƃ͖³‚¢‚̂ňÀSBi—Ⴆ‚ÎA‚Ëj
‚»‚¤‚¢‚¤A‚¢‚í‚ÎŽ«‘•ÒWƒVƒXƒeƒ€‚ðACakePHP‚̃f[ƒ^ƒx[ƒX‚ðˆµ‚¤•”•ª‚ÌH•v‚Å
‚È‚ñ‚Æ‚©ŠÈ’P‚Éì‚ê‚È‚¢‚©‚È[A‚Æ‚¢‚¤‚Æ‚±‚ë‚È‚ñ‚Å‚·B
CakePHP‚Å‚à•¡”‚̃f[ƒ^ƒx[ƒX‚ÍŽg‚¦‚邯‚ÇA‚ ‚ç‚©‚¶‚ß'database.php'‚É
‘‚«ž‚ñ‚¾•¨‚ÉŒÀ‚ç‚ê‚éB‚±‚ꂪA“®“I‚É‘‚₵‚½‚è•ÏX‚·‚é•û–@‚ª‚ ‚ê‚ΗL‚è“ï‚¢B
510:nobody‚³‚ñ
08/11/02 17:49:09
“®“I‚É‘‚₵‚½‚è•ÏX‚µ‚½‚è‚·‚ê‚΂¢‚¢‚¶‚á‚È‚¢
511:nobody‚³‚ñ
08/11/02 21:34:39
>>510
‚Å‚«‚é‚ÌH
512:nobody‚³‚ñ
08/11/02 21:47:23
‹t‚ɂł«‚È‚¢——R‚ð’m‚肽‚¢
513:–¼–³‚µ•åW’†BBB
08/11/03 23:33:04 8PMDTqib
1.1‚©‚ç1.2‚É‚µ‚Ä‚ª‚ñ‚΂Á‚Ä‚é‚ñ‚¾‚¯‚ÇA
¶ã‚ÉŽÀs’†‚̃ƒ\ƒbƒh–¼‚ª•\ަ‚³‚ê‚¿‚Ⴄ(HTML‚Ìʼn‚Ƀƒ\ƒbƒh–¼‚ªo—Í‚³‚ê‚Ä‚¢‚é)
‚ñ‚¾‚¯‚ǂȂº‚È‚ñ‚¾‚낤‚©B
514:nobody‚³‚ñ
08/11/03 23:35:05
‚µ‚Ü‚Á‚½‚¨—¢‚ª’m‚ê‚Ä‚µ‚Ü‚Á‚½B
o‚Ä‚¢‚é‚̂̓ƒ\ƒbƒh–¼‚¶‚á‚È‚‚Äview–¼‚炵‚¢B
515:nobody‚³‚ñ
08/11/03 23:40:04
‚ß‚Á‚¿‚ᎩŒÈ‰ðŒˆ‚µ‚½
E‚Á‚Ä‚«‚½beforeRender()‚̃Tƒ“ƒvƒ‹‚Ì’†‚É
echo $this->action;‚ª‚ ‚Á‚½‚掀‚Ì‚¤B
516:nobody‚³‚ñ
08/11/04 00:02:52
‚±‚̊Ԃ킸‚©7•ª‚Ìo—ˆŽ–‚Å‚ ‚Á‚½EEE
517:nobody‚³‚ñ
08/11/04 05:42:03
>>515
Ž€‚ñ‚¾‚çEEE‚¾‚Ÿ‚ßô
518:nobody‚³‚ñ
08/11/04 12:59:24
Ž€‚ñ‚¾‚çEEE‚ç‚ß‚¥
519:nobody‚³‚ñ
08/11/06 21:23:56
‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B
bake‚ɂ‚¢‚Ăł·‚ªA‚±‚ê‚ÍCake‚Ì”z’u‚Ì‚³‚ê•û‚ªA‰º‚̃y[ƒW‚Ì
URLØÝ¸(book.cakephp.org)
Development‚Å‚ ‚邱‚Æ‚ð‘O’ñ‚Ƀtƒ@ƒCƒ‹‚𶬂·‚é‚à‚Ì‚ÅAProduction ‚â
Advanced ‚Ì”z’u‚ł͎g‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢iŒ»ŽÀ“I‚łȂ¢j‚Æ‚¢‚¤—‰ð‚Å‚æ‚낵
‚¢‚Å‚µ‚傤‚©H
520:nobody‚³‚ñ
08/11/06 21:30:59
’ÇLB
‚à‚µAã‚Ì—‰ð‚ªŠÔˆá‚Á‚Ä‚¢‚ÄAAdvanced‚Ì”z’u‚Å‚àBake‚ªŽg‚¦‚é‚Ì‚¾‚Æ‚µ‚½
‚çAAdvanced‚̈ê—á‚Æ‚µ‚ÄACake ‚̃VƒXƒeƒ€‚Í‹¤’Ê‚¾‚ªA쬂·‚éWEBƒAƒvƒŠ
ƒP[ƒVƒ‡ƒ“‚ª“¯ˆêƒT[ƒo‚É•¡”‚ ‚Á‚ÄACake‚Ì“¯ˆê‚̃VƒXƒeƒ€‚ð‹¤—L‚µ‚Ä‚¢‚é
ê‡A“Á’è‚ÌWebƒAƒvƒŠ‚ð‚Ç‚¤‚â‚Á‚ăR[ƒh¶¬‚̃^[ƒQƒbƒg‚Æ‚·‚é‚©A‚»‚ÌŽw
’è•û–@‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚½‚çA‚ÆŽv‚¢‚Ü‚·B
521:nobody‚³‚ñ
08/11/06 21:38:37
bake‚Åì‚ê‚΃RƒAicakeƒtƒHƒ‹ƒ_j‚ւ̃pƒX‚ÍŽ©“®Ý’肳‚ê‚Ä‚¢‚é‚Í‚¸‚¾‚©‚ç‚Ç‚±‚É‚¨‚¢‚Ä‚à–â‘è‚È‚¢
522:nobody‚³‚ñ
08/11/06 21:39:33
•’ʂɓú–{Œê‚Ì•û‚ðŒ©‚ê‚΂¢‚¢‚̂łÍ
URLØÝ¸(manual.cakephp.org)
‘Ê–Ú‚¾‚Æ‚µ‚Ä‚à‘¼‚ÌꊂÉì‚Á‚Ĉړ®‚·‚ê‚΂¢‚¢‚̂ł͂Ȃ¢‚©‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
‚»‚ê‚¶‚á‘ʖڂȂ̂©‚ÈH
‚Ü‚ ‰´‚ª>>513‚Æ“¯ˆêl•¨‚ÆŒ¾‚¤‚±‚Æ‚Í“à‚¾‚ª
523:nobody‚³‚ñ
08/11/06 22:00:26
>>521
‚·‚݂܂¹‚ñA‚¿‚å‚Á‚Æ‚¨‚Á‚µ‚á‚é“à—e‚ª•ª‚©‚è‚Ü‚¹‚ñB
‚µÚ‚µ‚Ž¿–₵’¼‚³‚¹‚Ä‚‚¾‚³‚¢B
—Ⴆ‚ÎA‚±‚¤‚¢‚¤”z’u‚¾‚Æ‚µ‚Ü‚·B
cake
/usr/lib/cakeiŒÂX‚̃†[ƒU‚͓ǂݎæ‚èŒ ŒÀ‚µ‚©Ž‚½‚È‚¢j
app
/home/user01/app
/home/user02/app
...
webroot
/home/user01/htdocs
/home/user02/htdocs
...
webroot‚ɂ͊el‚²‚Æ‚Éindex.php‚ð’u‚¢‚ÄAcake‚Æapp‚̈ʒu‚ðŽw’肵‚Ü‚·B
‚±‚Ìê‡A/usr/lib/cake/console ‚ÉŒÂX‚̃†[ƒU‚ªˆÚ“®‚µ‚ÄA./cake bake
‚ðŽÀs‚µ‚½ê‡A—Ⴆ‚ÎModel‚̃tƒ@ƒCƒ‹‚͂ǂ±‚ɶ¬‚³‚ê‚é‚̂łµ‚傤‚©H
‚¨‚»‚ç‚ /usr/lib/cake/app/models ‚¾‚ÆŽv‚¤‚̂ł·‚ªA‚±‚±‚ɂ͈ê”ʃ†[ƒU
‚Ì‘‚«ž‚ÝŒ ŒÀ‚ª‚È‚¢‚Ì‚ÅA“®ì‚µ‚Ü‚¹‚ñB
ŒÂX‚̃†[ƒU‚²‚Æ‚ÉA/home/user0X/app/models‚Éo—Í‚·‚邿‚¤ bake‚ÍŽw’è‚Å
‚«‚é‚̂łµ‚傤‚©H
524:nobody‚³‚ñ
08/11/06 22:01:50
>>522
“ú–{Œê‚̂ق¤‚ÍURL‚ª’·‚¢‚̂ł킸‚ç‚킵‚¢‚©‚ÆŽv‚¢‚Ü‚µ‚ÄB
‚ЂƂ‘O‚̃ŒƒX‚É‘‚«‚Ü‚µ‚½‚ªA‘‚«ž‚ÝŒ ŒÀ‚ª‚È‚¢ê‡‚ð‘z’肵‚Ä‚¢‚Ü‚·B
525:nobody‚³‚ñ
08/11/06 22:20:55
‚·‚݂܂¹‚ñ‚ªA‚±‚¿‚ç‚ÌŽ–î‚ÅA–¾“ú‚܂ł±‚±‚ɃAƒNƒZƒX‚Å‚«‚È‚‚È‚è‚Ü‚µ‚½B
Ž¿–₳‚¹‚Ä‚¢‚½‚¾‚¢‚½‚Ì‚ÉA”ñ—ç‚ð‚¨˜l‚Ñ‚¢‚½‚µ‚Ü‚·B
526:nobody‚³‚ñ
08/11/07 01:23:09
>>523
Bake‚ÅappˆêŽ®‚𶬂·‚é˜b‚©‚ÆŽv‚Á‚Ä‚½‚ªAmodel‚Æ‚©‚ðì‚éꇂ̘b‚ËB
cake bake -app <appƒtƒ‹ƒpƒX>‚ÅŽw’è‚Å‚«‚é
‚Ü‚½‚ÍA
/home/user01/app‚ðƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚Æ‚µ‚ÄAcake bake‚ðŽÀs‚·‚ê‚΂悢B
’A‚µA/usr/lib/cake/console‚ɂ̓pƒX‚ð’Ê‚µ‚Ä‚¨‚‚±‚ÆB(‚¿‚Æ‹CŽ‚¿ˆ«‚¢‚ª)
527:nobody‚³‚ñ
08/11/07 10:47:32
>>526
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‚È‚é‚Ù‚ÇAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒvƒVƒ‡ƒ“‚ÅŽw’è‚·‚é‚Ì‚©B
‚»‚ê‚É‚µ‚Ä‚àbake‚̃hƒLƒ…ƒƒ“ƒg‚Á‚ÄŒ©‚‚©‚ç‚È‚¢‚ÆŽv‚Á‚½‚çA
./cake bake help
‚±‚¤‚·‚ê‚Îà–¾‚ª“ǂ߂邱‚Ƃɂâ‚Á‚Æ‹C‚«‚Ü‚µ‚½B
‚±‚Ìà–¾ˆÈŠO‚ɃhƒLƒ…ƒƒ“ƒg‚ª‚È‚¢‚Æ‚¢‚¤‚Ì‚ª‰½‚Æ‚à‚Å‚·‚ªB
Œã‚̓\[ƒX“ǂނµ‚©‚È‚¢‚©BRails‚à‚»‚¤‚¾‚Á‚½‚¯‚ÇB
528:nobody‚³‚ñ
08/11/07 13:57:45
‚¢‚ë‚¢‚ë’²‚ׂĂào—ˆ‚È‚©‚Á‚½‚̂ł²‹³ŽöŠè‚¢‚½‚¢‚̂ł·‚ªB
MySQL‚ɉ摜‚͕ۑ¶‚Å‚«‚é‚̂ł·‚ªA‚»‚̉摜‚ðselect‚µ‚ÄView‚Å•\ަ‚·‚é‚ɂ͂ǂ¤‚â‚ê‚΂¢‚¢‚Å‚·‚©H
ŠO•”‚ÌPHP‚É‹Lq‚µ‚ēǂÝo‚·‚悤‚ɂ͂ ‚é‚̂ł·‚ªAcakePHP‚ÌView‚©‚瓯—l‚Ì‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
529:nobody‚³‚ñ
08/11/07 14:03:58
>>528
‰½‚ð‚â‚Á‚ÄA‚Ç‚¤‘Ê–Ú‚¾‚Á‚½‚Ì‚©‘‚¢‚½‚Ù‚¤‚ª‚¢‚¢B
ŠO•”‚ÌPHP‚È‚çACake‚Ìview‚Å•’ʂɉ摜‚Æ‚µ‚ČĂÑo‚¹‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
530:nobody‚³‚ñ
08/11/07 14:13:15
>>529
$this->data['Event']['imagedata']‚ɃCƒ[ƒW‚̃oƒCƒiƒŠ‚ªƒZƒbƒg‚³‚ê‚Ä‚¢‚Ü‚·B
echo $html->image($form->value('Event.imagedata'));
‚Å•\ަ‚³‚¹‚邯ƒoƒCƒiƒŠ‚̂܂ܕ\ަ‚³‚ê‚Ü‚·B
‚»‚ê‚Åimage.php‚ð쬂µ‚ÄAheader("Content-type:image/gif");‚ðŽw’肵‚Ä
ŠO•”‚ÌPHPƒtƒ@ƒCƒ‹‚ʼn摜‚̃oƒCƒiƒŠ‚ð•\ަ‚³‚¹‚悤‚Æ‚µ‚½‚̂ł·‚ªA
ƒrƒ…[ˆÈ‰º‚É‚¨‚¢‚Ä’Pƒ‚È<img src="image.php">‚ł͌ĂÑo‚¹‚¸‚É‚¢‚Ü‚·B
webrootˆÈ‰º‚âƒRƒ“ƒgƒ[ƒ‰[ˆÈ‰º‚É‚à”z’u‚µ‚½‚̂ł·‚ª“¯‚¶‚Å‚µ‚½B
ƒtƒ@ƒCƒ‹‚Ì’u‚«êŠ‚ªˆ«‚¢‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àŠÈ’P‚Éo—ˆ‚é•û–@‚ª‚ ‚ê‚΂æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
531:nobody‚³‚ñ
08/11/07 14:51:26
>>530
ƒCƒ[ƒW‚̃oƒCƒiƒŠ‚ð‰æ‘œ•\ަ—p‚Ìview‚É“n‚µ‚ÄAview‚Åheader“f‚¯‚΂¢‚¯‚»‚¤‚¾‚¯‚ÇB
MVC‚ÌÝŒv‚Æ‚µ‚Ăǂ¤‚©‚Í’m‚ç‚ñ
ÅI“I‚ɂ͉摜•\ަ—p‚̃Rƒ“ƒgƒ[ƒ‰ì‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È
532:nobody‚³‚ñ
08/11/07 14:55:58
>>531
ƒrƒ…[‚Åheader‚ð‚Í‚«‚½‚¢‚̂ł·‚ª‘¼‚É‚àHTML‚ª‚ ‚è‚Ü‚·‚Ì‚ÅA‰æ‘œ‚Ì•”•ª‚¾‚¯uContent-type:image/gifv‚Æ‚©‚ðŽw’肵‚½‚¢‚̂ł·EEE
533:nobody‚³‚ñ
08/11/07 15:34:56
>>532
ƒƒfƒBƒAƒrƒ…[‚ðŽg‚¦‚΂ł«‚Ü‚·‚æB
ƒ}ƒjƒ…ƒAƒ‹‚̃rƒ…[‚ÌŠB
534:nobody‚³‚ñ
08/11/07 15:44:18
>>533
ƒƒfƒBƒAƒrƒ…[‚͉‚߂ĕ·‚«‚Ü‚·B
ƒTƒ“ƒvƒ‹‚̓oƒCƒiƒŠƒtƒ@ƒCƒ‹‚ðƒ_ƒEƒ“ƒ[ƒh‚³‚¹‚邿‚¤‚ɂȂÁ‚Ä‚¢‚Ü‚·‚ËB
‰æ‘œ‚Ìꇂ͂ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Ì‚©‚Ü‚¾•ª‚©‚è‚Ü‚¹‚ñB
—Ⴆ‚ÎMySQL‚©‚çŽæ“¾‚µ‚½‰æ‘œ‚̃oƒCƒiƒŠ[ƒf[ƒ^‚ð
‚r‚m‚r‚̃vƒƒtƒB[ƒ‹‰æ‘œ‚̂悤‚É•\ަ‚³‚¹‚½‚¢‚̂ł·BBB
535:nobody‚³‚ñ
08/11/07 16:06:14
‚È‚ñ‚©PHP‚ð‚«‚¿‚ñ‚Æ‚â‚炸‚É‹}‚ÉCakeG‚Á‚Ä‚é“õ‚¢‚ªEE
>>532
‚»‚à‚»‚àHTML‚Ɖ摜‚͕ʃtƒ@ƒCƒ‹‚¾‚æB
ŠO•”‚ÌPHPƒtƒ@ƒCƒ‹‚ʼn摜•\ަ‚ɬŒ÷‚µ‚Ä‚¢‚é‚È‚çAview‚É’¼Úimgƒ^ƒO‘‚¯‚΂¢‚¢‚¾‚¯‚©‚ÆB
536:nobody‚³‚ñ
08/11/07 16:12:29
‚ ‚ ŽÀ•¨‚ª‚È‚¢‚ƃƒfƒBƒAƒrƒ…[‚¶‚áƒ_ƒ‚©Bޏ—çB
537:nobody‚³‚ñ
08/11/07 16:12:54
beforeRender‚Ńtƒ@ƒCƒ‹“f‚¢‚Äexit‚µ‚¿‚Ⴆ‚æ‚—
538:nobody‚³‚ñ
08/11/07 16:37:20
‚PDHTML‚ð•\ަ
‚QDMySQL‚©‚çŽæ“¾‚µ‚½‰æ‘œ‚̃oƒCƒiƒŠ‚ðƒCƒ[ƒW‚Å•\ަ
‚RDHTML‚ð•\ަ
ã‚Ý‚½‚¢‚ÈŠ´‚¶‚Ȃ̂ÅA‚Q‚̃p[ƒg‚¾‚¯‚ðContent-type:image/jpeg‚É‚µ‚½‚¢‚̂ł·‚ª
ƒGƒŒƒƒ“ƒg‚Æ‚©‚Å•ª‚¯‚Ä‚àheader("Content-type:image/jpeg");‚ð‹LÚ‚µ‚½‚ç
URL‚¾‚¯‚µ‚©•\ަ‚³‚ê‚È‚¢‚̂ł·B
‚»‚̂܂܂¾‚ƃoƒCƒiƒŠƒf[ƒ^‚ª•\ަ‚³‚ê‚Ü‚·BBB
‚¨‚ƂȂµ‚‰æ‘œ‚ðƒAƒbƒv‚µ‚ăpƒXŽw’è‚ÅŠÇ—‚·‚邵‚©‚È‚¢‚̂ł·‚©‚ËBBB
539:nobody‚³‚ñ
08/11/07 16:47:27
cakePHP‚ðŽg—p‚µ‚È‚¢‚̂ł ‚ê‚΃rƒ…[‚©‚çPHP‚ðŒÄ‚ׂ΂ł«‚»‚¤‚Ȃ̂ł·‚ªEEE
URLØÝ¸(q.hatena.ne.jp)
540:nobody‚³‚ñ
08/11/07 17:31:48
>>538
>>535‚É‘‚¢‚½‚Æ‚¨‚èAˆê‚‚̃tƒ@ƒCƒ‹‚ÅHTML‚Ɖ摜‚ðŒ“‚Ë‚é‚͖̂³—‚¾‚æH
541:nobody‚³‚ñ
08/11/07 17:40:49
‰æ‘œ‚ðHTML‚ɃAƒXƒL[ƒf[ƒ^‚Å‘g‚Ýž‚ނ͖̂³—‚¶‚á‚È‚¢‚æ
542:nobody‚³‚ñ
08/11/07 17:53:54
>>541
¡‰ñ‚Í‚»‚¤‚¢‚¤Ž–‚ðˆÓ}‚µ‚ĂȂ¢•µˆÍ‹C‚Í‚·‚é
543:nobody‚³‚ñ
08/11/07 18:13:58
>>542
‚²‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚È‚©‚È‚©“‚¢‚̂ł·‚ËB
cakePHP‚ÅSNS‚̃vƒƒtƒB[ƒ‹‰æ‘œ‚ð•\ަ‚³‚¹‚½‚¢ƒCƒ[ƒW‚Ȃ̂ł·B
ƒtƒ@ƒCƒ‹‚ðƒAƒbƒv‚µ‚ÄƒŠƒ“ƒN‚̃eƒLƒXƒg‚őΉž‚·‚é‚Ì‚Ío—ˆ‚é‚̂ł·‚ªA
ƒoƒCƒiƒŠ[‚ŕۑ¶‚µ‚Ä‚â‚肽‚¢‚Æ‚¢‚¤‚±‚Ƃł·B
544:nobody‚³‚ñ
08/11/07 18:32:58
>>543
‚ ‚È‚½‚ɂ͖³—‚Å‚·‚̂ł ‚«‚ç‚߂Ă‚¾‚³‚¢B
545:nobody‚³‚ñ
08/11/07 19:05:29
>>544
‚‚܂ñ‚Ë‚¥ƒŒƒX‚·‚ñ‚ȃnƒQ
‚±‚ê‚ÍŽg‚¦‚È‚¢‚©‚ÈH
ƒTƒ€ƒlƒCƒ‹ƒRƒ“ƒ|[ƒlƒ“ƒg
URLØÝ¸(www.hideblog.net)
‚à‚Á‚ƃXƒ}[ƒg‚ɂł«‚é‚Ȃ牴‚à’m‚肽‚¢B
546:nobody‚³‚ñ
08/11/07 20:24:31
ƒrƒ…[‚ŃoƒCƒiƒŠ‚ð“f‚¯‚é‚ñ‚¾‚Á‚½‚çAƒŒƒCƒAƒEƒg‚ð‹ó‚É‚µ‚ÄAƒwƒbƒ_[•t‚¯‚ê‚Îo—ˆ‚È‚¢H
•¶Žšƒf[ƒ^‚È‚ço—ˆ‚½‚¯‚ÇB
547:nobody‚³‚ñ
08/11/07 21:14:59
Rails‚È‚çŠÈ’P‚Éo—ˆ‚½‚¯‚ÇACake‚¾‚Ɠ‚¢‚Ì‚©‚ÈB
548:nobody‚³‚ñ
08/11/07 22:25:45
•ÊŒ‚Å‚¨Žæ‚螂ݒ†‚̂Ƃ±‚ë‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B
ƒRƒ“ƒgƒ[ƒ‰‚̃tƒ@ƒCƒ‹‚ðAŽí—Þ‚É‚æ‚Á‚Ä‚¢‚‚‚©‚̃TƒuƒfƒBƒŒƒNƒgƒŠ‚É•ª‚¯
‚Ä”z’u‚·‚邱‚Æ‚Ío—ˆ‚é‚̂łµ‚傤‚©H
app/controllers/hoge/hoge0_controller.php
app/controllers/hoge/hoge1_controller.php
app/controllers/fuga/fuga0_controller.php
app/controllers/fuga/fuga1_controller.php
‚±‚̂悤‚É•¡”‚̃TƒuƒfƒBƒŒƒNƒgƒŠ‚ðì‚èA‚»‚Ì’†‚ɃRƒ“ƒgƒ[ƒ‰‚𕪂¯‚Ä”[
‚߂邿‚¤‚ȃCƒ[ƒW‚Å‚·B
‚Ü‚½o—ˆ‚邯‚µ‚½‚çA‚»‚ê‚ç‚̃Rƒ“ƒgƒ[ƒ‰‚ɂ͂ǂ̂悤‚ÈURL‚ŃAƒNƒZƒX‚Å‚«
‚é‚̂łµ‚傤‚©H
549:nobody‚³‚ñ
08/11/07 22:48:44
>>548
URLØÝ¸(book.cakephp.org)
550:nobody‚³‚ñ
08/11/07 23:08:49
>>549
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bbootstrap.php‚Ì$controllerPaths‚Å‚·‚©B
CakePHP‚ŃRƒ“ƒgƒ[ƒ‰[‚ð•¡”‚̃fƒBƒŒƒNƒgƒŠ‚É®—‚·‚é•û–@ - yandod‚Ì“ú‹L
URLØÝ¸(d.hatena.ne.jp)
> •ªŽU‚µ‚½ƒfƒBƒŒƒNƒgƒŠ“à‚Ńtƒ@ƒCƒ‹–¼‚âƒNƒ‰ƒX–¼‚ªÕ“Ë‚·‚邯–Ê“|‚ÈŽ–‚ɂȂé
> ‚ÆŽv‚í‚ê‚Ü‚·‚Ì‚ÅÚ“ªŒê‚ð•t‚¯‚é‚Ȃǂµ‚ÄŠÇ—‚·‚é‚Ì‚ª—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB
‚¤[‚ñBƒRƒ“ƒgƒ[ƒ‰‚Ì–¼‘O‹óŠÔ‚Í‹¤’ʂȂ̂©B
URL‚̃pƒXŽw’è‚ÅAŠeƒfƒBƒŒƒNƒgƒŠ‚ðŒÄ‚Ñ•ª‚¯‚邯‚©o—ˆ‚È‚¢‚Å‚µ‚傤‚©H
551:nobody‚³‚ñ
08/11/07 23:29:48
Base64ƒGƒ“ƒR[ƒh‚µ‚½ƒf[ƒ^Ši”[‚µ‚Æ‚¢‚ÄMHTML‚Å•\ަ‚µ‚Æ‚¯‚æ‚—‚—‚—
552:nobody‚³‚ñ
08/11/07 23:32:23
mysql‚Ì’†‚ɉ摜‚ð“ü‚ê‚é‚͔̂nŽ‚¾‚ë
‚»‚à‚»‚àmysql‚͉摜ƒf[ƒ^‚ðŠi”[‚·‚邽‚ß‚Éì‚Á‚Ä‚¢‚È‚¢‚©‚ç
‰æ‘œ‚̓tƒHƒ‹ƒ_‚É“ü‚ê‚ÄŠÇ—‚µ‚½•û‚ª‚¢‚¢‚Æ
mysqlìŽÒ‚ªŒê‚Á‚Ä‚é‚Ì‚ÉB
‚»‚ñ‚ÈŽ©•ª‚à‚©‚¯‚¾‚µ‚̂Ƃ«‚Ímysql‚ɉ摜ƒf[ƒ^“ü‚ê‚Ă܂µ‚½
ŠÇ—‚ÍŠy‚¾‚¯‚Ç‚ËB‚©‚È‚è‚Ì•‰‰×‚ª‚©‚©‚éB
Bake‚Æ‚©Žg‚¤l‚à‘fl‚‚³‚¢‚ÆŽv‚¤B
553:nobody‚³‚ñ
08/11/07 23:49:13
>>552
“¯ˆÓBmysql‚¶‚á‚È‚“K“–‚ȃtƒHƒ‹ƒ_‚ɉ摜‚ð“Ë‚Áž‚ñ‚¾•û‚ª‚¢‚¢‚æB
554:nobody‚³‚ñ
08/11/08 00:12:16
>>550
URLØÝ¸(book.cakephp.org)
Routes’ljÁ‚·‚ê‚ÎURLã‚ÍŠK‘w‰»‚³‚ê‚Ă邿‚¤‚ÉŒ©‚¹‚邱‚Æ‚Ío—ˆ‚邪A–¼‘O‚ÌՓ˂͉ñ”ð‚Å‚«‚È‚¢B
ƒRƒ“ƒgƒ[ƒ‰–¼‚ɃpƒX–¼‚à“ü‚ê‚ê‚΃†ƒj[ƒN‚ɂȂÁ‚ÄՓˉñ”ðo—ˆ‚È‚‚à‚È‚¢‚ªAFX–Ê“|‚È‚±‚ƂɂȂéB
555:nobody‚³‚ñ
08/11/08 00:14:48
Bake•Ö—˜‚¾‚ÆŽv‚¤‚¯‚Ç‚ÈB
Žg‚¤‚̂̓XƒL[ƒ}ŒŸØŽž‚‚ç‚¢‚¾‚¯‚ÇB
556:nobody‚³‚ñ
08/11/08 00:17:44
‚»‚à‚»‚àBake‚ÌŽg‚¢•û‚ª‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤B
557:nobody‚³‚ñ
08/11/08 00:19:20
>>552,553
case by case‚¾‚Æ‚¨‚à‚¤‚¯‚Ç
DB‚Ńtƒ@ƒCƒ‹‚̃pƒXŠÇ—‚µ‚Ä‚½‚ç‚»‚̃tƒ@ƒCƒ‹‚ªÁ‚³‚ê‚Ä‚½‚è‚Æ‚©B
‚©‚Æ‚¢‚Á‚ÄŽQÆ•p“x‚ª‚‚¢‚Æ‚«‚ÍDB‚É’u‚«‚½‚‚È‚¢‚µ‚È
‚³‚·‚ª‚ɃfƒUƒCƒ“‚Æ‚©‚ÅŽg‚¤‚悤‚ȉ摜‚Í•’ʂɒu‚¢‚Æ‚‚¯‚Ç‚³
558:nobody‚³‚ñ
08/11/08 01:37:22
>>557
DB‚É“ü‚ê‚Ä‚¨‚¢‚ÄAŽQÆ‚³‚ꂽ‚çƒLƒƒƒbƒVƒ…‚ðì‚èA‚»‚̃LƒƒƒbƒVƒ…‚ð‘—M‚·‚é‚Á‚Ä•û–@‚à‚ ‚é‚炵‚¢B
2‰ñ–ÚˆÈ~‚Í‘‚¢‚µAƒtƒ@ƒCƒ‹‚ªÁ‚¦‚Ä‚à–â‘è‚È‚¢B
559:nobody‚³‚ñ
08/11/08 02:27:53
‚½‚µ‚©‚ÉDB‚É‚à“ü‚ê‚Æ‚¢‚½‚Ù‚¤‚ªƒoƒbƒNƒAƒbƒv‚ÍŠy‚»‚¤‚¾‚Ë
560:nobody‚³‚ñ
08/11/08 02:50:18
>>558
‚»‚êl‚¦‚½“z“VË‚¶‚á‚ËH
561:nobody‚³‚ñ
08/11/08 03:22:53
Cakephp‚ŃLƒƒƒbƒVƒ…ƒIƒ“‚É‚µ‚ÄŠÈ’P‚ÉŽÀŒ»‚Å‚«‚»‚¤‚¾
562:nobody‚³‚ñ
08/11/08 07:55:27
‚±‚±
‰æ‘œ‚àDB‚ÉŠi”[‚µ‚ÄŠÇ—‚·‚é |ˆµ‚¢‚ª‚ß‚ñ‚Ç‚¤‚ÈLOB(ƒ‰[ƒWƒIƒuƒWƒFƒNƒg)‚ÍŽg‚í‚È‚¢•û–@‚àŠÜ‚ß
URLØÝ¸(neta.ywcafe.net)
563:nobody‚³‚ñ
08/11/08 11:22:34
‰æ‘œŠi”[‚É‹‚¢‚c‚a‚Ȃ炢‚¢‚¯‚Ç
mysql‚͉摜‚ðŠi”[‚·‚邯‚¢‚¤–Ú“I‚ÅÝŒv‚³‚ê‚ĂȂ¢‚©‚ç‚Ë
‚¾‚©‚ç‰æ‘œ‚ð‚c‚a‚É“ü‚ê‚é‚Ì‚ªˆ«‚¢‚Æ‚¢‚¤‚̂ł͂Ȃ
‰æ‘œ‚ðmysql‚É“ü‚ê‚邯‚¢‚¤‚±‚Æ‚ªƒiƒ“ƒZƒ“ƒX
564:nobody‚³‚ñ
08/11/08 11:26:06
mysql‚Í‚‘¬‚ª”„‚肾‚©‚ç‚Ë
‰æ‘œŠi”[‚³‚¹‚½‚¢‚È‚çoracle‚Æ‚©‚Ì•û‚ª‡—“I‚¾‚ÆŽv‚¤‚æ
565:nobody‚³‚ñ
08/11/08 11:33:20
‰æ‘œ•\ަ‚̃pƒtƒH[ƒ}ƒ“ƒX‚ðl‚¦‚ê‚ÎLinuxƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ªÅ‹
‚c‚a‚ƘAŒg‚³‚¹‚ÄŠÇ—‚·‚é‚Ì‚ª–Ê“|‚¾‚¯‚ÇA‚»‚±‚܂Ŗʓ|‚ÈŠÇ—‚Æ‚àŽv‚¦‚È‚¢
‰æ‘œ‚̓f[ƒ^‚̈ê‚‚¾‚©‚ç‚c‚aŠi”[‚ª‚æ‚¢‚Æ‚¢‚¤—”O‚È‚ç
html‚àcss‚à‘S•”‚c‚a‚É“ü‚ê‚æ‚Æ‚¢‚¤‚±‚ƂɂȂé
566:nobody‚³‚ñ
08/11/08 11:38:58
ƒf[ƒ^‚͂Ȃñ‚Å‚à‚©‚ñ‚Å‚à‚c‚a‚Æ‚¢‚¤—¬‚ê‚Ìl‚Í
‚c‚a‚ÌŽ‚«”\‚ƃoƒ‰ƒ“ƒX‚ð‚Ç‚±‚Ü‚Ål‚¦‚Ä‚é‚Ì‹^–â‚ÉŽv‚¤
567:nobody‚³‚ñ
08/11/08 11:42:47
‚¾‚©‚ç‚ ‚‚܂ŃLƒƒƒbƒVƒ…‘O’ñ‚̘b‚È‚ñ‚¾‚ë
568:nobody‚³‚ñ
08/11/08 12:05:42
URLØÝ¸(dev.mysql.com)
’Êí‚Ì Web ƒT[ƒoƒZƒbƒgƒAƒbƒv‚ðŽg—p‚·‚éꇂÍA‰æ‘œ‚ðƒtƒ@ƒCƒ‹‚Æ‚µ‚ÄŠi”[‚·‚éB
Œ¾‚¢Š·‚¦‚邯Aƒf[ƒ^ƒx[ƒX“à‚ɂ̓tƒ@ƒCƒ‹ŽQƂ݂̂ðŠi”[‚·‚éB‚±‚ÌŽå‚È——R‚ÍA
’Êí‚Ì Web ƒT[ƒo‚̂ق¤‚ªƒf[ƒ^ƒx[ƒXƒRƒ“ƒeƒ“ƒc‚Æ”äŠr‚µ‚ătƒ@ƒCƒ‹‚̃LƒƒƒbƒVƒ…‚É—D‚ê‚Ä‚¢‚邽‚߂ł ‚éB
‚±‚Ì‚½‚ßAƒtƒ@ƒCƒ‹‚ðŽg—p‚µ‚½‚Ù‚¤‚ªƒVƒXƒeƒ€‚Ì‚‘¬‰»‚ð—eˆÕ‚É}‚ê‚éB
569:nobody‚³‚ñ
08/11/08 12:09:44
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚É‚æ‚éƒLƒƒƒbƒVƒ…‘O’ñ‚È‚çADB‚ðƒoƒbƒNƒAƒbƒv‚·‚邾‚¯‚ц[
ƒU‚̃f[ƒ^‚ðˆêЇŠÇ—‚Å‚«‚邯‚¢‚¤ƒƒŠƒbƒg‚µ‚©‘¶Ý‚µ‚È‚¢‚ÆŽv‚¤‚¯‚Ç‚ÈB
Rails‚̂Ƃ«‚Í‚»‚¤‚â‚Á‚Ä‚ÄA”ñí‚ɕ֗˜‚¾‚Á‚½B
570:nobody‚³‚ñ
08/11/08 14:24:18
>>554
> ƒRƒ“ƒgƒ[ƒ‰–¼‚ɃpƒX–¼‚à“ü‚ê‚ê‚΃†ƒj[ƒN‚ɂȂÁ‚ÄՓˉñ”ðo—ˆ‚È‚‚à‚È‚¢‚ªAFX–Ê“|‚È‚±‚ƂɂȂéB
—¹‰ð‚Å‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
¡‰ñ‚Íbootstrap.php‚Ì$controllerPaths‚Å‚â‚Á‚ÄA–¼‘O‚ÌՓ˂ɂ‚¢‚Ă͂»‚Ì
“s“x‘Έ‚·‚邱‚Ƃɂµ‚悤‚ÆŽv‚¢‚Ü‚·B
571:nobody‚³‚ñ
08/11/08 15:12:49
A hasMany B
B hasMany C
‚Å
C belongsTo D
‚Ý‚½‚¢‚ȂƂ«‚ÌƒŠƒŒ[ƒVƒ‡ƒ“‚Ì“\‚è•û‚ª”»‚ç‚È‚¢‚ñ‚Å‚·‚ªA
‚»‚à‚»‚à‰Â”\‚È‚ñ‚Å‚µ‚傤‚©H
iA‚ðŠî“_‚ÉA`D‚̃e[ƒuƒ‹‚©‚çƒf[ƒ^‚ðŽæ‚Á‚Ä‚‚é‘z’èj
SQL’¼‘‚«‚ł͖ܘ_‰Â”\‚Å‚·‚ªB
572:nobody‚³‚ñ
08/11/08 15:56:39
>>571
‚»‚±‚܂łµ‚ÄƒŠƒŒ[ƒVƒ‡ƒ“‚ÉS‚é‚͕̂ԂÁ‚Ä
¶ŽY«‚𗎂Ƃ·‰Â”\«‚ª‚ ‚é‚©‚ç
—v‚̓oƒ‰ƒ“ƒX‚Å‚·‚Ë
‚Ç‚±‚©‚ç‚r‚p‚k‚Œ’¼‘‚«‚É‚·‚é‚©‚Ìüˆø‚«‚Í‚Ë
573:nobody‚³‚ñ
08/11/08 16:42:40
MYSQL‚¾‚©‚ç‰æ‘œ‚͑ʖڂÆd’¼“I‚É”½‰ž‚·‚é‚̂͑ʖڂ¾‚È
ƒAƒNƒZƒX•p“x‚âƒLƒƒƒVƒ…‚ÌŽÀ‘•AŽg‚¢•û‚â󋵂ɂæ‚Á‚ÄŒü‚¢‚Ä‚éê‡‚à‚ ‚낤B
574:nobody‚³‚ñ
08/11/08 17:08:34
‰æ‘œ‚ð•\ަ‚³‚¹‚é‚ɂ̓tƒHƒ‹ƒ_‚ɃAƒbƒv‚µ‚ÄŠÇ—‚·‚é‚Ì‚ªŠmŽÀ‚Ý‚½‚¢‚Å‚·‚ËB
ŠÈ’P‚Éo—ˆ‚é‚̂ȂçÌ—p‚µ‚½‚©‚Á‚½‚̂ł·‚ªEEE
575:nobody‚³‚ñ
08/11/08 18:47:57
ŒÂlî•ñ‚ªŠÜ‚Ü‚ê‚鉿‘œ‚¾‚ÆDB‚ÅŠÇ—‚·‚é‚Ì‚ª•’ʂłµ‚å
—š—ð‘‚ÌŽÊ^‚Æ‚©B
576:nobody‚³‚ñ
08/11/08 18:54:20
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÅŠÇ—‚·‚é‚©‚ç‚ÆŒ¾‚Á‚ÄA’¼ÚŒ©‚ç‚ê‚邯‚±‚ë‚É
’u‚‚킯‚ł͖³‚¢‚ÆŽv‚¤‚ªB
”F؃`ƒFƒbƒNŒo—R‚Ńtƒ@ƒCƒ‹‚ð•Ô‚·‚Ì‚ª•’ʂłµ‚åB
577:nobody‚³‚ñ
08/11/08 19:06:19
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å”F؃`ƒFƒbƒN‚µ‚ătƒ@ƒCƒ‹•Ô‚·•û–@‚Á‚Äbasic”F؂̂±‚ÆH
578:nobody‚³‚ñ
08/11/08 19:11:50
‰æ‘œŠi”[‚̘b‚¾‚¯‚Ç
ƒtƒ@ƒCƒ‹ƒpƒX‚݂̂c‚a‚ɓ˂Áž‚ñ‚ʼn摜‚̓tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚©‚ç“Ç‚Ýo‚·‚悤‚É‚·‚è‚á—Ç‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
‰æ‘œƒf[ƒ^‚»‚Ì‚à‚Ì‚ð‚c‚a‚ɓ˂Áž‚Þ•K—v‚ª‚ ‚邯‚µ‚½‚çA
ƒoƒCƒiƒŠƒf[ƒ^‚ÅŒŸõ‚·‚éꇂµ‚©‚È‚‚È‚¢H
579:578
08/11/08 19:15:44
‘¼‚É‚à‚ ‚é‚ÈB
—Ⴆ‚΂c‚a‚¾‚ƃf[ƒ^‚ð‚܂Ƃ߂ĈƉ»‚·‚邿‚¤‚ȃ\ƒŠƒ…[ƒVƒ‡ƒ“‚ª‚ ‚éꇂª‚ ‚邪
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ɕۑ¶‚·‚邯‚»‚¤‚¢‚¤˜g‘g‚Ý‚©‚ç˜R‚ê‚Ä‚µ‚Ü‚¤
‚Ü‚ ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€ƒhƒ‰ƒCƒo‚ňƉ»‚·‚ê‚Ηǂ¢‚¾‚¯‚È‚ñ‚¾‚¯‚Ç
ƒhƒ‰ƒCƒo•ûŽ®‚Æ‚c‚a•ûŽ®‚Ì·ˆÙ‚̓pƒtƒH[ƒ}ƒ“ƒX‚‚ç‚¢‚©
‚»‚ê‚à“Á’èƒfƒBƒŒƒNƒgƒŠ‚¾‚¯ˆÃ†‰»‚·‚邿‚¤‚É‚·‚ê‚Ηǂ¢‚¾‚¯‚©
580:nobody‚³‚ñ
08/11/08 19:26:04
<?php
// ‰½‚©‚µ‚ç‚Ì”F؃`ƒFƒbƒN...
header("Content-type: ...");
...
readfile( ’¼Úƒuƒ‰ƒEƒY‚Å‚«‚È‚¢ƒpƒX‚̉摜ƒtƒ@ƒCƒ‹ );
?>
‚Ȉ—‚ðimg‚Ìsrc‚ÉŽw’èB
581:nobody‚³‚ñ
08/11/08 19:32:38
ƒuƒ‰ƒEƒUÌphp‚͘b‘è‚É‚µ‚ĂȂ¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
phpÌhddŠÔ‚ł̉摜ƒf[ƒ^‚Ì‚â‚èŽæ‚è‚ð‚Ç‚¤‚·‚é‚©‚Á‚ÄŽ–‚¾‚æ‚Ë
582:nobody‚³‚ñ
08/11/08 20:14:49
>>581
Œ³‚Í‘OŽÒ‚̘b
‘Š’kŽÒ‚̃XƒLƒ‹‚ªˆÙí‚É’á‚©‚Á‚½‚̂łȂº‚©ŒãŽÒ‚̘b‚ɈڂÁ‚½
583:nobody‚³‚ñ
08/11/09 06:03:18
‰æ‘œ‚ð‚c‚a‚ÅŠÇ—‚Ă̂àƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÅŠÇ—‚Ă̂à
“¯‚¶‚‚ç‚¢–Ê“|‚¾A‚c‚a‰æ‘œŠÇ—‚ªÅ‚‚ÉŠy‚¶‚á‚È‚¢ŒÀ‚è
ƒpƒtƒH[ƒ}ƒ“ƒX‚Ì‚¢‚¢ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ɂȂé
584:nobody‚³‚ñ
08/11/09 06:10:19
mysql‚ð‰æ‘œ‚É“ü‚ꂽꇂ̃ƒŠƒbƒg‚ªŒ©‚¦‚È‚¢BBB
585:nobody‚³‚ñ
08/11/09 07:31:37
>>565
“¯Š´B
586:nobody‚³‚ñ
08/11/09 13:38:34
>>565
> ‰æ‘œ‚̓f[ƒ^‚̈ê‚‚¾‚©‚ç‚c‚aŠi”[‚ª‚æ‚¢‚Æ‚¢‚¤—”O‚È‚ç
> html‚àcss‚à‘S•”‚c‚a‚É“ü‚ê‚æ‚Æ‚¢‚¤‚±‚ƂɂȂé
‰æ‘œ‚ÍM
html‚âcss‚ÍV
DB‚ɂ͓ü‚ê‚Ü‚¹‚ñ‚ªBBB
587:nobody‚³‚ñ
08/11/09 13:55:11
ƒ†[ƒU‚Ìì‚Á‚½ƒf[ƒ^i“úX•Ï“®‚·‚éj‚ÆAŠJ”ŽÒ‚Ìì‚Á‚½ƒf[ƒ^iŠî–{“I‚É
ƒŠƒŠ[ƒXŽž‚ŌŒèj‚͕ʕ¨‚¾‚ÆŽv‚¤‚ªB
‘OŽÒ‚ðDB‚ňꌳŠÇ—‚Å‚«‚邯•Ö—˜‚¾‚æB
‚Ü‚ ’ïR‚Ì‚ ‚él‚É–³—‹‚¢‚·‚é‚‚à‚è‚͂Ȃ¢‚µAŒÂXl‚ÌŽ©—R‚¾‚ÆŽv‚¤‚¯‚ÇB
Ž©•ª‚ÍCakePHP‚Å‚à‚±‚ꂪ‚â‚ê‚é‚È‚ç‚â‚肽‚¢‚È‚ B
‰½‚Æ‚©ŽÀŒ»‚Å‚«‚È‚¢‚à‚Ì‚©B
588:nobody‚³‚ñ
08/11/09 14:11:02
ƒXƒP[ƒ‹‚·‚é/‚µ‚È‚¢AŠÇ—‚Å‚«‚é‹K–Í/‚Å‚«‚È‚¢‹K–̘͂b‚¾‚©‚ç‚ÈB
ðŒ‚ª‚ ‚¦‚ÎADBŠÇ—‚ňꌳŠÇ—‚Å‚à—Ç‚¢‚ÆŽv‚¤B
‚±‚̕ӂðŽv‚¢o‚µ‚½B
URLØÝ¸(neta.ywcafe.net)
URLØÝ¸(blog.livedoor.jp)
589:nobody‚³‚ñ
08/11/09 15:42:14
MovableType‚Æ‚©CSS‚âHTMLƒeƒ“ƒvƒŒ[ƒgDB‚É“ü‚Á‚Ă邾‚ë
590:nobody‚³‚ñ
08/11/09 15:47:24
>>586
ƒy[ƒWã‚É•\ަ‚³‚ê‚邿‚¤‚ȉ摜‚Í‚u‚¾‚æ
‚»‚µ‚ăy[ƒWã‚É•\ަ‚³‚ê‚È‚¢‰æ‘œ‚È‚ç‚v‚d‚aƒVƒXƒeƒ€‚Ì’†‚É“ü‚ê‚Ä‚¨‚‚ׂ«‚à‚Ì‚¶‚á‚È‚¢
‰æ‘œ‚Å‚ ‚è‚È‚ª‚ç‚l‚ɂȂ肤‚é‚Ì‚ÍA‰æ‘œŒŸõƒVƒXƒeƒ€‚̂悤‚È‚à‚Ì‚¾‚¯
591:nobody‚³‚ñ
08/11/09 15:48:39
—Ⴆ‚Ηš—ð‘‚̉摜ƒf[ƒ^‚̘b‚ªo‚½‚¯‚Ç
‚»‚ê‚ð‚v‚d‚aã‚©‚烃OƒCƒ“‚µ‚ÄŠÏ——‚·‚邿‚¤‚ȃVƒXƒeƒ€‚ª‚ ‚é‚È‚ç‚u
ˆêØŽg‚¢“¹‚ª–³‚¢‚È‚ç‚v‚d‚aƒVƒXƒeƒ€ŠO‚ŕۊǂµ‚Ä‚¨‚‚ׂ«‚à‚Ì
–³‚¢‚ÆŽv‚¤‚¯‚Ç‚»‚̉摜‚ʼn摜ŒŸõ‚·‚é‚È‚ç‚l
592:nobody‚³‚ñ
08/11/09 23:20:30
>>590
ŒŸõ‘ÎÛ‚¶‚á‚È‚¢‚ÆM‚ɂȂê‚È‚¢‚ÌH
«‚»‚¤“ǂݎæ‚ê‚È‚©‚Á‚½‚ª
Wikipedia€–ÚØÝ¸
593:nobody‚³‚ñ
08/11/09 23:25:24
ÝŒv‚É‚±‚ꂪâ‘γ‰ð‚Á‚Ă̂͂Ȃ¢‚Å‚µ‚åB
—vŒŽŸ‘悾‚ÆŽv‚¤‚æB
594:nobody‚³‚ñ
08/11/11 09:18:04
‚u‚Æ‚¢‚¤‚̂̓tƒ@ƒCƒ‹Œ`Ž®‚»‚Ì‚à‚Ì‚Å
ƒtƒ@ƒCƒ‹‚ðƒoƒCƒiƒŠ[ƒf[ƒ^‚ɕς¦‚½‚à‚Ì‚ª‚l‚Å‚ ‚é
595:nobody‚³‚ñ
08/11/11 09:55:03
>>594
ƒoƒCƒiƒŠ‚Æ‚©‚»‚ñ‚ȃf[ƒ^•\Œ»‚ÍˆêØ–â‘è‚¶‚á‚È‚¢
596:nobody‚³‚ñ
08/11/11 11:39:47
M‚̓f[ƒ^‚ðˆµ‚¤Žd‘g‚Ý
V‚̓f[ƒ^‚ð•\ަ‚·‚éŽd‘g‚Ý
C‚̓f[ƒ^‚ð‘€ì‚·‚éŽd‘g‚Ý
‰æ‘œ‚̓f[ƒ^‚Ȃ̂ł»‚̂ǂê‚Å‚à‚È‚¢‚ÆŽv‚¤‚ª
597:nobody‚³‚ñ
08/11/11 11:48:43
uˆµ‚¤v‚Æu‘€ì‚·‚év‚Ì“ú–{Œê‚̈Ⴂ‚ª‚í‚©‚ç‚È‚¢‚Á‚·
Ž«‘‚É‚Í
> ‚ ‚‚©E‚¤k‚ ‚‚©‚Ólyˆµ‚¤z
> “¹‹ïE‹@ŠB‚ȂǂðAŽg‚Á‚½‚葀삵‚½‚è‚·‚éBŽæ‚舵‚¤B
‚Á‚Ä‚ ‚Á‚½‚Á‚·
598:nobody‚³‚ñ
08/11/11 12:46:42
C‚Í‘€ìŒÀ’è
M‚̓f[ƒ^‚Ìo‚µ“ü‚ê‚â•ÏŠ·AŒ^Œˆ‚߂ȂÇL”͈͂Ɉµ‚¦‚é
599:nobody‚³‚ñ
08/11/11 18:28:03
M‚Æ‚©V‚Æ‚©‚Ȃɂ¢‚¤‚Ä‚ñ‚Ë‚ñ‚Æ‚¨‚à‚Á‚½‚çAMVC‚Ì‚±‚Æ‚¾‚Á‚½‚Ì‚©
600:nobody‚³‚ñ
08/11/11 18:41:57
S‚ÆM‚Ȃ番‚é‚ñ‚¾‚¯‚Ç‚È
601:nobody‚³‚ñ
08/11/12 01:29:19
‰æ‘œ‚̉ÁH‚̓‚ƒfƒ‹‚ɓ˂Áž‚Þ‚Ë
ƒRƒ“ƒgƒ[ƒ‰‚̓‚ƒfƒ‹‚ňø‚Á’£‚Á‚½ƒf[ƒ^‚ðƒ`ƒFƒbƒN‚µ‚ărƒ…[‚É“n‚·‚¾‚¯‚¾‚È
602:nobody‚³‚ñ
08/11/12 09:05:32
Ä—˜—p‚·‚é•p“x‚̂Ȃ¢‰ÁHˆ—‚̓Rƒ“ƒgƒ[ƒ‰‚É‘‚¢‚Ă邿
ƒ‚ƒfƒ‹‚É‘‚‚ƶŽY«‚ª—Ž‚¿‚é
‚È‚º‚È‚ç
Ä—˜—p‚Å‚«‚邿‚¤‚ÉŠÖ”‰»‚³‚¹‚é‚Ì‚ªŽèŠÔ
Ä—˜—p‚ª‚Q‰ñ’ö“x‚È‚çƒRƒ“ƒgƒ[ƒ‰ã‚ŃRƒsƒy‚ªÅ’Z
603:nobody‚³‚ñ
08/11/12 09:12:09
‚ ‚ƃ‚ƒfƒ‹‚ªŒú‚‚Ȃ肷‚¬‚邯
‘‘Ì“I‚ɃR[ƒh—Ê‚ª‘½‚‚È‚éB
‚È‚º‚È‚ç
symfony‚̂悤‚É
‚l‚Æ‚u‚Ì‚â‚è‚Æ‚肪’¼Úo—ˆ‚È‚¢‚©‚ç
‚b‚É‹´“n‚µ“I‚ȃR[ƒh‚ð‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢•ª
ƒR[ƒh—Ê‚ª‘‚¦‚é
symfony‚Ì‚¤‚悤‚ÈŽd—l‚È‚ç
ƒ‚ƒfƒ‹‚ð‚Ç‚ñ‚Ç‚ñŒú‚‚·‚ׂ«‚¾‚ª
CakePHP‚ÌꇂÍ
ƒ‚ƒfƒ‹‚ðŒú‚‚µ‚·‚¬‚é‚Ì‚à
ì‹ÆŒø—¦‚ª—Ž‚¿‚邯Žv‚¤
604:nobody‚³‚ñ
08/11/12 17:43:12
URLØÝ¸(book.cakephp.org)
‚±‚±Œ©‚邯findŒn‚ª‘S•”find()‚É“‡‚³‚ꂽ‚Á‚Ä‘‚¢‚Ä‚ ‚邯‚ÇA
findAllBy‚Á‚ÄŽg‚Á‚¿‚á‚Á‚Ä‚¢‚¢‚ÌH
“Á‚É”ñ„§‚Ƃ͑‚¢‚ĂȂ¢‚¯‚ÇB
findBy‚ÆfindAllBy‚¾‚Æ”z—ñ‚ÅðŒŽw’è‚·‚éV‚µ‚¢Œ`Ž®‚ªŽg‚¦‚È‚‚Ä
null‚ð•À‚ׂ鋌Œ`Ž®‚̂܂܂¾‚©‚çAðŒŽw’è•û–@‚ª“ˆê‚Å‚«‚È‚‚Ä
‚¿‚å‚Á‚Æ‹CŽ‚¿ˆ«‚¢‚ñ‚¾‚¯‚Çc
VŒ`Ž®‚ÌðŒŽw’è‚ɑΉž‚µ‚È‚¢‚Á‚Ä‚±‚Æ‚ÍA‚»‚Ì‚¤‚¿ƒ}ƒWƒbƒNƒƒ\ƒbƒhŽ©‘Ì‚ª
Á‚¦‚é—\’è‚Ȃ̂©‚ÈB
’²‚ׂĂ݂½‚¯‚ÇA“ú–{Œê‚¾‚Æ‚±‚ê‚‚ç‚¢‚µ‚©‹LŽ–‚ª‚È‚¢
URLØÝ¸(d.hatena.ne.jp)
605:nobody‚³‚ñ
08/11/12 17:55:00
findByGoogle
606:nobody‚³‚ñ
08/11/12 20:14:45
>>604
findŒn‚Äfind()‚łقƂñ‚Ço—ˆ‚邯Žv‚¤‚Ì‚Å
ʼn‚©‚çˆÓ–¡‚Ì–³‚³‚»‚¤‚È‹@”\‚¾‚ȂƂ͎v‚Á‚Ä‚½
‚µ‚½‚ª‚Á‚Äfind()‚Å“ˆê‚µ‚Ä‚él‚΂©‚肾‚ÆŽv‚¤‚ñ‚Å
‚Ç‚¤‚Å‚à‚¢‚¢‚æ
607:nobody‚³‚ñ
08/11/12 20:23:16
Ž—‚½‚悤‚Ȉ—‚ðŽ‚ÂŠÖ”‚ð‚₽‚ç‘‚â‚·‚à‚ñ‚ł͖³‚¢‚ÆŽv‚¤B
‰Â“Ç«‚ƃR[ƒfƒBƒ“ƒO—ʂ͉ü‘P‚³‚ê‚邯‚ÇB
‚¢‚‚àŽg‚í‚È‚¢ŠÖ”‚¾‚Æ‚·‚ê‚ÎA’P‚Ȃ閳‘Ê
608:nobody‚³‚ñ
08/11/12 20:32:06
CakePHP‚Ì—Ç‚¢‚Æ‚±‚ë‚Í
ƒf[ƒ^‚Ì‚â‚è‚Æ‚肪”z—ñŽvl‚ȂƂ±‚ë‚È‚ñ‚¾‚æ‚Ë
‚Æ‚¢‚¤‚Ì‚ÍphpŽ©‘Ì‚ª‰ó‚ꂽƒIƒuƒWƒFƒNƒgŽwŒü‚¾‚©‚ç
”z—ñŽvlŒ^‚̃tƒŒ[ƒ€ƒ[ƒN‚Íphp‚ɂ̓sƒbƒ^ƒŠ‚¾‚ÆŽv‚¤B
‚ ‚Æ”z—ñŽvlŒ^‚Í’†¬‹K–͂ɂà“K‚µ‚Ä‚é
CakePHPŽ©‘Ì‚ª’†¬‹K–Í‚ð‘ÎÛ‚Æ‚µ‚ÄÝŒv‚³‚ê‚Ă邯Žv‚¤
ruby‚ÍŠ®¬‚³‚ꂽƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚¾‚©‚ç
ror‚̂悤‚ȃIƒuƒWƒFƒNƒgŽwŒüŒ^‚ł̃f[ƒ^‚Ì‚â‚è‚Æ‚肪ƒ}ƒbƒ`‚·‚é
609:nobody‚³‚ñ
08/11/12 20:36:33
>>603
> ‚l‚Æ‚u‚Ì‚â‚è‚Æ‚肪’¼Úo—ˆ‚È‚¢‚©‚ç
‚Â[‚©‚â‚Á‚½‚ç‚¢‚©‚ñ‚¾‚ë‚—
MVC‚Á‚ĉ½‚©’m‚Á‚Ă邩B
‚Ü‚ ‚»‚ñ‚Ȃɂâ‚肽‚«‚áAview‚Émodel‚ð“n‚¹‚΂¢‚¢‚¾‚¯B
610:nobody‚³‚ñ
08/11/12 21:16:40
>>609
view‚Émodel‚ð“n‚¹‚΂¢‚¢‚¾‚¯
‹ï‘Ì“I‚É‚¨Šè‚¢‚µ‚Ü‚·
611:nobody‚³‚ñ
08/11/12 21:43:29
$this->set($this->Model)
612:nobody‚³‚ñ
08/11/13 01:50:37
>>608
ƒ‹ƒrƒŠƒ“‚Ì‚±‚Æ‚©[[[[[[[[‚ÁIII
613:604
08/11/13 11:26:34
>>606-607
‚â‚Á‚Ï‚èfind()‚Å“ˆê‚Ì•ûŒü‚Ȃ̂©c
ANDŒŸõ‚̓}ƒWƒbƒNƒƒ\ƒbƒhŽg‚Á‚½•û‚ª‘‚«‚â‚·‚¢‚©‚çD‚«‚¾‚Á‚½‚ñ‚¾‚¯‚ÇB
¡Œã‚Ífind()‚Å“ˆê‚µ‚Ă݂éB
614:nobody‚³‚ñ
08/11/13 12:56:14
‚Å‚«‚邾‚¯ƒ‚ƒfƒ‹‚É‘‚¢‚½•û‚ª
‚¢‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚ǂȂŸEEEB
Ä—˜—p‚·‚é‚©‚µ‚È‚¢‚©‚͕ʂƂµ‚ÄB
‚Ü‚ŸAŒÂl“I‚Ȉӌ©‚Ȃ̂ł·‚ªB
615:nobody‚³‚ñ
08/11/13 16:20:24
——R‚à‘‚¢‚Ä‚‚ê‚È‚¢‚ÆŽ^‚à”Û‚à
616:nobody‚³‚ñ
08/11/13 18:25:42
ƒRƒ“ƒgƒ[ƒ‰‚É‚²‚¿‚Ⴒ‚¿‚á‘‚‚ƃ†ƒjƒbƒgƒeƒXƒg‚ª‚µ‚É‚‚¢
617:nobody‚³‚ñ
08/11/13 20:23:44
CakePHP–{‰Æ‚̓‚ƒfƒ‹‚ðŒú‚‚·‚ׂ«‚Æ‘‚¢‚Ä‚ ‚邯‚Ç
¶ŽY«‚ð‘æˆê‚Él‚¦‚邯ŠÖ”‰»‚µ‚ă‚ƒfƒ‹‚É“ü‚ê‚邿‚è‚à
ƒRƒ“ƒgƒ[ƒ‰“à‚Å“¯‚¶\•¶‚ð˜A‘±ƒRƒsƒy‚µ‚½•û‚ª‘‚¢ê‡‚à‚ ‚é‚ñ‚¾‚æ‚ËB
—Ⴆ‚ÎA”[Šú‚ª‚Ù‚Æ‚ñ‚ǂȂ¢‚Æ‚¢‚¤A’Ç‚¢ž‚܂ꂽ󋵂Ȃç
‚í‚´‚í‚´ŠÖ”‰»‚·‚é‚Ì‚àŽžŠÔ‚ª‚©‚©‚é‚¶‚á‚ñA‚»‚¤‚¢‚¤ˆÓ–¡‚à‚ ‚é‚ñ‚¾‚È
ŽžŠÔ‚ªŒÀ‚è‚È‚‚ ‚é‚È‚çAo—ˆ‚邾‚¯ŠÖ”‰»‚µ‚ă‚ƒfƒ‹‚É“ü‚ê‚é‚Ì‚ªƒxƒXƒg‚¾‚¯‚Ç‚³
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5319“ú‘O‚ÉXV/182 KB
’S“–:undef