yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
[2ch|¥Menu]
628:nobody‚³‚ñ
08/04/10 22:25:44
‚Ü‚ ASUM‚‚©‚Á‚½‚¹‚¢‚ÅA
‚Ç‚±‚̃‚ƒfƒ‹‚̃f[ƒ^‚©‚Æ‚¢‚¤î•ñ‚ªÁ‚¦‚Ä‚µ‚Ü‚¢A
0‚Æ‚¢‚¤–¼‘O‚̃‚ƒfƒ‹–¼‚ɂȂé‚Á‚Ä‚¾‚¯‚Å
‚¨‚©‚µ‚¢‚킯‚¶‚á‚È‚¢‚ñ‚¾‚¯‚Ç‚ÈB

¡‰ñ‚ÍBar.hoge‚ÌSUM‚¾‚©‚烂ƒfƒ‹–¼‚ÍBar‚ɂȂé‚ׂ«‚¾‚Æ
Žv‚¤‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇASUM(`Foo`.`hoge` + `Bar`.`hoge`) ‚Æ‚¢‚¤
‘‚«•û‚¾‚Á‚Äo—ˆ‚é‚킯‚¾‚µB


629:nobody‚³‚ñ
08/04/11 00:29:36
‚È‚é‚قǂȂñ‚Å0‚ɂȂé‚ñ‚¾‚Æ‚©”Y‚ñ‚Å‚½
‚µ‚©‚µAˆµ‚¢‚É‚­‚¢‚̂͂½‚µ‚©‚È‚ñ‚¾‚æ‚Ë

630:nobody‚³‚ñ
08/04/11 01:18:44
Bake‚Æ‚©Bakery‚Æ‚©CheeseCake‚È‚ñ‚Ä‚¢‚¤AŠy‚µ‚°‚È»‰Ù»ƒpƒ“—pŒê‚Ì’†‚É‚ ‚Á‚ÄA
Scaffold‚È‚ñ‚Ä‚¢‚¤“yŒš‰®‚Ý‚½‚¢‚ȃl[ƒ~ƒ“ƒO‚Í‚¢‚©‚ª‚È‚à‚Ì‚©‚Ë‚¥B
‚¢‚­‚çRoR‚̃pƒNƒŠ‚Ƃ͂¢‚¦Aˆá‚¤–¼‘O‚Å‚à‚æ‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚ÈB
‚È‚Ÿ‚ñ‚ÄAƒ`ƒ‰ƒV‚Ì— ‚—B

631:nobody‚³‚ñ
08/04/11 01:32:12
‚¶‚á‚ ƒXƒ|ƒ“ƒWƒP[ƒLH

632:nobody‚³‚ñ
08/04/11 01:40:16
>>625

Ž„‚à‰SŽÒ‚Å‚·‚ªAŽ„‚Ìꇂ͂u‚h‚d‚v‚ÌÅŒã‚ÉA

<?php print_r($post); ?>

‚Æ‚¢‚¤ƒfƒoƒbƒOo—Í‚ðo‚µ‚ÄŠm”F‚µ‚È‚ª‚ç‚â‚Á‚Ă܂·B

‚ AŠm”F‚Íuƒ\[ƒX‚Ì•\ަv‚ð‚µ‚½•û‚ª•ª‚©‚èˆÕ‚¢‚©‚àB
GŠÛ‚È‚ÇAUTF8“™‚̃Lƒƒƒ‰ƒNƒ^ƒZƒbƒg‚ɑΉž‚·‚éƒGƒfƒBƒ^‚ª•K—v‚Å‚·‚ªB

633:nobody‚³‚ñ
08/04/11 02:27:45
VistaˆÈ~‚Í‚à‚¤
NET Framework 3.0‚ª‚v‚d‚aƒTƒCƒgÅ‹­‚̃tƒŒ[ƒ€ƒ[ƒN‚ɂȂé‚È
PC‚ÌWEBƒTƒCƒg‚ÍC#‚¶‚á‚È‚¢‚Æ’Ç‚¢‚‚¯‚È‚¢‚í
‚»‚µ‚ÄPHP‚Ȃǂ̉º‹‰Œ¾Œê‚ÍŒg‘уTƒCƒg‚Å‚µ‚©Žg—p‚³‚ê‚È‚­‚È‚é

634:nobody‚³‚ñ
08/04/11 02:39:04
Windows Server 2008‚Ì”­”„‚Å
asp.net‚Ì’–Ú“x‚ª‚©‚È‚èオ‚Á‚Ä‚é
‚Ç‚¤l‚¦‚Ä‚à‚o‚g‚o‚©‚ç‚R‚c‚É‚à‹­‚¢asp.net(C#)‚ɈÚs‚·‚邾‚낤‚È

635:nobody‚³‚ñ
08/04/11 02:40:09
CakePHP‚È‚ñ‚Ä‚â‚Á‚Ä‚éꇂ¶‚á‚È‚¢‚¼
Žž‘ã’x‚êŒN‚½‚¿

636:nobody‚³‚ñ
08/04/11 04:43:59
‚È‚ñ‚¾H ‚¢‚«‚Ȃ肱‚¢‚‚ÍH ˜bƒYƒŒ‚Ü‚­‚è‚ÅŠŠ‚Á‚Ä‚é‚ÈB

637:nobody‚³‚ñ
08/04/11 04:57:27 OBoZ/5C8
>>635
‘ã‚í‚è‚ÉA‚Ȃɂª‚¢‚ÜŽž‘ã‚ÌÅæ’[‚È‚ÌH

638:nobody‚³‚ñ
08/04/11 13:47:57
¢ŠÔ‚ʼn½‚ª—¬s‚낤‚ÆACakePHP‚ÍCakePHP‚Å‚¢‚¢‚¶‚á‚ñB

•Ê‚ÉA‚·‚Å‚ÉCakePHP‚Åì‚Á‚½‚à‚Ì‚ðC#‚É’u‚«Š·‚¦‚é•K—v‚Í
‚È‚¢‚ñ‚¾‚µB

639:nobody‚³‚ñ
08/04/11 15:17:40
C#‚Åì‚Á‚½‚Á‚Ä“®‚©‚È‚¢ƒT[ƒo[‚ª‘½‚¢‚µ‚ÈB

640:nobody‚³‚ñ
08/04/11 17:09:12
æ”y‚ª‚½‹³‚¦‚ĉº‚³‚¢B

mysql ‚Ì max ŠÖ”‚ðŽg‚¤‚É‚Í cakephp ‚ł͂ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

641:nobody‚³‚ñ
08/04/11 22:44:28
$this->ƒ‚ƒfƒ‹–¼->ƒNƒGƒŠ(SQL•¶¤false);

642:nobody‚³‚ñ
08/04/11 23:41:35
query‚Í•’ÊŽg‚í‚È‚¢‚¾‚ë‚—
find‚Æ‚¢‚¦

643:nobody‚³‚ñ
08/04/12 13:37:27
>>642
Ž©•ª‚àA‚·‚é‚ñ‚¾‚Á‚½‚çƒNƒGƒŠ”­s‚·‚邵‚©‚È‚¢‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚¯‚ÇA
Žg‚Á‚½Ž–‚ª‚È‚¢‚̂ő‚©‚È‚©‚Á‚½B

find‚ÅmaxŠÖ”‚Á‚Ăł«‚é‚ÌH

644:nobody‚³‚ñ
08/04/12 14:39:58
>>632

<?php echo pr($post) ?> ‚ª‚¨‚·‚·‚ß

645:nobody‚³‚ñ
08/04/12 15:57:22
>>643
$this->Model->find('all',array('fields'=>array('MAX(id)')));


>>644
<?php pr($post) ?>‚Å‚¢‚¢‚æ

646:nobody‚³‚ñ
08/04/12 16:42:32
cake‚Á‚ÄAquery‚ðŽg‚Á‚½‚玀ŒYI‚­‚ç‚¢‚Ì‹CŽ‚¿‚ª–³‚¢‚ƑʖڂȂÌH

647:nobody‚³‚ñ
08/04/12 19:44:31
‚¾‚Á‚Äquery‚Á‚ÄSQL’¼‚Å”­s‚¾‚æH
‚¹‚Á‚©‚­ACakePHP‚̃f[ƒ^ƒx[ƒX—pƒhƒ‰ƒCƒo‚ªA
RDBMSŠÔ‚Ì·‚ð‹zŽû‚µ‚Ä‚¢‚é‚Ì‚É
ƒtƒŒ[ƒ€ƒ[ƒNŽg‚Á‚Ä‚¢‚éˆÓ–¡”¼Œ¸‚·‚é‚¶‚á‚ñB

648:nobody‚³‚ñ
08/04/12 21:28:23
>>635
‚ ‚éˆÓ–¡³‰ðI‚¾‚ª‚Ü‚¾Žž‘オ’Ç‚¢‚‚¢‚Ä‚«‚Ä‚¢‚È‚¢B

‚â‚Á‚ÏO/Rƒ}ƒbƒsƒ“ƒO‚ł͖³—‚ª‚ ‚邯‚¢‚¤‚±‚Æ‚¾
C#‚à3.0‚ÌŒ¾ŒêŽd—lŠg’£‚œ˂«”²‚¯‚½Š´‚ª‚ ‚邵‚Ë
LINQ‚Æ‚©ƒ‰ƒ€ƒ_Ž®‚Æ‚©Java‚Ì^Ž—‚Á‚±‚łȂ¢ŽŸŒ³‚É“ž’B‚µ‚½B

‚Å‚àŒ»ó‚Í•³Œ¾ŒêPHP‚Å–{“–‚É”nŽ­‚Ý‚½‚¢‚ȃR[ƒfƒBƒ“ƒO‚·‚邵‚©‚È‚¢‚¯‚Ç‚ÈB

649:nobody‚³‚ñ
08/04/12 21:50:24
>>648
’†g‚ª‚Ü‚Á‚½‚­‚È‚¢B’m‚Á‚Ä‚¢‚é—pŒê‚ð—…—ñ‚µ‚½‚¾‚¯
Ž©ìŽ©‰‰‚̉”\·‘åB0“_Bo’¼‚µ‚Ü‚µ‚傤B

650:nobody‚³‚ñ
08/04/12 21:53:16
>>647
„„ RDBMSŠÔ‚Ì·‚ð‹zŽû‚µ‚Ä‚¢‚é‚Ì‚É

ˆê‚‚̃VƒXƒeƒ€‚É•¡”‚ÌRDBMS‚ðŒ×‚®—l‚ÈŽ–‚È‚ñ‚Ä–w‚ǂȂ¢‚¯‚Ç‚ÈB
‚Ü‚ŸA‹É—Íquery‚ðŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚͓̂¯ˆÓB


651:nobody‚³‚ñ
08/04/12 21:55:24
“¯‚¶ƒR[ƒh‚ÅA‚¢‚ë‚ñ‚ȃf[ƒ^ƒx[ƒX‚É
‘Ήž‚Å‚«‚é‚Á‚Ä‚±‚Æ‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾‚ëB”nŽ­‚©B

652:nobody‚³‚ñ
08/04/12 22:14:35
‘f’¼‚ÉRails‚‚©‚Á‚½‚ç‚¢‚¢‚Ì‚É

653:nobody‚³‚ñ
08/04/12 22:22:03
rails‚©‚ŸB“ñ”N‚®‚ç‚¢‘O‚È‚çA‚»‚ꂾ‚¯‚̉¿’l‚Í‚ ‚Á‚½‚©‚à‚µ‚ê‚È‚¢‚ªB

654:nobody‚³‚ñ
08/04/12 23:15:20
DB‚ɂׂÁ‚½‚èƒKƒbƒcƒŠˆË‘¶‚µ‚Ü‚­‚Á‚Ä‚éƒtƒŒ[ƒ€ƒ[ƒN‚Á‚ĂȂ¢‚Ì‚©‚È
Š„‚èØ‚Á‚½ÝŒv‚ʼn”\‚ÈŒÀ‚èŽg‚¢‚â‚·‚³‚Æ‘¬“x‚Ì—¼—§‚ð–ÚŽw‚·‚Æ‚¢‚¤

655:nobody‚³‚ñ
08/04/12 23:24:15
‚»‚ÌRails‚¾‚Á‚ē‚¢Ž–‚ÍSQL’¼”­s‚µ‚ë‚Á‚ăXƒ^ƒ“ƒX‚¾‚ë
Zend‚ÉŽŠ‚Á‚Ă̓vƒŒ[ƒXƒzƒ‹ƒ_‚ÌSQL’¼”­s‚ªƒƒCƒ“

find‚²‚Æ‚«‚ÅŽû‚Ü‚éƒNƒGƒŠ‚¾‚¯‚Ȃ碘b‚Ë[‚Ì

656:nobody‚³‚ñ
08/04/13 00:28:23
‚¾‚©‚ç‚Þ‚¸‚©‚µ‚¢‚±‚Æ‚¾‚¯SQL”­s‚·‚ê‚΂¢‚¢‚ñ‚¾‚æB

Zend‚Ìê‡AO/Rƒ}ƒbƒp[‚»‚Ì‚à‚Ì‚ª‚È‚¢B
‚ ‚ê‚̓tƒŒ[ƒ€ƒ[ƒN‚Æ‚¢‚¤‚æ‚胉ƒCƒuƒ‰ƒŠ‚¾‚©‚çB

657:nobody‚³‚ñ
08/04/13 11:48:16
‚È‚ñ‚©CakePHPˆÈ‘O‚ÌŽ–‚ð‚¨•·‚«‚·‚é‚̂ł·‚ªEEEB

‘OXƒXƒŒ744‚ðŽQl‚ÉA$html->formTag‚Åformƒ^ƒO‚ðŽÀ‘•‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
‚½‚¾AŒŸõ•¶Žš—ñithis.search.value‚Ì•”•ªj‚É‘SŠp•¶Žš‚ª“ü‚邽‚ßAƒGƒ“ƒR[ƒhiHj‚·‚é•K—v‚ª
‚ ‚邯Žv‚¤‚̂ł·‚ªA‚»‚Ì•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB

‚â‚è•ûA‚à‚µ‚­‚ÍA‚±‚Ì’PŒê‚ŃOƒO‚ê‚΂悢A‚Æ‚¢‚¤‚Ì‚ð‹³‚¦‚ĉº‚³‚¢B


744 Fnobody‚³‚ñF2007/09/15(“y) 12:14:57 ID:???
> >>740
> ‚±‚¤‚Å‚·‚©H‚í‚©‚è‚Ü‚¹‚ñ„ƒ
>
> $html->formTag('/post','get',array('onsubmit'=>'location.href=\'/post/\'+this.search.value;return false;'));


658:nobody‚³‚ñ
08/04/13 13:07:44
<form action="/ƒRƒ“ƒgƒ[ƒ‹–¼/ƒAƒNƒVƒ‡ƒ“–¼/" method="POST">

<input type="submit" value="ŒŸõ">

“ü—Í—“‚Í$html->input‚ȂǂðŽg‚¤Ž–

659:658
08/04/13 13:18:37
action="<?= $html->url('/ƒRƒ“ƒgƒ[ƒ‰–¼/ƒRƒ“ƒgƒ[ƒ‰ƒƒ\ƒbƒh–¼')"

‚¾‚Á‚½B‚·‚¢‚Ü‚¹‚ñ

660:657
08/04/13 14:18:45
>>659

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚½‚¾Amethod=get‚Ȃ̂ÅA‚â‚肽‚©‚Á‚½Ž–‚Ƃ͂¿‚å‚Á‚ƈႤ‚悤‚ÅEEEB


‚¢‚ë‚¢‚뎎‚µ‚½‚̂ł·‚ªA‚¯‚Á‚«‚å‚­AVIEW‘¤‚Í

<?php echo $html->formTag('/post/', 'get'); ?>
<input type="text" name="search" size="15">
<?php echo $html->submit('ŒŸõ'); ?>

‚Æ‚µ‚ÄAƒRƒ“ƒgƒ[ƒ‰[‘¤‚Å

function search()
{
$keyword = $this->params['url']['search'];
iˆÈ‰º—ªj


‚Æ‚µ‚đΈ‚·‚鎖‚É‚µ‚Ü‚µ‚½B


661:nobody‚³‚ñ
08/04/13 19:11:09
>>651
“¯‚¶ƒR[ƒh‚ÅA‚¢‚ë‚ñ‚ȃf[ƒ^ƒx[ƒX‚ɑΉž‚Å‚«‚é‚©‚ç‹É—Íquery‚ðŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚¾‚ëB”nŽ­‚©B


662:nobody‚³‚ñ
08/04/14 02:08:03
CakePHP1.2‚ðð“ú‚©‚çŽg‚¢Žn‚߂܂µ‚½B
‚»‚ê‚ÅA$form‚ª‚Ü‚¾‚æ‚­‚í‚©‚Á‚Ä‚¢‚È‚¢‚̂ł·‚ªA$form->radio‚Å
‚P‚–ڂÉchecked‚ð‚‚¯‚éê‡A‚ǂ̂悤‚ÉŽw’è‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H


<?php echo $form->radio('Bookmark.access',
array(1=>'ŒöŠJ','”ñŒöŠJ'),
array('legend'=>false, 'separator'=>' ')); ?>


663:nobody‚³‚ñ
08/04/14 11:45:13
>>662
input‚¾‚Æ‚±‚ñ‚ÈŠ´‚¶
<?php echo $form->input('Bookmark.access', array(
'options'=>array('1'=>'public','2'=>'private','3'=>'text'),
'type'=>'radio',
'legend'=>false,
'separator'=>' ',
'value'=>'3')); ?>

‚½‚Ô‚ñAradio‚Å‚àvalue‚ð‚‚¯‚邯‚¢‚¯‚邯Žv‚¤B

664:nobody‚³‚ñ
08/04/14 17:25:15
radio‚Åvalue‚‚¯‚邯A“ñ‚–ڂɃ`ƒFƒbƒN“ü‚ê‚Ä
“ü—̓Gƒ‰[‚Å–ß‚Á‚Ä‚«‚½‚Æ‚«‚ÉA
‚Ü‚½ˆê‚–ڂªƒ`ƒFƒbƒN‚³‚ê‚é‚Ì‚æ‚ËB

665:nobody‚³‚ñ
08/04/15 00:36:29 kB0aZEdA
Cake1.2‚Å‚ÌAuthComponent‚ÌŽg‚¢•û‚ȂǂÅA‚Ȃɂ©—Ç‚¢ƒ`ƒ…[ƒgƒŠƒAƒ‹‚ª‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©[H
‚à‚µ‰Â”\‚Å‚ ‚ê‚ÎAACL‚Ì‚¤‚Ü‚¢Šˆ—p‚ÌŽd•û‚à‚í‚©‚邯Šð‚µ‚¢‚Å‚·
ƒyƒRƒŠ

666:662
08/04/15 01:18:18
>>663
input‚Ì—á‚ðŽQl‚ÉA2‚–ڂÌarray‚É'value'=>'1'‚ð’ljÁ‚µ‚ÄA‚¤‚Ü‚­s‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

667:nobody‚³‚ñ
08/04/16 13:10:23
Ver1.2‚Åshells‚Ì’†‚ŃRƒ“ƒ|[ƒlƒ“ƒgŽg‚¤‚ɂ͂ǂ·‚ê‚΂¢‚¢‚ÌH

668:nobody‚³‚ñ
08/04/16 16:28:26
App::import‚łȂñ‚Å‚à‚²‚´‚ꂾ‚ªA
‚»‚à‚»‚àshells‚Ì’†‚ŃRƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¤‚Ì‚ª–â‘è‚ł͂Ȃ¢‚Ì‚©H

ƒRƒ“ƒ|[ƒlƒ“ƒg = ƒRƒ“ƒgƒ[ƒ‰‚̔ėp“Iˆ—A
‚‚܂舗‚Ì“à—e‚̓Rƒ“ƒgƒ[ƒ‰‚»‚Ì‚à‚̂Ȃ킯‚ÅA
ƒVƒFƒ‹‚Ì’†‚©‚çƒRƒ“ƒgƒ[ƒ‰‚ðŒÄ‚Ño‚·‚Æ‚¢‚¤‚Ì‚ª‚¿‚å‚Á‚Æ‹^–â‚Ȉ—B

ƒRƒ“ƒgƒ[ƒ‰‚̈—‚ÉƒŠƒ_ƒCƒŒƒNƒg‚·‚邯‚¢‚¤l‚¦‚ÅrequestAction‚ð
ŒÄ‚Ño‚·‚Æ‚¢‚¤l‚¦‚à‚ ‚è‚Æ‚ÍŽv‚¤‚ªA
‚»‚à‚»‚à‚»‚ê‚̓‚ƒfƒ‹‚É‚¨‚­‚ׂ«ˆ—‚Ȃ̂©‚à’m‚ê‚È‚¢‚¼B
‚¿‚Ȃ݂ɃVƒFƒ‹‚©‚烂ƒfƒ‹‚ðˆµ‚¤‚É‚ÍAusesƒvƒƒpƒeƒB‚ðŽg—p‚·‚邾‚¯‚ÅOK‚¾I

669:nobody‚³‚ñ
08/04/17 18:54:40 YR2rN8Sk
‚Æ‚±‚낳݂ñ‚È‚ÍShells‚͂ǂñ‚ÈŽg‚¢•û‚µ‚Ä‚é‚ÌH
‰´‚ÌꇂÍA’èŠú“I‚Écron‚Å’@‚¢‚ÄAŽw’èƒfƒBƒŒƒNƒgƒŠ‚ɶ¬‚³‚ꂽ‘å—ʂ̈ꎟƒf[ƒ^‚ðDB‚ÉŽæ‚èž‚Þì‹ÆA‚Æ‚©B



670:nobody‚³‚ñ
08/04/17 19:48:58
¡“ú‚Í‚¶‚ß‚Äcake‚‚©‚Á‚½‚¯‚Ç‚³Amysql‚̃ZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚È‚¢‚Ƃ‚©‚¦‚È‚¢‚¶‚á‚ñ
ƒIƒƒ^

671:nobody‚³‚ñ
08/04/17 21:32:22
’Þ‚è‚Éš}΃ŒƒX‚¾‚ªAƒZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚é‚Á‚ĉ½‚µ‚½‚ÌH‚—

672:nobody‚³‚ñ
08/04/17 21:35:44
>>669
‹ŒƒVƒXƒeƒ€iƒtƒŒ[ƒ€ƒ[ƒN–¢Žg—pj‚©‚çVƒVƒXƒeƒ€iCakePHPj‚Ö‚Ì
ƒf[ƒ^ƒRƒ“ƒo[ƒg‚ÉŽg‚Á‚½B

‚ ‚Ƃ͊ȈՂȃc[ƒ‹‚©‚ÈB‚½‚Æ‚¦‚Γü—Í‚µ‚½’PŒê‚Ì’P”Œ`Ì•¡”Œ` ‚È‚Ç‚ð‚·‚éƒc[ƒ‹B

673:nobody‚³‚ñ
08/04/17 21:42:54
>>671
‚±‚ꂪ’Þ‚è‚ÉŒ©‚¦‚邯‚ÍEE
‚¨‚Ü‚¦‚Ì’mޝ‚ª‚æ‚­‚í‚©‚é‚í
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

674:nobody‚³‚ñ
08/04/17 22:03:43
’mޝ‚¤‚ñ‚Ê‚ñˆÈ‘O‚ÉA‚¨‘O‰½‚àŒ¾‚Á‚ĂȂ¢‚¶‚á‚ñB
ƒZƒLƒ…ƒŠƒeƒB‚ð‰º‚°‚邯‚¢‚¤‚¾‚¯‚ÅA‚»‚êˆÈŠO‚̂܂Ƃà‚Èî•ñ‚ª‰½‚à‚È‚¢B
‚¾‚©‚ç”nŽ­‚É‚³‚ê‚é‚ñ‚¾‚æB

‚ÅA‚»‚ê‚̂ǂ±‚ªƒZƒLƒ…ƒŠƒeƒB‰º‚°‚Ă邱‚Æ‚É‚È‚é‚ÆŽv‚Á‚Ä‚ñ‚ÌH‚—
ŒÝŠ·«‚ƃZƒLƒ…ƒŠƒeƒB‚̈ႢA—‰ð‚µ‚悤‚ËB

675:nobody‚³‚ñ
08/04/17 22:25:09
>>674
( ß„tß)Îß¶°Ý


676:nobody‚³‚ñ
08/04/17 23:10:06
>>673

‚Ç‚¤‚¢‚¤ˆÓ–¡H
sql-mode‚ð‚±‚ê‚Éݒ肵‚½‚Á‚ÄŽ–H

677:nobody‚³‚ñ
08/04/18 00:13:14
>>676‚É‘‚¢‚Ä‚ ‚邱‚Æ‚ªƒRƒƒ“ƒg‚³‚ꂸ‚ɉŠúݒ肳‚ê‚Ä‚¢‚é
‚±‚ê‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚邱‚Ƃɂæ‚Á‚ăZƒLƒ…ƒŠƒeƒB‚ðŠÃ‚­‚¹‚´‚é‚𓾂Ȃ¢‚킯‚æ
‚±‚̃‚[ƒh‚ð‚Í‚¸‚³‚È‚¢‚Æcake‚̃R[ƒh‚©‚çƒ[ƒjƒ“ƒO‚ª‚Å‚éB
cake‚Éö‚ñ‚Å‚éƒoƒO‚ÅìŽÒ‚ÍC³—\’è‚炵‚¢

678:nobody‚³‚ñ
08/04/18 00:16:50
>>676
‰¡ƒŒƒX‚Å‚·‚Ü‚ñ‚ªA‚·‚Á‚°‚¥—v‚·‚é‚ÉMySQL5Œn‚ÌÝ’è‚Å
STRICT_TRANS_TABLES‚ðŽw’肵‚Ä‚¢‚邯ASQL‚Ì\•¶ƒ`ƒFƒbƒN‚ð
Œµ–§‚É‚·‚é‚ñ‚¾‚¯‚ÇA‚±‚̂܂܂¾‚ÆCakePHP‚Ì“f‚­SQLŽ©‘̂ŃGƒ‰[‚ªo‚é‚ñ‚æB

‚ñ‚¾‚©‚ç¡‚ÌŠ‚Í\•¶ƒ`ƒFƒbƒN‚ðŠÉ‚­‚µ‚È‚¢‚ÆCakePHP‚ª“®ì‚µ‚È‚¢‚Á‚ÄŽ–B

>>670‚Ìà–¾‚Å•ª‚©‚Á‚½“z‚̓GƒXƒp[B

679:676
08/04/18 00:24:11
>>678
‚Ìà–¾‚ł悤‚â‚­•ª‚©‚Á‚½‚—

680:nobody‚³‚ñ
08/04/18 00:33:10
–¼–³‚µ‚̂܂܂ł¢‚¢‚©‚ç‚à‚Á‚Æ‚¢‚¶‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚æ676‚³‚ñ‚Í

681:nobody‚³‚ñ
08/04/18 00:34:11
‚PDˆ¥ŽA‚ðŽ©•ª‚©‚炵‚È‚¢E‚Å‚«‚È‚¢E‚â‚낤‚ÆŽv‚í‚È‚¢
‚QDƒŠƒAƒ‹‚ł͂¨‚ƂȂµ‚¢‚̂Ƀlƒbƒgã‚ł͑ԓx‚ª‚Å‚©‚¢B
‚RDŽ©•ª‚̈ӌ©‚Å’n‹…‚ª“®‚¢‚Ă邯Žv‚Á‚Ä‚éBŽ©•ª‚̈ӌ©‚݂͂ñ‚Ȃ̈ӌ©B
‚SDŽ©•ª‚É”ñ‚ª‚ ‚Á‚Ä‚àƒXƒOŒ¾‚¢–óA‹tØ‚êB‘¼l‚ðUŒ‚‚·‚éBˆÐŠd‚·‚邱‚ƂŎ©•ª‚̎コ‚ð‰B‚µ‚Ä‚¢‚éB

682:nobody‚³‚ñ
08/04/18 01:17:05
>>678
‚‚܂èAƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚¶‚á‚È‚¢‚Á‚Ä‚±‚ÆH

683:nobody‚³‚ñ
08/04/18 01:18:01
>>682
‚‚܂èA“ú–{Œê‚í‚©‚é‚©H

684:nobody‚³‚ñ
08/04/18 01:18:11
‚Á‚Ä‚¢‚¤‚©AMySQL‚ÌŽd—l•ÏX‚¾‚µB
CakePHP‚̃oƒO‚Å‚àƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚Å‚à‚È‚¢B

685:nobody‚³‚ñ
08/04/18 01:27:47 UgH30Z6m
ƒAƒz‚ª‘å—Ê”­¶‚µ‚Æ‚è‚Ü‚·‚ÈB
CakePHP‚Ƃ̓XƒŒˆá‚¢‚¾‚µ

686:nobody‚³‚ñ
08/04/18 01:28:35
‚Ü‚ A>>670‚ªƒAƒtƒH‚Á‚Ä‚±‚Ƃł¢‚¢‚¶‚á‚ñ‚©‚—

687:nobody‚³‚ñ
08/04/18 01:46:12
>>673‚Ìsql-mode‚Ì’l‚ªƒfƒtƒHƒ‹ƒg‚ɂȂÁ‚Ä‚¢‚é‚Ì‚ÍA
Windows”‚ŃCƒ“ƒXƒg[ƒ‰[‚ðŽg‚Á‚ăCƒ“ƒXƒg[ƒ‹‚µ‚½ê‡‚Ì‚ÝB
–{“–‚̃fƒtƒHƒ‹ƒg‚Ì’l‚ÍŒµ–§ƒ‚[ƒh‚¶‚á‚ ‚è‚Ü‚¹‚ñB

‚¢‚¢‰ÁŒ¸Windows‚Í‘²‹Æ‚µ‚ë‚æ‚—

688:nobody‚³‚ñ
08/04/18 02:46:06
>>682
‚ñ[‚ÆASQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‚Æ‚©UŒ‚ŽÒ‚ªŒÌˆÓ‚És‚¤‚à‚̂Ƃ͈Ⴄ‚ñ‚¾‚¯‚ÇA
‚Ü‚ŸL‹`‚̈Ӗ¡‚ŃZƒLƒ…ƒŠƒeƒB‚Ì–â‘肾‚Ƃ͎v‚¤‚æB

‚Â[‚Ì‚àAMySQL4Œn‚Á‚Ä‚ ‚ê‚Ȃ̂æA—\‚ߌˆ‚ß‚½ƒJƒ‰ƒ€‚ÌŒ^‚æ‚èƒfƒJ‚¢ƒf[ƒ^H‚킹‚邯
ŸŽè‚ÉŒ^‚ɇ‚킹‚ăf[ƒ^í‚Á‚Ä–³—‚â‚è‘}“ü‚µ‚Ä‚­‚ê‚¿‚Ⴄ‚Ì‚æB
—Ⴆ‚Îvarchar(4)‚ŃJƒ‰ƒ€ì‚Á‚Ä‚»‚±‚É"unkotintin"‚Á‚ăf[ƒ^“Ë‚Áž‚ñ‚Å‚àA‚¤‚ñ‚±‚µ‚©•Û‘¶‚³‚ê‚È‚¢‚킯B

‘¼‚É‚à''‚ðNULL‚ƉðŽß‚µ‚Ä‚­‚ꂽ‚èA2008-02-31‚ð‹–—e‚µ‚Ä‚­‚ꂽ‚è‚Æ
“ü—̓f[ƒ^‚ɑ΂µ‚Ä‘å•Ï‘å‚ç‚©‚ÈŽÀ‘•‚È‚ñ‚æ‚ËB

‚ÅA‚»‚ê‚Á‚Ä‚¿‚å‚Á‚ƃ}ƒY‚¢‚¾‚ëA“ü—̓f[ƒ^‚ªŒ^‚ɇ‚Á‚ĂȂ¢ˆÙ펖‘Ô‚È‚ñ‚¾‚©‚ç
‹­§•Û‘¶‚·‚ñ‚ÈIƒ[ƒ‹ƒoƒbƒN‚µ‚냔ƒHƒPI‚ÆŽv‚¤l‚à“–‘R‚¢‚é–ó‚Å
‚»‚ñ‚ÈŠ´‚¶‚Ì”wŒi‚ª‚ ‚Á‚ÄMySQL5Œn‚©‚çŒ^ƒ`ƒFƒbƒN‚ðŒµ‚µ‚­‚·‚郂[ƒh‚ªŽÀ‘•‚³‚ꂽ‚ÆB

CakePHP‚Ìꇂ¾‚ÆAINSERT‚·‚鎞‚Éid‚Ì”Žš‚ðauto_increment‚É”C‚¹‚é–󂾂¯‚ÇA
‚»‚±‚Å”­s‚³‚ê‚éSQL‚ªid = ''‚Á‚ÄŽw’肳‚ê‚Ă邩‚çu‚»‚±•¶Žš—ñ“ü‚ê‚銂¶‚á‚Ë[‚æIv‚Á‚Ä“{‚ç‚ê‚éB
‚ñ‚¾‚©‚çƒZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚æ‚낵‚­‘æŽOŽÒ‚É’¼Ú’@‚©‚ê‚é‚Á‚ÄS”z‚͂Ȃ¢‚æB

—]’k‚¾‚¯‚ÇASTRICT_TRANS_TABLES‚ÍInnoDB‚Æ‚©ƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚ðƒTƒ|[ƒg‚µ‚Ä‚Ë[‚ÆŽg‚¦‚Ë[‚×B
MyISAM‚Å\•¶ƒ`ƒFƒbƒN‚³‚¹‚鎞‚ÍSTRICT_ALL_TABLES‚È[B

689:nobody‚³‚ñ
08/04/18 04:25:34
‚»‚ê‚Á‚ăZƒLƒ…ƒŠƒeƒB‚Ƃ͌¾‚í‚È‚¢‚ÆŽv‚¤

690:nobody‚³‚ñ
08/04/18 04:45:08
.thtml ”hH .ctp”hH

¡‚Å‚à‚Ú‚­‚Í

.thtml ”hB

691:nobody‚³‚ñ
08/04/18 08:30:04
>>690
1.1Œn‚©‚çæ‚èŠ·‚¦‚½“–‰‚Í.thtml‚É‚±‚¾‚í‚Á‚Ä‚½‚¯‚Çi‚Ä‚©‹C‚©‚È‚©‚Á‚½cj
.ctp‚ÉØ‚è‘Ö‚¦‚½‚ç1“ú‚ÅŠµ‚ꂽ

‚â‚Á‚Ï‚è5•¶Žš‚ÌŠg’£Žq‚Í’·‚·‚¬‚邿‚Ë

692:nobody‚³‚ñ
08/04/18 08:37:15
>>689
‚¾‚©‚çL‹`‚̈Ӗ¡‚Á‚‚Á‚Ä‚ñ‚¶‚á‚ñB“ú–{Œê—‰ð‚Å‚«‚Ä‚éH
Perl‚ŃR[ƒh‚̈À‘S«‚ð‚‚߂邽‚ß‚Éuse strict;‚·‚é‚̂ƈꂾ‚æ

693:nobody‚³‚ñ
08/04/18 09:07:33
>>691
ƒŒƒX‚Ü‚ñ‚­‚·I

‚Å‚ÍA–l‚àŽŸ‚̃TƒCƒgì‚è‚©‚ç ctp ”h ‚ɂȂè‚Ü‚·ô

694:nobody‚³‚ñ
08/04/18 09:12:53
>>692
L‹`‚̈Ӗ¡‚Å‚àƒZƒLƒ…ƒŠƒeƒB‚Ì–â‘è‚¶‚á‚È‚¢B
‰´‰´’è‹`‚·‚ñ‚È‚—

695:nobody‚³‚ñ
08/04/18 09:15:03
>>692
L‹`‚Æ‚¢‚¦‚΂ǂñ‚ÈŽå’£‚Å‚à’Ê‚é‚ÆŽv‚Á‚Ä‚é~–[”­Œ©B

696:nobody‚³‚ñ
08/04/18 15:39:38
ƒ[ƒ‹ƒtƒH[ƒ€‚Æ‚©‚Å

//“ü—͉æ–Ê
function form(){
}
//Šm”F‰æ–Ê
function confirm(){
//ƒoƒŠƒf[ƒVƒ‡ƒ“‚ŃGƒ‰[‚Ìê‡AƒtƒH[ƒ€‚É–ß‚·
if(!$this->Form->validates($this->data)){
$this->set('data',$this->data);
$this->render('form');
}
}
//Š®—¹‰æ–Ê
function send(){
}

form.thtml
<?php echo $html->input('Form/name',array('value' => $data['Form']['name'])); ?>

‚Ì\¬‚Ìê‡Aʼn‚É form ‚ɃAƒNƒZƒX‚·‚邯 $data['Form']['name'] ‚ª‚È‚¢I
‚ÆNoticeƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚Á‚ÄA form() ‚ʼnŠú‰»‚µ‚½ $data ‚ð—^‚¦‚邵‚©‚È‚¢‚̂łµ‚傤‚©H
“ü—Í€–Ú‚ª‚¢‚Á‚Ï‚¢‚ ‚邯‚ß‚¿‚á‚­‚¿‚á‘å•ςȋC‚ª‚·‚é‚̂ł·‚ªcB

697:nobody‚³‚ñ
08/04/18 16:19:29
findBy‚ȂǂÅAhasMany‚Å‚­‚Á‚‚¢‚Ä‚«‚½ƒŒƒR[ƒh”‚ðƒJƒEƒ“ƒg‚µ‚½‚¢ê‡A
‚ǂ̂悤‚É‚·‚ê‚΂悢‚̂łµ‚傤‚©H

698:nobody‚³‚ñ
08/04/18 18:21:08
1.1Œn‚Åmode“à‚Åorder‚Æ‚©condition‚ðÝ’è‚Å‚«‚È‚¢‚ÌH

class Post extends AppModel {

protected $order = "Post.created DESC";

‚Æ‚©‚Åfind‚µ‚Ä‚à‘Ê–Ú‚È‚ñ‚Å‚·B

699:698
08/04/18 18:21:29
‚·‚¢‚Ü‚¹‚ñmodel“à‚łł·

700:698
08/04/18 19:03:12
‚à‚¤­‚µ•ª‚©‚è‚â‚·‚­Œ¾‚¤‚ÆAƒ‚ƒfƒ‹“à‚ÅSQL‚ÌŒŸõðŒ(where‹å)‚É”›‚è‚ð“ü‚ꂽ‚¢‚Å‚·B

701:nobody‚³‚ñ
08/04/18 19:27:37
‚¤‚ÁEEE‚¾‚ßB‚à‚¤EE‚à‚¤EEE‚à‚¤‚Å‚éB ƒ‚ƒfƒ‹

702:nobody‚³‚ñ
08/04/18 19:50:15
ƒ‚ƒfƒ‹“à‚É

function find_name_only($cond = "name like '%tarou%'"){
return $this->findAll($cond);
}
‚ð‘‚¢‚Ä‚²‚Ü‚©‚µ‚Ă݂܂µ‚½B
‚Ù‚©‚É‚¢‚¢•û–@‚ª‚ ‚é‚̂łµ‚傤‚©H

703:nobody‚³‚ñ
08/04/18 20:00:26
>>696
‚Ü‚¾Žn‚ß‚Ä2TŠÔ‚µ‚©‚½‚Á‚ĂȂ¢‚¯‚ÇB

form.thtml
<?php echo $html->input('Form/name'); ?>
‚ÅA‚Ç‚¤H

‚ ‚ÆA$this->set('data',$this->data); ‚ÍA—v‚ç‚È‚¢‚Æ‚¨‚à


704:nobody‚³‚ñ
08/04/18 20:05:29
>>697
count( $model['Model']['HasManyModel'] )
‚©‚ÈH

705:697
08/04/18 21:22:22
>>704
‚±‚ê‚ÍŽæ‚èo‚µ‚½Œã‚ÅAPHP‚ÌcountŠÖ”‚Å”z—ñ‚Ì—v‘f”‚ðƒJƒEƒ“ƒgA‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H

‚»‚¤‚ł͂Ȃ­‚ÄA
‚½‚Æ‚¦‚ÎfindAll‚·‚邯‚«‚Ɏ擾‡‚ȂǂÉHasManyModel‚̃JƒEƒ“ƒg”‚ðŽg‚¢‚½‚¢‚̂ł·‚ªB
Ž¿–â‚Ì•¶Í‚ª‚í‚©‚è‚Â炭‚Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñG
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

706:nobody‚³‚ñ
08/04/18 21:42:58
>>705

‚¨‚»‚ç‚­AŽ©•ª‚ŃNƒGƒŠ‚ð‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚µ‚傤‚ËB


707:697
08/04/18 21:47:07
>>705
‚â‚͂肻‚¤‚Å‚·‚©G
‚¹‚Á‚©‚­ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚Á‚Ä‚¢‚é‚̂łł«‚ê‚΃NƒGƒŠ‚Í‘‚«‚½‚­‚È‚¢‚Å‚·‚ËEEE

Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA‚È‚ÇAŒ‹\‚æ‚­“oê‚·‚邯Žv‚¤‚̂ł·‚ªG

708:nobody‚³‚ñ
08/04/19 01:00:18
> Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA

‚â‚Á‚ĂȂ¢‚¯‚ÇA‚±‚ê‚ÍAfindAll‚ÌðŒ‚Éexists‚È‚ñ‚½‚ç‚Á‚Ä‘‚¢‚Ä
count‚¾‚¹‚΂¢‚¢‚Æ‚¾‚낤‚©‚çAˆê‰žfindAll‚ÍŽg‚¦‚é‚ÈB
”¼•ª‚®‚ç‚¢‚µ‚©ˆÓ–¡‚È‚¢‚¯‚ÇB

709:nobody‚³‚ñ
08/04/19 01:16:45
>>707

‚»‚ê‚©A1‰ñƒf[ƒ^‚ðŽæ‚èo‚µ‚½Œã‚ÅŒ”‚ðƒL[‚É‚µ‚½˜A‘z”z—ñ‚É“ü‚ê‚©‚¦‚é‚̂͂ǂ¤‚Å‚µ‚傤‚©B
”z—ñ‚Ì“Y‚¦Žš‚ðA

$array[$count .' - ' .$id]

‚±‚ñ‚ÈŠ´‚¶‚É‚µ‚Ä”z—ñ‚ðƒ\[ƒg‚µ‚½‚ço—ˆ‚»‚¤‚Å‚·‚ªB


710:nobody‚³‚ñ
08/04/19 10:26:43
>>707
> Users‚ðPosts‚Ì‘½‚¢‡‚É•À‚בւ¦‚éA‚È‚ÇAŒ‹\‚æ‚­“oê‚·‚邯Žv‚¤‚̂ł·‚ªG

‚¿‚傤‚Ç“¯‚¶‚悤‚ÈŽ–—á‚ðl‚¦‚Ä‚¢‚½B

ŒÚ‹q‚Æ‚»‚̌ڋq‚ÌŽæˆøƒf[ƒ^‚ªˆê‘Α½‚ł‚Ȃª‚Á‚Ä‚¢‚éꇂÉ
Žæˆø‚ª‘½‚¢ŒÚ‹q‚ðŒ©‚½‚¢‚ÆB

‚ÅA‚¢‚ë‚¢‚ël‚¦‚½‚ñ‚¾‚ªAŒÚ‹q”‚âŽæˆø‚ª‘½‚­‚È‚é‚Æd‚­‚Ȃ肻‚¤‚Ȃ̂ÅA
i‚¾‚Á‚Ä“à•”“I‚ɂ͌ڋq‚²‚ƂɃf[ƒ^”‚¦‚ÄA‚»‚Ì”‚Ń\[ƒg‚·‚é‚ñ‚¾‚낤IHj
”ñ³‹K‰»‚·‚邱‚ƂɂȂ邪AŒÚ‹qƒf[ƒ^‚Ì’†‚ÉŽæˆø”ƒtƒB[ƒ‹ƒh‚ðì‚邱‚Ƃɂµ‚½B

‚ ‚Æ‚ÍŽæˆøƒf[ƒ^•Û‘¶ŽžA‚‚܂胂ƒfƒ‹‚ÌafterSaveŽž‚ÉA
ŒÚ‹qƒe[ƒuƒ‹‚ÌŽæˆø”ƒtƒB[ƒ‹ƒh‚ð‚¢‚¶‚ê‚΂¢‚¢‚ÆB

ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚Á‚Ä‚¢‚邯‚±‚¤‚¢‚¤ƒgƒŠƒK[“I‚È‚±‚Æ‚ð
ƒf[ƒ^ƒx[ƒX‚Ɉˑ¶‚¹‚¸‚É‚â‚ê‚é‚©‚ç—Ç‚¢‚ËB

711:697
08/04/19 11:37:16
>>‚¿‚傤‚Ç“¯‚¶‚悤‚ÈŽ–—á‚ðl‚¦‚Ä‚¢‚½B

Šï‹ö‚Å‚·I

‚È‚é‚Ù‚ÇEEE‚ ‚¦‚Ä”ñ³‹K‰»‚·‚éA‚ÆB
ŽèŒ³‚É‚ ‚éŽQl‘‚É
uˆ—Œø—¦‚ðl‚¦‚ÄA‚ ‚¦‚Ä”ñ³‹K‰»‚·‚邱‚Æ‚à‚ ‚év
‚Æ‘‚¢‚Ä‚ ‚Á‚½ˆÓ–¡‚ª‚í‚©‚è‚Ü‚µ‚½B

‚½‚µ‚©‚ÉA–ˆ‰ñŽ©•ª‚ŃNƒGƒŠ‘‚­‚̂ɔä‚ׂ½‚çA
ç’·‚ȃf[ƒ^‚ðŽ‚Á‚Ä‚¨‚­‚­‚ç‚¢A‚È‚ñ‚Ä‚±‚ƂȂ¢‚Å‚·‚ËI
–Ú‚©‚çƒEƒƒR‚Å‚µ‚½I

712:nobody‚³‚ñ
08/04/19 11:39:14
‚c‚aŽg‚Á‚Ä‚éˆÓ–¡‚Ë‚¥‚—

713:697
08/04/19 11:50:08
>>712
‚Å‚ÍA‘¼‚ɉ½‚©‚¢‚¢ƒAƒCƒfƒA‚ª‚ ‚é‚̂ł·‚©H

714:nobody‚³‚ñ
08/04/19 12:22:29
‰´‚ÍŽ©•ª‚ŃNƒGƒŠ‚ð‘‚¢‚½‚Ù‚¤‚ª’f‘R–Ê”’‚¢B


715:nobody‚³‚ñ
08/04/19 12:31:41
1.2‚ð“ü‚ê‚Ă݂½‚̂ł·‚ªA

function index() {
$data = "ƒeƒXƒg";
$this->set('data', $data);
}

‚Æ‚â‚Á‚½‚¾‚¯‚Å

Allowed memory size of xxx bytes exhausted ...

‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·G

CakePHP’@‚«‚ł͂Ȃ­A–{“–‚É¢‚Á‚Ä‚¢‚Ü‚·B
‘Έ–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

716:nobody‚³‚ñ
08/04/19 12:38:01
>>715
‚»‚Ì’ö“x‚̃R[ƒh‚ÅA‚»‚̃Gƒ‰[‚ªo‚邯‚«‚ÍA
Šî–{“I‚ɃoƒO‚¾‚ÆŽv‚Á‚½‚Ù‚¤‚ª—Ç‚¢B

‚Ü‚ ŠÂ‹«‚Ì‚¹‚¢‚à‚ ‚é‚©‚ç‚Æ‚è‚ ‚¦‚¸•·‚­‚¯‚ÇA
OS‚ÆPHP‚̃o[ƒWƒ‡ƒ“‚ÆAphp.ini‚ÌÝ’èi‚à‚µ‚­‚Íini_get('memory_limit'))‚Ì’lj

function index() {
echo 'aaa';exit;
}
‚Æ‚â‚邯‚Ç‚¤‚Ȃ邩B

index()ˆÈŠO‚̃R[ƒh‚͂ǂ¤‚È‚Á‚Ä‚¢‚é‚©B

717:nobody‚³‚ñ
08/04/19 12:42:21
>>712
> ‚c‚aŽg‚Á‚Ä‚éˆÓ–¡‚Ë‚¥‚—

DBŽg‚¤‚±‚Æ‚ª–Ú“I‚¶‚á‚È‚¢‚©‚ç‚ËB
DB‚ÍŠ‘Fƒf[ƒ^‚̕ۑ¶æ‚ɉ߂¬‚È‚¢‚µB



718:715
08/04/19 12:47:34
>>716
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚Ç‚¤‚â‚çbake‚Ŷ¬‚µ‚½ƒrƒ…[‚ð‚»‚Ì‚Ü‚ÜŽg‚Á‚Ä‚¢‚½‚±‚Æ‚ªŒ´ˆö‚¾‚Á‚½‚悤‚Å‚·G
ƒXƒŒ‚ð‰˜‚µ‚Ä‚µ‚Ü‚Á‚Ä‚·‚݂܂¹‚ñGG

719:nobody‚³‚ñ
08/04/19 13:08:09
>>717
‚¶‚áƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚è‚á‚¢‚¢‚¶‚á‚ñB‚â‚ç‚È‚¢——R‚ÍH

720:nobody‚³‚ñ
08/04/19 14:35:19
CakePHP ‚ÅPEAR‚ðŽg‚¤‚Æ‚«
ˆË‘¶PEAR‚ª‚¤‚Ü‚­”­Œ©‚Å‚«‚È‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
php.ini‚Ìinclude_path‚É‚Í
app/vendors‚ð’ljÁ‚µ‚Ä‚ ‚è‚Ü‚·B

721:nobody‚³‚ñ
08/04/19 17:44:54
>>719
> ‚¶‚áƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚è‚á‚¢‚¢‚¶‚á‚ñB‚â‚ç‚È‚¢——R‚ÍH

ƒtƒŒ[ƒ€ƒ[ƒN‚ªƒtƒ@ƒCƒ‹ƒx[ƒX‚ɑΉž‚µ‚Ä‚¢‚È‚¢‚©‚çB
i“ǂݑ‚«‚Å‚«‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł͂Ȃ­Aƒ‚ƒfƒ‹‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚Æj

722:720
08/04/19 18:05:22
‚·‚ñ‚Ü‚¹‚ñG
Ž–ŒÌ‰ðŒˆ‚µ‚Ü‚µ‚½B

723:nobody‚³‚ñ
08/04/19 19:37:01
>ƒtƒŒ[ƒ€ƒ[ƒN‚ªƒtƒ@ƒCƒ‹ƒx[ƒX‚ɑΉž‚µ‚Ä‚¢‚È‚¢‚©‚çB
ƒ†[ƒU‚ªŽ©—R‚É‘I‘ð‚·‚é‚±‚Æ‚à‚Å‚«‚È‚¢‚Á‚Ä‚±‚ÆH
‹­§“I‚ÉDBŽg—pH
CakePHP•³FW‚·‚¬‚é‚—‚—‚—‚—‚—

724:nobody‚³‚ñ
08/04/19 20:20:16
—¬‚ê“ǂ܂¸‚É‚·‚݂܂¹‚ñB

CakePHP‚Åì‚ç‚ê‚Ä‚éƒTƒCƒg‚Å—L–¼‚ȂƂ±‚ë‚ðŒ©‚Ä‚Ý‚½‚¢‚̂ł·‚ªA
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H
‚½‚µ‚©Nifty‚̂Ȃñ‚©‚ªCake‚¾‚Æ•·‚«‚Ü‚µ‚½‚ªEEE

725:nobody‚³‚ñ
08/04/19 21:00:48
mozilla‚̃TƒCƒg‚Æ‚©

726:nobody‚³‚ñ
08/04/19 23:46:04
>>723

ŒN“ª‘åä•v‚©‚ËH

CakePHP‚͕ʂɃf[ƒ^ƒx[ƒX‚ðŽg—p‚·‚é•K—v‚Í–³‚¢B
‚½‚¾ƒf[ƒ^ƒx[ƒX‚ðŽg‚Á‚½‚Ù‚¤‚ªŒø—¦‚ª‚¢‚¢‚¾‚¯‚¾B
‚»‚ꂪƒtƒ@ƒCƒ‹ƒx[ƒX‚Å‚â‚ç‚È‚¢——RB

‚Ç‚¤‚â‚çŒN‚Í‘fl‚Ȃ̂¾‚낤B


727:nobody‚³‚ñ
08/04/20 00:01:18
>>711
”ñ³‹K‰»‚ÍAˆê”Ê“I‚ȋƖ±ƒVƒXƒeƒ€‚Å‚à‚æ‚­‚â‚é‚ÈB

‚½‚¾A–¾‚ç‚©‚ɳ‹K‰»‚ð‚³‚Ú‚Á‚Ä‚ÄAƒe[ƒuƒ‹‚̃Jƒ‰ƒ€”‚ª100ŒÂ’´‚¦‚Ä‚¢‚é‚Ì‚ð
u«”\‚ðl‚¦‚Ä”ñ³‹K‰»‚µ‚Ä‚¢‚év‚ÆŒ¾‚¢’£‚él‚̓Jƒ“ƒxƒ“‚µ‚Ăقµ‚¢B
‚ ‚Ÿ‚²‚ß‚ñBcakePHP‚̘b‚©‚çˆí’E‚µ‚½B

>>723
‚Ç‚±‚©–Y‚ꂽ‚¯‚ÇAƒRƒ“ƒgƒ[ƒ‰‚ ‚½‚è‚ÌÝ’è‚ÅADB‚ðŽg‚í‚È‚¢‚悤‚É‚à‚Å‚«‚½‚Í‚¸B
‚¾‚ê‚©•â‘«—Š‚Þ‚—
“ÁŽê‚ÈŽg‚¢•û‚Å‚à‚µ‚È‚¢ŒÀ‚èA‚ ‚ñ‚Ü‚µƒƒŠƒbƒg‚͂Ȃ³‚»‚¤‚¾‚ËB

728:nobody‚³‚ñ
08/04/20 00:32:54
>>726
‘ŠŽè‚ðŒ©‰º‚³‚È‚¢‚Ƹ_‚ð•ۂĂȂ¢•³FWƒ†[ƒU—Ü–Ú‚—‚—‚—

729:nobody‚³‚ñ
08/04/20 00:33:33
}¯‚¾‚Á‚½‚Ì‚©H ‚»‚Ì”½‰ž‚ÍB

730:nobody‚³‚ñ
08/04/20 00:34:22
ƒ‚ƒfƒ‹‚ª•nŽã‚ÈCodeIgnitor‚æ‚è‚Í
CakePHP‚Ì•û‚ªŽÀ—p“I‚ÉŒ©‚Ä—D‚ê‚Ä‚¢‚é‚ÈB

731:nobody‚³‚ñ
08/04/20 00:46:44
>>728
ƒtƒŒ[ƒ€ƒ[ƒN‚É–â‘肪–³‚¢˜b‚ð‚µ‚Ä‚¢‚é‚Ì‚É
•³FW‚Æ‚©Œ¾‚Á‚Ä‚¢‚邿‚¤‚¶‚á
à“¾—ÍŠF–³‚¾ƒ]

732:nobody‚³‚ñ
08/04/20 01:31:23
>>723
‚¾‚©‚çDBŽg‚í‚È‚¢Ž–‚à‚Å‚«‚é‚Á‚ÄB
ƒfƒtƒHƒ‹ƒgݒ肪DBŽg—p‚ɂȂÁ‚Ă邾‚¯‚ÅA‘S‘R‹­§‚¶‚á‚È‚¢B

URLØÝ¸(www.1x1.jp)

ƒtƒ@ƒCƒ‹ƒx[ƒX‚ÌÝ’è•û–@‚ÍA‚í‚´‚í‚´‘‚©‚È‚­‚Ä‚à‚¢‚¢‚æ‚ËH


>730
CodeIgnitor‚ðŽg‚¢‚½‚¢l‚ÍŽg‚¦‚΂¢‚¢‚µACakePHP‚ðŽg‚¢‚½‚¢l‚Í
Žg‚¦‚΂¢‚¢‚µA‚»‚ꂾ‚¯‚ÌŽ–B
CodeIgnitor‚Í‹@”\‚ª­‚È‚¢•ªAŽÀ‘•‚ªƒVƒ“ƒvƒ‹‚ÅŒy‚¢‚Ì‚ª“Á’¥‚È‚ñ‚¾‚©‚çA
‹@”\“I‚É‘«‚è‚Ä‚¢‚ê‚ÎA‚»‚Á‚¿‚Å‚à‚¢‚¢‚Å‚µ‚åB

733:nobody‚³‚ñ
08/04/20 01:35:00
‚¿‚¢‚½‚ñÅ‹­

734:nobody‚³‚ñ
08/04/21 16:11:05 Hc1e0Bqc
’ljÁ‚ÌŒŸØ‚ª•K—v‚È•sŠmŽÀ‚Èî•ñ
‰´‚̃R[ƒh‚É–â‘肪‚ ‚é‰Â”\«‚à‚ ‚èB

1.2.0.6311-beta ‚̃fƒtƒHƒ‹ƒg‚̃ZƒbƒVƒ‡ƒ“ŠÇ—iƒtƒ@ƒCƒ‹ƒx[ƒXHj

Configure::write('Session.save', 'cake');

‚̂Ƃ«A“¯Žž‚É•¡”‚̃AƒNƒZƒX‚ª‚ ‚邯ƒƒbƒN‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢B
‚‚܂èAˆê‚‚̖ڂ̃AƒNƒZƒX‚Å’·‚¢ˆ—‚ðs‚Á‚Ä‚¢‚邯
“ñ‚–ڂ̃AƒNƒZƒX‚ªƒƒbƒN‚³‚êˆê‚–ڂªI‚í‚é‚܂ŎÀs‚³‚ê‚È‚¢B

Session->read()‚ő҂½‚³‚ê‚éB

Configure::write('Session.save', 'database');‚É‚µ‚Ä
DBƒx[ƒX‚̃ZƒbƒVƒ‡ƒ“‚É‚·‚邯‚Ƃ肠‚¦‚¸‰ñ”ð‚Å‚«‚éB

ŠÖŒW‚È‚¢‚Ƃ͎v‚¤‚ªPostgreSQL‚Ìê‡B


735:nobody‚³‚ñ
08/04/21 16:34:17
PhpNut‚¢‚È‚­‚È‚Á‚¿‚á‚Á‚½‚Ì?

736:734
08/04/21 19:37:53
‚æ‚­l‚¦‚½‚çAƒƒbƒN‚³‚ê‚é‚Ù‚¤‚ª³‚µ‚¢‚Ì‚©B

ƒAƒNƒZƒX‚µ‚½ƒ†[ƒU[‚̓ƒbƒN‚³‚ê‚邪
‘¼‚Ìli‚悤‚·‚é‚ɃZƒbƒVƒ‡ƒ“ƒtƒ@ƒCƒ‹‚ªˆá‚¤lj‚Í
ƒƒbƒN‚³‚ê‚È‚¢‚悤‚¾

737:nobody‚³‚ñ
08/04/22 13:08:38
‰•à“I‚ÈŽ¿–â‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñB

bake‚Åì‚Á‚½ƒRƒ“ƒgƒ[ƒ‰‚ð‚Ý‚é‚Æ

$this->Session->setFlash(__('hogehoge.', true));

‚̂悤‚ȃR[ƒh‚ª‚ ‚è‚Ü‚·‚ª

‚±‚Ì__() ‚âŒã‚ë‚Ìtrue‚͉½‚ðˆÓ–¡‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚à‚µ‚©‚·‚邯cakePHP‚ÉŒÀ‚Á‚½‚±‚Ƃł͂Ȃ¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

738:nobody‚³‚ñ
08/04/22 15:52:58
>>737
‘½Œ¾Œê‰»‹@”\B

/app/locale/jpn/LC_MESSAGE ‚Æ‚»‚ÌŽü•Ó‚ ‚½‚è‚ÉŒ¾Œêƒtƒ@ƒCƒ‹
.po ‚â .mo ‚ð’u‚­‚ÆAhogehoge‚ª–|–󂳂ê‚éB

‘½‚­‚̓rƒ…[‚ÅŽg‚í‚ê‚邽‚ßA<?php __('hogehoge') ?> ‚Ɗȕւɑ‚­‚±‚Æ‚ªo—ˆ‚邿‚¤‚ɂȂÁ‚Ä‚¢‚éB
‚±‚Ìê‡AŒ¾Œêƒtƒ@ƒCƒ‹‚ª‚ ‚邯Ahogehoge‚ª–|–󂳂ê‚Äho—Íh‚³‚ê‚éB
‘æ“ñˆø”‚Étrue‚ðŽw’è‚·‚邯o—Í‚¹‚¸‚É–ß‚è’l‚Æ‚µ‚ĕԂ·‚Æ‚¢‚¤ˆÓ–¡B

‚±‚ê‚ÆŽ—‚½‚â‚è•û‚ÍACakePHP‚¾‚¯‚łȂ­APHPˆÈŠO‚Å‚à—Ç‚­Žg‚í‚ê
‘½‚­‚Í _('hogehoge')‚Æ‚¢‚¤‘‚«•û‚ð‚·‚éB

PHP‚Å‚ÍgettextŠÖ”‚̕ʖ¼‚Æ‚µ‚Ä_()ŠÖ”‚ªŽg—p‚Å‚«‚éB
URLØÝ¸(jp.php.net)

CakePHP‚ł͂±‚Ì‚â‚è•û‚ð“ÆŽ©‚ÉŠg’£‚µ‚Ä‚¨‚èA
ŠÖ”–¼‚ªƒAƒ“ƒ_[ƒo[“ñ‚‚ɂȂÁ‚Ä‚¢‚éB


739:nobody‚³‚ñ
08/04/22 15:54:09
‚¨‚Ü‚¯B–|–óŽè‡Bpoedit‚ðŽg‚Á‚½ê‡B

‚PDƒ\[ƒXƒR[ƒh‚âƒrƒ…[‚Ì’†‚Ì–|–󂵂½‚¢•¶Žš—ñ‚ð__('hogehoge')‚Æ‚¢‚¤‘‚«•û‚É‚·‚éB
‚QDcake i18n extractƒc[ƒ‹‚ðŽg‚¤‚ÆAƒ\[ƒXƒR[ƒh‚Ì’†‚©‚ç__()‚Ì•”•ª‚ð’ŠoA.potƒtƒ@ƒCƒ‹‚𶬂µ‚Ä‚­‚ê‚éB
‚RDpoedit‚Ȃǂ̃c[ƒ‹‚ðŽg‚¢A.potƒtƒ@ƒCƒ‹‚ðŽæ‚èž‚ÝA.po‚ðì‚éB
‚SD.po‚ð•ÒW‚µ‚Ä–|–󃊃Xƒg‚ðì‚Á‚Ä‚¢‚­B
‚TDÅŒã‚É.po‚ð.mo‚ɃRƒ“ƒpƒCƒ‹‚·‚éB.mo‚ªÅI“I‚È–|–óƒtƒ@ƒCƒ‹Bpoedit‚Ìê‡.po‚ð•Û‘¶‚µ‚½‚ç.mo‚ào—ˆ‚éB

‚UDV‚½‚É’PŒê‚ª‘‚¦‚½‚Æ‚«‚ÍA‚Q‚̎臂ÅÄ“x.potƒtƒ@ƒCƒ‹‚𶬂·‚éB
‚VDpoedit‚Å¡Žg‚Á‚Ä‚¢‚é.po‚É.potƒtƒ@ƒCƒ‹‚ð’ljÁŽæ‚èž‚Ý‚ð‚·‚éB‚¿‚á‚ñ‚Æ·•ª‚¾‚¯‚ªŽæ‚螂܂ê‚éB휂³‚ꂽ’PŒê‚à.poƒtƒ@ƒCƒ‹‚ÉŽc‚Á‚Ä‚¢‚éB
‚WDÄ“x–|–󂵂ĕۑ¶B.mo‚ðì‚éB


ƒtƒ@ƒCƒ‹‚̈Ӗ¡‚ð‚Ü‚Æ‚ß‚é‚ÆA
.potEEE’PŒê‚ÌƒŠƒXƒgi¡Œ»ÝŽg—p‚µ‚Ä‚¢‚é’PŒê‚ð’Šo‚·‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹j
.poEEEì‹Æƒtƒ@ƒCƒ‹i‰ß‹Ž‚ÉŽg—p‚µ‚ÄA¡‚Í휂µ‚Ä‚¢‚é’PŒê‚Ì–|–óî•ñ‚ȂǂàŽc‚Á‚Ä‚¢‚éƒeƒLƒXƒgƒtƒ@ƒCƒ‹j
.moEEE–|–óƒtƒ@ƒCƒ‹iì‹Æƒtƒ@ƒCƒ‹‚ÉŽc‚Á‚Ä‚¢‚é‚¢‚ë‚¢‚ë‚È–³‘Ê‚ªŽæ‚蜂©‚ꂽƒoƒCƒiƒŠƒtƒ@ƒCƒ‹j

¦ ŽÀ‚ÍCakePHP‚Í .mo ‚ª–³‚­‚Ä‚à .po ‚ð’¼Ú–|–óƒtƒ@ƒCƒ‹‚Æ‚µ‚ÄŽg‚¦‚éB

740:nobody‚³‚ñ
08/04/22 18:29:42
>>737

‚¢‚¢Ž¿–âB‰´‚à‰‚ß‚Ä‚µ‚Á‚½B

>>738,739

‘f“G‚¾‚킟

741:737
08/04/22 18:43:22
>>738-9

’š”J‚ȃŒƒX‚ð‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B

CakePHP‚ɂ͂܂¾‚Ü‚¾’m‚ç‚È‚¢‹@”\‚ª‚ ‚é‚ñ‚Å‚·‚ËB
‚¢‚ë‚¢‚ëŠy‚µ‚݂ł·B

742:737
08/04/22 18:44:53
ƒAƒ“ƒJ[‚Ì•t‚¯•ûŠÔˆá‚¦‚Ü‚µ‚½EEE
ƒ}ƒEƒXƒI[ƒo[‚µ‚È‚¢‚悤‚É‚¨Šè‚¢‚µ‚Ü‚·GG

743:739
08/04/22 18:56:32
ˆê‚ÂŒ¾‚¢–Y‚ꂽB.pot .po .mo ‚Æ‚©‚Ì .‚ÅŽn‚Ü‚é‚â‚‚Í
ƒhƒbƒg‚ÅŽn‚Ü‚éƒtƒ@ƒCƒ‹‚ł͂Ȃ­AŠg’£Žq‚Æ‚¢‚¤ˆÓ–¡‚Å‘‚¢‚½B

ƒfƒtƒHƒ‹ƒg‚Å‚Ídefault.po‚âdefault.mo ‚ɂȂéB
‚»‚ꂼ‚ê‚̃tƒ@ƒCƒ‹‚Ìdefault‚Ì•”•ª‚ð•ÏX‚·‚邱‚Æ‚à‰Â”\B

abc.mo ‚Ìê‡A‚»‚Ìê‡A__d('abc', 'hogehoge') ‚Æ‚¢‚¤‘‚«•û‚Å
o—ˆ‚邯Žv‚¤‚ª‚â‚Á‚½‚±‚Æ–³‚¢‚Ì‚Å/cake/basics.php‚Å‚à‚æ‚ñ‚Ç‚­‚êB

744:VŽQŽÒ
08/04/23 05:59:57
ƒuƒ‰ƒNƒ‰‚·‚é‚ñ‚¾‚¯‚ÇA‰´‚¾‚¯H
ƒƒjƒ…[‚ð‘I‚ñ‚ÅA•\ަ‚µI‚í‚é‘O‚ɃTƒCƒg“àŒŸõ‚·‚éBiSpecialoffer‚Æ‚©j
URLØÝ¸(www.islandcruises.com)

OS: WinXP sp2
Browser: IE7
CPU: Core2 6300
Memory: 2G
Service: xampp

CakePHP 1.2‚ÅŠJ”­’†‚Ȃ̂ÅA‚±‚¤‚¢‚¤‚ÌŒ©‚邯ƒrƒr‚Á‚¿‚Ü‚¤EEE

745:744
08/04/23 06:23:11
’Ç‹LF
ƒLƒƒƒbƒVƒ…ƒNƒŠƒAŒã‚Æ‚©‚ÉA
zero‚ÅŒŸõ‚·‚邯ƒnƒ“ƒO‚µ‚â‚·‚¢B

firefox‚¾‚Æ‘åä•v‚Ȃ̂ÅAIE7‚ÌŽd‹Æ‚­‚³‚¢‚ÈB
’²‚ׂĂ­‚é‚©EEE

746:702
08/04/24 18:22:26
>>698-702
‚Ì—¬‚ê‚©‚猋‹ÇAmodel“à‚ÅfindAll‚ðƒI[ƒoƒ‰ƒCƒh‚µ‚Ă݂½‚ª‚È‚ñ‚©ƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‘g‚ñ‚Å‚é‚Ù‚©‚̃‚ƒfƒ‹‚܂ʼne‹¿‚µ‚Ä‚¢‚邿‚¤‚È‹C‚ª‚·‚éEEB

function findAll($conditions=null, $fields=null, $order=null, $limit=null, $page=1, $recursive=null){

if(isset($conditions) && is_array($conditions)){
array_unshift($conditions,"name like '%" . USER_NAME . "%'");
}else{
$conditions = array("name like '%" . USER_NAME . "%'");
}

return parent::findAll($conditions, $fields, $order, $limit, $page, $recursive);
}

747:nobody‚³‚ñ
08/04/24 22:39:06
>>746
1.1‚Á‚ÄbeforeFind‚È‚©‚Á‚½‚Á‚¯H

748:702
08/04/25 12:38:51
>>747
‚ ‚肪‚Æ‚¤A‚Ü‚¶‚Å‚ ‚肪‚Æ‚¤

749:nobody‚³‚ñ
08/04/26 13:26:12
URL‚ð“ǂݞ‚ވȊO‚ÉACakePHPŠO•”‚©‚ç
CakePHP‚ÌŠÖ”‚Æ‚©ŒÄ‚Ô•û–@“à‚Å‚·‚©‚ËH

‹ï‘Ì“I‚ÉŒ¾‚¤‚ÆA‚à‚Æ‚à‚ÆƒEƒFƒuƒTƒCƒg‚ªCMS‚Å\’z‚³‚ê‚Ä‚¨‚èA
V‚½‚ÉCakePHP‚ðŽg‚Á‚½ƒEƒFƒuƒVƒXƒeƒ€‚ð’ljÁ‚µ‚½‚킯‚Å‚·‚ªA
‚»‚ÌCMS‚̃y[ƒWã‚ÉCakePHPƒVƒXƒeƒ€‚Ìî•ñEEE‰ïˆõƒ†[ƒU[–¼‚Ȃǂð
•\ަ‚³‚¹‚½‚¢‚̂ł·B

750:nobody‚³‚ñ
08/04/26 13:30:26
D‚«‚Ȃ悤‚ÉDB’@‚¯‚΂¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©H

751:nobody‚³‚ñ
08/04/26 14:52:38 CCA4AGBq
Shells‚Å‚µ‚傤

752:nobody‚³‚ñ
08/04/26 21:38:26 Uwx0xpWG
ƒZƒbƒVƒ‡ƒ“‚ªƒNƒŠƒA‚³‚ê‚Ä‚µ‚Ü‚Á‚ănƒ}‚Á‚½B
ƒlƒbƒg‚ÅŒŸõ‚·‚邯A‘¶Ý‚µ‚Ä‚¢‚È‚¢css‚â‰æ‘œƒtƒ@ƒCƒ‹‚ª‚ ‚邯Á‚¦A
htaccess‚Å‚ÌÝ’è‚ʼnñ”ð‚Å‚«‚邯‚¢‚¤‚±‚Æ‚¾‚Á‚½B

cssA‰æ‘œƒtƒ@ƒCƒ‹‚̃pƒX‚Æ‘¶Ý‚ª³‚µ‚¢‚±‚Æ‚ðŠm”FA
htaccessƒtƒ@ƒCƒ‹‚ÌÝ’è‚àC³‚µ‚Ă݂½‚ªAƒZƒbƒVƒ‡ƒ“‚̓NƒŠƒA‚³‚ꂽ‚Ü‚ÜB

‚½‚·‚¯‚ÄB

753:nobody‚³‚ñ
08/04/26 22:33:41
>>752
CakePHP‚̃o[ƒWƒ‡ƒ“‚Í‚¢‚­‚ÂH
‚±‚ñ‚Ȃ̂ª‚ ‚Á‚½B

URLØÝ¸(cakephp.jp)


‚¿‚Ȃ݂ÉA‰‚߂ăZƒbƒVƒ‡ƒ“‚ðŽg‚¨‚¤‚Æ‚¢‚ë‚¢‚ë’²‚ׂĂé‚ñ‚¾‚¯‚ÇAŽQl‚ɂȂé
ƒTƒCƒg‚ ‚Á‚½‚çî•ñ‚«‚Ú‚¤B
‚Ƃ肠‚¦‚¸‚±‚Ì‚ ‚½‚è‚ðŽQÆ’†B

URLØÝ¸(cakephp.jp)
URLØÝ¸(d.hatena.ne.jp)
URLØÝ¸(d.hatena.ne.jp)
URLØÝ¸(develop.ddo.jp)
URLØÝ¸(sand-man.blog.so-net.ne.jp)


754:753
08/04/26 22:35:08
‚²‚ß‚ñB‚æ‚­‚Ý‚é‚Æ‘S‘RŠÖŒW‚È‚³‚»‚¤‚¾‚ËB

755:nobody‚³‚ñ
08/04/26 22:37:46
>>753‚͓ǂ܂¸‚É“š‚¦‚Ä‚Ý‚éB“IŠO‚ê‚©‚àB

‚¦[‚ÆAcore.php‚¾‚Á‚¯H ƒZƒLƒ…ƒŠƒeƒBƒŒƒxƒ‹‚ðÝ’è‚·‚邯‚±‚ëB
‚ ‚»‚±‚ªˆê”Ô‚‚¢‚ÆAÚ‘±‚·‚邽‚Ñ‚ÉAƒZƒbƒVƒ‡ƒ“ID‚ª•ÏX‚³‚ê‚éB

‚¾‚©‚ç“r’†‚ŃGƒ‰[H‚Æ‚©‚ ‚邯AƒT[ƒo[‘¤‚ł̓ZƒbƒVƒ‡ƒ“ID‚Ìî•ñ‚ª•Ï‚í‚Á‚Ä‚¢‚é‚Ì‚É
ƒNƒ‰ƒCƒAƒ“ƒg‚Å‚ÍV‚µ‚¢ƒZƒbƒVƒ‡ƒ“ID‚ð‚à‚ç‚«‚ê‚Ä‚¨‚炸AƒZƒbƒVƒ‡ƒ“ID‚ªØ’fƒNƒŠƒA‚³‚ê‚Ä‚µ‚Ü‚¤B

‚¾‚©‚牴‚̓ZƒLƒ…ƒŠƒeƒBƒŒƒxƒ‹‚𒆂ɂµ‚½B

756:755
08/04/26 22:41:33
URLØÝ¸(cakephp.jp)

> slywalker “Še“úŽž: 2007-11-5 12:58

‚±‚Ìl‚Æ“¯‚¶‚±‚ÆB

757:nobody‚³‚ñ
08/04/26 23:10:06 Uwx0xpWG
CAKE_SECURITY‚ðA'medium'‚É‚µ‚Ä‚â‚Á‚Ă݂½‚¯‚ǃ_ƒ‚Å‚µ‚½B

ƒZƒVƒ‡ƒ“‚ðwrite‚µ‚½’¼Œã‚Éread‚µ‚Ă݂½‚çA‚¿‚á‚ñ‚ÆÝ’肳‚ê‚Ä‚é‚̂͊m”F‚Å‚«‚½‚ñ‚Å‚·‚¯‚Ç‚ËB
ŽŸ‚̉æ–Ê‚Åread‚·‚邯‹ó‚ɂȂÁ‚Ä‚éB‚ñ`¢‚Á‚½B

758:nobody‚³‚ñ
08/04/26 23:38:17
‚Ü‚³‚©ƒuƒ‰ƒEƒU‘¤‚Ì–â‘è‚Á‚Ä‚±‚Æ‚ÍEEE
ƒZƒLƒ…ƒŠƒeƒBƒ\ƒtƒg‚Æ‚©B

759:nobody‚³‚ñ
08/04/26 23:42:15
write‚µ‚½’¼Œã‚Éread‚µ‚Ä‚¿‚á‚ñ‚ÆÝ’肳‚ê‚Ä‚¢‚邯
Šm”F‚·‚é‚̂͂ ‚Ü‚èˆÓ–¡–³‚¢‚æB

‚È‚º‚È‚çAî•ñ‚ªŽÀۂɃZƒbƒg‚³‚ê‚é‚Ì‚Í
ƒuƒ‰ƒEƒU‚ɃNƒbƒL[î•ñ‚ª•Ô‚Á‚Ä‚©‚炾‚©‚çB

ieHTTPHeaders‚âLive Http headers
ƒuƒ‰ƒEƒU‚̃NƒbƒL[î•ñ‚ðŒ©‚éƒc[ƒ‹‚ðŽg‚Á‚Ä
’²‚ׂĂ݂悤B

760:nobody‚³‚ñ
08/04/27 00:07:57
‚ ‚Á‚»‚¤‚¾BƒZƒbƒVƒ‡ƒ“‚Ì•ûŽ®‚ɂ͂ǂê‚ðŽg‚Á‚Ä‚¢‚éH cakephpAphpAdatabaseH
Ž©•ª‚ÌŽg‚¢•û‚Ì–â‘è‚à‚ ‚邾‚낤‚¯‚ÇAdatabase‚ª‚È‚ñ‚©‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½B


761:nobody‚³‚ñ
08/04/27 00:41:14 DD3/O3h6
ƒZƒbƒVƒ‡ƒ“•ûŽ®(CAKE_SESSION_SAVE)‚ÍA"php"‚Å‚·B

‚¢‚Ü«‚ðŒ©‚Ä‚é‚ñ‚¾‚¯‚ÇAaƒ^ƒO‚É‚æ‚郊ƒ“ƒN‚ʼnæ–Ê‘JˆÚ‚³‚¹‚é‚Ì‚ÅA
ƒZƒbƒVƒ‡ƒ“ID‚ð•t‰Á‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚±‚Æ‚ª‚í‚©‚Á‚½B
URLØÝ¸(cakephp.jp)

‚±‚ê‚©‚ç‚â‚Á‚Ă݂܂·B

762:nobody‚³‚ñ
08/04/27 02:40:18
cake1.2.0.6311Žg‚Á‚Ă܂·‚ªA
sql‚ÌCASE‚Íquery‘Έ‚È‚ñ‚©‚È‚ B$options‚Å‚¢‚¯‚½‚è‚·‚éH

763:761
08/04/28 00:00:23
Ž©ŒÈƒŒƒX‚¾‚¯‚ÇAŒg‘уTƒCƒg‚Ìê‡ACookie‚ªŽg‚¦‚È‚¢Œg‘Ñ’[––‚ª‚ ‚é‚©‚ç
URL‚ɃZƒbƒVƒ‡ƒ“ID‚ð•t‰Á‚·‚é•û–@‚Å‚â‚邵‚©‚È‚¢B
PCƒTƒCƒg‚ÌꇂÍAƒZƒbƒVƒ‡ƒ“ƒnƒCƒWƒƒƒbƒN‚̊댯«‚ª‚ ‚é‚©‚çURL‚ւ̃ZƒbƒVƒ‡ƒ“ID•t‰Á‚ÍŽg‚¦‚È‚¢B

Œ‹‹ÇAƒZƒbƒVƒ‡ƒ“‚ðŽg‚킸cookie‚ʼn^—p‚·‚é•û–@‚ÅŽÀ‘•‚µ‚Ü‚µ‚½B
–{—ˆ‚̈Ӗ¡‚ł̃ZƒbƒVƒ‡ƒ“‚ł͂Ȃ­A’P‚È‚éƒf[ƒ^‚̈ø‚«Œp‚¬—p“r‚Ȃ̂ÅAcookie‚ł悢‚©‚ÆB

764:nobody‚³‚ñ
08/04/28 20:32:23
uƒZƒbƒVƒ‡ƒ“ƒnƒCƒWƒƒƒbƒN‚ª–ˆ“ús‚í‚ê‚Ä‚¢‚Ü‚·v

½ÚØÝ¸(php”Â:236-249”Ô)

765:nobody‚³‚ñ
08/04/29 00:30:20
ˆêTŠÔ‚¢‚¶‚Á‚Ă݂½‚ª‚±‚ñ‚È’v–½“IƒoƒO‚Ìö‚ñ‚¾FW‚ÍŽg‚¤‹C‚ɂȂê‚ñ

766:nobody‚³‚ñ
08/04/29 00:50:53
>>765
‰½‚©ƒoƒO‚ɂԂ¿“–‚½‚Á‚½‚Ì‚©‚à‚µ‚ê‚ñ‚¯‚ÇA‚±‚ñ‚È•—‚É‚¢‚¢“¦‚°‚·‚é
r‚炵‚à‚¢‚邵‚È‚ŸB

–{“–‚É¢‚Á‚Ä‚é‚̂ȂçA‹ï‘Ì“I‚ȃoƒO—á‚ð‹“‚°‚Ä‚Ý‚é‚Æ‚¢‚¢‚æB
‚»‚µ‚½‚ç‘Έ•û–@‚ào‚é‚©‚à‚µ‚ê‚È‚¢‚µB


˜b‚͕ςí‚邯‚ÇA‘O‚̃ŒƒX‚Å‚ào‚Ä‚½‚µA‚Ý‚ñ‚È’m‚Á‚Ä‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA
‚±‚̃TƒCƒg‚¢‚¢‚ËBŽQl‚ɂȂéB
ƒeƒ“ƒvƒŒ‚ÉÚ‚¹‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢H

URLØÝ¸(bakery.cakephp.org)


767:nobody‚³‚ñ
08/04/29 02:39:08
‚¨Œˆ‚Ü‚è‚Å‚·‚Ì‚ÅEEE

é“`‰³OO

768:nobody‚³‚ñ
08/05/01 10:47:29 oWWm9vMD
hasMany’è‹`‚µ‚Ä‚¢‚éModel‚ÅAŽq‚̃f[ƒ^‚ªXV‚³‚ꂽ‚çA‚»‚Ìmodified‚Å
e‚Ìmodified‚ðXV‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

Žq‚̃f[ƒ^XV‚ð‚·‚écontroller‚Å‚¢‚Á‚µ‚å‚ÉXV‚µ‚悤‚Æ‚µ‚½‚̂ł·‚ªA
ãŽè‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

32 function edit($id = null)
33 {
34 $this->Response->id = $id;
35 $thread_id = $this->Response->field('thread_id');
36
37 if ($this->Response->saveField('cooking_name',$this->data['Response']['cooking_name']))
38 {
39 $this->Thread->saveField('modified',$this->data['Response']['modified']);
40 $this->redirect( '/responses/view/'. $thread_id . '#' . $id);
41 }
42 }


model‚Í‚±‚Ì’Ê‚è‚Å‚·B

7 var $belongsTo = array('Thread' =>
8 array('className' => 'Thread',
9 'conditions' => '',
10 'order' => '',
11 'foreignKey' => 'thread_id'));


769:nobody‚³‚ñ
08/05/01 13:48:12
>>768
39s–Ú‚Íupdate‚¶‚á‚È‚­‚ÄAinsert‚³‚ê‚ĂȂ¢H

770:nobody‚³‚ñ
08/05/01 14:08:31
>>766
ŽQl‚ɂȂéˆÈ‘O‚ÉŒöŽ®‚¶‚á‚ñ‚—

771:768
08/05/02 02:37:54
‚·‚݂܂¹‚ñŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B

39s‚ÌŽè‘O‚ÅAe‚Ì•û‚Éid‚ðݒ肵‚½‚Æ‚±‚ëA‚«‚¿‚ñ‚ÆXV‚³‚ê‚Ü‚µ‚½B
$this->Thread->id = $thread_id;


772:nobody‚³‚ñ
08/05/06 17:41:37
>>771
•ñ‰³‚Å‚·
ŽQl‚É‚³‚¹‚Ä’¸‚«‚Ü‚·B

773:nobody‚³‚ñ
08/05/07 00:15:31 ehDEto56
app/views/layouts/default.thtml@‚É‚ÄA‚ ‚éModel‚̃f[ƒ^‚ð
“WŠJ‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

‘Ήž‚·‚éƒRƒ“ƒgƒ[ƒ‰‚à‚È‚³‚»‚¤‚¾‚µEEEB

774:nobody‚³‚ñ
08/05/07 00:21:12
>>773
ƒ‚ƒfƒ‹‚©‚çƒRƒ“ƒgƒ[ƒ‰‚É’l‚ð“n‚µ‚Äset‚µ‚Äview‚ÅŽg‚¦‚΂¢‚¢‚¾‚¯‚Å‚·‚æB

775:773
08/05/07 00:29:55
>>774
‚Æ‚¢‚¤‚ÆA•¡”‚Ìview‚ÅŽg‚¢‚½‚¢ê‡‚ÍAŠeƒRƒ“ƒgƒ[ƒ‰AŠeƒAƒNƒVƒ‡ƒ“‚Å
set‚·‚邯‚¢‚¤Ž–‚Å‚µ‚傤‚©H

‚ ‚é‚¢‚ÍA‘S‚ẴRƒ“ƒgƒ[ƒ‰‚Ì‘O‚ɓǂݞ‚Ü‚ê‚éA‹¤’ʃRƒ“ƒgƒ[ƒ‰‚Ý‚½‚¢‚Ì‚ª
‚ ‚Á‚½‚è‚·‚é‚̂łµ‚傤‚©B

776:nobody‚³‚ñ
08/05/07 00:37:17
>>775
‚»‚¤

‚ ‚é

777:nobody‚³‚ñ
08/05/07 14:32:05
‚»‚¤‚ ‚邿

778:nobody‚³‚ñ
08/05/07 14:48:46
>>775
ƒ`[ƒgƒV[ƒgŽè‚É“ü‚ê‚é‚ׂµ

779:773
08/05/08 01:09:40
Œ‹‹ÇƒŒƒX‚Ì“à—e‚͂悭•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½‚ªA‰º‹Lƒy[ƒW‚ðŽQl‚ÉA
requestAction‚Ŏ擾‚·‚鎖‚É‚µ‚Ü‚µ‚½B

URLØÝ¸(cakephp.jp)

/views/layouts/default.thtml
<?php echo $this->set('users', $this->requestAction('/users/getUserList'), array('return')); ?>
<p><?php $user_numbert = array_rand($this->viewVars['users']);
echo $this->viewVars['users'][$user_numbert]['User']['name']; ?></p>


780:nobody‚³‚ñ
08/05/08 01:42:10
>>779
‚¿‚åwwwwwŽu‘ºãã


781:nobody‚³‚ñ
08/05/08 09:23:20
app_controller.php
function beforeRender() {
@# ‚±‚±‚É/users/getUserList‚Ì’†g‚Æ‚©‚ð
@$this->set('user_numbert' , $user_numbert);
}

default.thtml
<?php e(h($user_numbert['User']['name'])) ?>


782:nobody‚³‚ñ
08/05/08 09:34:15
‚¿‚åwwwwwŽu‘ºã㉺‰º‰E¶‰E¶BA

783:nobody‚³‚ñ
08/05/08 19:24:13
ˆÈ‘O‚É‚à‚±‚ñ‚Șb‘肪‚ ‚Á‚½‚悤‚È‹C‚ª‚·‚é‚̂ł·‚ªA

ƒtƒH[ƒ€‚̉æ–Ê‘JˆÚ‚̂Ƃ«‚̃f[ƒ^‚ÌŽ‚¿‰ñ‚è•û‚ɂ‚¢‚ÄEEE

1.•’Ê‚Éhidden‚Å–„‚ßž‚Þ
2.serialize‚µ‚Äbase64_encode‚µ‚½‚à‚Ì‚ðhidden‚Å–„‚ßž‚Þ
3.serialize‚µ‚Äbase64_encode‚µ‚½‚à‚Ì‚ðƒZƒbƒVƒ‡ƒ“‚É‘‚«ž‚Þ

‚Ȃǂªl‚¦‚ç‚ê‚Ü‚·‚ªA
CakePHP“I‚É‚ÍA‚ǂ̕û–@‚ªƒxƒ^[‚Å‚µ‚傤‚©H

784:773
08/05/09 01:55:42
ƒTƒ“ƒvƒ‹ƒR[ƒh‚܂ł²’ñަ‰º‚³‚èA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¨‚©‚°‚Ńtƒ‹‘•”õ
‚¶‚á‚È‚¢‚âAƒXƒ}[ƒg‚ÈŽÀ‘•‚ª‚Å‚«‚Ü‚µ‚½B

‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

785:nobody‚³‚ñ
08/05/09 09:23:43
>>783
Ž¿–₾‚¯‚ÇB
3‚Åbase64_encode‚·‚éˆÓ–¡‡‚¢‚Á‚ĉ½‚ª‚ ‚é‚ÌH

786:nobody‚³‚ñ
08/05/09 18:49:37
>>783

Ž©•ª‚Í 1B

ƒZƒLƒ…ƒŠƒeƒB‚ª‚Ç‚¤‚±‚¤‚Á‚Ä‚¢‚¤ƒvƒƒOƒ‰ƒ}[‚³‚ñ‚ª‚¢‚é‚Å‚µ‚傤‚¯‚ÇEEEB

787:783
08/05/09 18:55:31
>>785
‚·‚݂܂¹‚ñB‚æ‚­‚í‚©‚ç‚È‚¢‚Å‘‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½GG
ƒVƒŠƒAƒ‰ƒCƒY‚¾‚¯‚Å\•ª‚Å‚·‚©H

>>786
ÅI“I‚Ésave‚·‚é‚Ü‚¦‚É‚µ‚Á‚©‚èƒoƒŠƒf[ƒg‚·‚ê‚ÎA‚»‚ê‚Å‚à–â‘è‚È‚¢‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËEEE
‚Å‚à‚â‚Á‚Ï‚èƒ\[ƒXŒ©‚½‚Æ‚«‚ÉAƒpƒXƒ[ƒh‚Æ‚©ƒ[ƒ‹ƒAƒhƒŒƒX‚ª‚à‚ë‚É‘‚¢‚Ä‚ ‚邯A
‚±‚̃TƒCƒg‘åä•v‚©HH‚Á‚Ä‹C‚ɂȂè‚Ü‚·‚ªEEE

‚¿‚å‚Á‚Æ‹C‚ɂȂÁ‚½‚̂ł·‚ªAPEAR‚ÌHTML_QuickForm_Controller‚È‚ñ‚©‚Í
‚ǂ̕û–@‚È‚ñ‚Å‚µ‚傤‚©HH

788:nobody‚³‚ñ
08/05/09 20:19:38
•n–Rl‚ÍæÒ‘ò‚¾
•s–ž‚ðŒ¾‚¤—]—T‚Í‚ ‚é‚­‚¹‚É
푈‚·‚é‰É‚à‚ ‚é

789:nobody‚³‚ñ
08/05/10 00:11:55
>>787
ƒ\[ƒXŒ©‚ç‚ꂽ‚ç‚Á‚Ä‚¢‚¤‚̂͊m‚©‚É‚ ‚éB
‚µ‚©‚à‚»‚ê‚ð–³—–î—‰ü‚´‚ñ‚µ‚Ä“ü—Í•s‰Â‚Ì•¶Žš‚ð“ü—Í‚³‚ê‚é‰Â”\«‚à‚ ‚éB

‚µ‚©‚µA‚æ‚قǂ̃TƒCƒg‚¶‚á‚È‚¢‚Æ‚»‚±‚܂ŃnƒbƒJ[‚à‰É‚¶‚á‚È‚¢‚©‚çUŒ‚‚µ‚È‚¢‚̂łÍH
‚ÆŽv‚¢‚Ü‚·B

Œ»‚ÉA‚±‚± 5”N‚Ù‚ÇA‰½‚à–â‘è‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B

790:nobody‚³‚ñ
08/05/10 16:35:26
>>789
–â‘肪‚ ‚Á‚Ä‚©‚ç‚¶‚á’x‚¢‚ñ‚¾‚¼I
‚ÆŽv‚¢‚‚‚àA‚à‚è‚à‚èhidden‚É“ü‚êž‚ñ‚Å‚µ‚Ü‚¤BB

791:nobody‚³‚ñ
08/05/10 17:55:53
>>787
ƒZƒLƒ…ƒŠƒeƒB–Ú“I‚È‚çbase64_encode‚Í—p‚ð‚È‚³‚È‚¢‚Æ‚¢‚¤”FޝB

>>789
ƒf[ƒ^‚Íhidden‚Å–„‚ßž‚ñ‚Å‚¨‚¢‚ÄA$this->data‚ðserializeŒãsalt‚‚¯‚ănƒbƒVƒ…‰»‚µ‚½‚â‚‚ð•Ê‚Åhidden‚É–„‚ßž‚Þ
ª‚̂ӂ½‚‚ð”äŠr‚µ‚Ä®‡«ƒ`ƒFƒbƒN‚Æ‚©H

792:nobody‚³‚ñ
08/05/10 18:59:59
¡A‚±‚±‚ð”`‚¢‚Ä‚¢‚é’}”g‘åŠw‚Ö

‚΂ê‚Ă邼I

793:nobody‚³‚ñ
08/05/10 19:29:59
•ʂɔ¼Šp•¶Žš—ñ”‚Ƃ©‚¶‚á‚È‚¢‚ñ‚¾‚©‚çƒoƒŒ‚½‚Á‚Ä‚¢‚¢‚¾‚낤‚ÉB

794:nobody‚³‚ñ
08/05/11 11:28:50 qWqUPYxD
“ú–{ŒêƒtƒH[ƒ‰ƒ€‚Æ‚Q‚¿‚á‚ñA‚Ç‚Á‚¿‚Ì•û‚ªƒRƒƒ“ƒg‚à‚炦‚é‚Ì‚©‚ÈH

‚ÆŒ¾‚¢‚‚ÂA‚¢‚Â‚à‚±‚Á‚¿‚É‘‚­‚Ì‚¾‚¯‚ÇEEEB


‰º‚Ì‹LŽ–‚ðŽQl‚ÉAŒg‘Ñ—pƒy[ƒW‚ðì‚Á‚Ä‚¢‚Ü‚·B
URLØÝ¸(www.1x1.jp)

‚ÅApaginate‚Ńy[ƒWƒ“ƒO‚³‚ê‚Ä‚¢‚é‚̂ł·‚ªA‚ЂƂ–â‘肪B

pagineate‚ÌŒ‹‰ÊA‰º‚̂悤‚ÉURL‚ª¶¬‚³‚ê‚é‚̂ł·‚ªA
Œg‘уGƒ~ƒ…ƒŒ[ƒ^iP1ƒGƒ~ƒ…ƒŒ[ƒ^‚ðŽg—pj‚ÅŠm”F‚µ‚½‚Æ‚±‚ëA
‚Ç‚¤‚â‚çupage:2v‚̃Zƒ~ƒRƒƒ“‚ªA—LŒø‚È’l‚ł͂Ȃ¢‚ƃGƒ‰[‚ɂȂé‚Á‚Û‚¢‚Å‚·B

<a href="/~recipe/m/responses/view/page:2">2</a>


‚±‚ê‚Á‚ÄA‚Ç‚¤‘Ήž‚·‚ê‚΂¢‚¢‚̂łµ‚傤H


795:nobody‚³‚ñ
08/05/11 12:01:33
app/config/routes.php‚ÉRoute::connectNamed(array(),array('argSeparator'=>'=')); ‚ð’ljÁ

796:794
08/05/11 13:42:34
>>795
Router::connect‚Å‚·‚ËB

‚Ó‚§‚§A‚·‚®‚É“š‚¦‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
PC‘¤‚Ì•û‚à‚¿‚å‚Á‚Æ’²®‚ª“ü‚è‚Ü‚·‚ªA‚¨‚©‚°‚Å‰ðŒˆ‚µ‚Ü‚µ‚½I

797:nobody‚³‚ñ
08/05/12 02:29:40 8yg2YXGe
CakePHP1.2‚̃oƒŠƒf[ƒVƒ‡ƒ“‚ɂ‚¢‚Ă悭®—‚³‚ꂽƒ}ƒjƒ…ƒAƒ‹‚Æ‚©‚Á‚ĂȂ¢‚©‚È

ƒoƒŠƒf[ƒVƒ‡ƒ“ƒ‹[ƒ‹‚ª‘½—l‚ɂȂÁ‚½‚Ù‚©‚ÉAcreateŽžupdateŽž‚»‚ꂼ‚ê‚É—LŒø–³Œø‚É
‚Å‚«‚é‚È‚ñ‚Ä‚±‚Æ’m‚Á‚½‚Ì‚¾‚¯‚ÇA‚»‚Ì‘¼ŠÜ‚߂Ă¿‚á‚ñ‚Ƃ܂Ƃ܂Á‚½î•ñ‚Á‚ĂȂ¢‚©‚È

798:nobody‚³‚ñ
08/05/12 18:22:39
AuthComponents‚ÅAƒ†[ƒU[î•ñ‚ðŽæ“¾‚µ’¼‚µ‚½‚¢‚Æ‚«A‚ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©H

‚½‚Æ‚¦‚ÎA
ƒƒOƒCƒ“Œã‚Ƀ†[ƒU[ƒƒjƒ…[‚©‚烆[ƒU–¼‚Ì•ÏX‚Ȃǂðs‚Á‚½ê‡A
ƒZƒbƒVƒ‡ƒ“‚ɂ͕ÏX‘O‚̃†[ƒU–¼‚ªŠi”[‚³‚ê‚Ä‚¢‚邽‚ßA
ƒwƒbƒ_[‚Ȃǂɕ\ަ‚³‚ê‚Ä‚¢‚é
u‚悤‚±‚»xx‚³‚ñv‚̂悤‚È•\ަ‚ª•Ï‚í‚ç‚È‚¢A‚Æ‚¢‚¤‚±‚ƂɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚¢‚¿‚¨‚¤‚̉ðŒˆô‚Æ‚µ‚Ä‚ÍA
ƒZƒbƒVƒ‡ƒ“‚É‚ÍID‚݂̂ðŠi”[‚µ‚Ä‚¨‚¢‚ÄA
app_controller‚Å
–ˆ‰ñA$this->User->findById‚µ‚ăZƒbƒVƒ‡ƒ“‚É‹L‰¯‚³‚¹‚邯‚¢‚¤•û–@‚ð‚Æ‚Á‚Ä‚¢‚Ü‚·‚ªA
‚ ‚Ü‚èƒXƒ}[ƒg‚ł͂ ‚è‚Ü‚¹‚ñG

ƒ†[ƒU–¼‚Ì•ÏXˆ—‚Ì’¼Œã‚̂݃†[ƒUî•ñ‚ðŽæ“¾‚µ‚È‚¨‚µ‚½‚¢‚̂ł·‚ªA
‚Ȃɂ©‚æ‚¢ƒAƒCƒfƒA‚͂Ȃ¢‚Å‚µ‚傤‚©H

799:nobody‚³‚ñ
08/05/12 20:51:58
>>798
‚È‚ñ‚ƂȂ­‚ŃŒƒX‚µ‚Ă邪•ÏX‚Æ“¯Žž‚ɃZƒbƒVƒ‡ƒ““à—e‚à‘‚«Š·‚¦‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH

800:nobody‚³‚ñ
08/05/12 22:27:51
ŒöŠJ—p‚v‚…‚‚ƒTƒCƒg‚É1.2ŒnŽg‚Á‚Ä‚él‚Á‚Ä‚¢‚éH
DB‚©‚çƒf[ƒ^‚ðview‚Å•\ަ‚·‚邾‚¯‚È‚ç1.2‚Å‚à‘åä•v‚©‚ÈH

Œ»Ý‚Í1.1‚ʼn^—p’†B
‘½Œ¾Œê‘Ήž‚ª1.2‚Å‚â‚è‚â‚·‚¢‚̂ȂçA1.2‚Åì‚è‚©‚¦‚é‚ñ‚¾‚¯‚ÇB

801:nobody‚³‚ñ
08/05/12 22:35:05
>>800
‰´‚Í‚â‚Á‚¿‚á‚Á‚½‚—

”¼”N‚®‚ç‚¢CakePHPŽg‚Á‚Ä‚¢‚ÄAƒRƒA‚Ì’†‚܂Ō©‚Ă邯
‘åä•v‚È‚ñ‚¶‚á‚È‚¢‚©‚È‚Ÿ‚ÆŽv‚¤B

ƒoƒO‚ł͂Ȃ¢‚ªAƒx[ƒ^”Å‚¾‚©‚çŽd—l‚ª•Ï‚í‚é‚Ì‚ª
‚¿‚å‚Á‚ƃlƒbƒNB


802:794
08/05/13 00:21:01
>>800
‚¢‚ÜA‚Q‚¿‚á‚ñ‚Ë‚é‚̃ŒƒVƒsW‚̃TƒCƒg‚ðCakePHP1.2‚Åì‚Á‚Ă܂·B
paginator‚ȂǂªŽg‚¢‚½‚©‚Á‚½‚Ì‚ÆAƒoƒO‚Á‚ĂෂµŽx‚¦‚È‚¢‚Ì‚ÅB


‚ÅA‚ЂƂƒoƒO‚炵‚«‚̂ɓ–‚½‚è‚Ü‚µ‚½B

æ‚É‘‚¢‚½’Ê‚è‚̃y[ƒW‚ðŽQl‚ÉAURLƒ‹[ƒeƒBƒ“ƒO‚Ìprefix‚ðŽg‚Á‚Ä
Œg‘Ñ—p‚ÆPC—p‚̃y[ƒW‚ðì‚蕪‚¯‚µ‚½‚̂ł·‚ªA‚±‚Ìó‘Ô‚Åpaginator‚ðŽg‚¤‚ÆA
PC‘¤‚̃y[ƒW‚ÅA$paginator->prevAnext‚ʼn½ŒÌ‚©Œg‘Ñ—p‚ÌURL
i/m/:controllerEEEj‚Ö”ò‚΂³‚ê‚鎖ۂªB

prefix‚ðÝ’è‚·‚é‘O‚Í”­¶‚µ‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B


Œ´ˆö‚Í•s–¾‚Å‚·‚ªA‚±‚ê‚Ü‚½‰½ŒÌ‚©$paginator->options‚Ìݒ莟‘æ‚Å
Ž–Û‚ª”­¶‚µ‚½‚肵‚È‚©‚Á‚½‚è‚·‚é‚Ì‚ÅA”­¶‚µ‚½‚o‚b—p‚Ø[ƒW‚Å‚ÍA

$paginator->options(array('url'=>array("test" => 'test')))

‚ÆAƒ_ƒ~[‚ÌURLƒIƒvƒVƒ‡ƒ“‚ð’ljÁ‚µ‚Ä‚²‚Ü‚©‚µ‚Ä‚¢‚Ü‚·B

803:nobody‚³‚ñ
08/05/13 02:42:36
1.2‚Ì³Ž®ƒo[ƒWƒ‡ƒ“‚Ä‚¢‚‚²‚ëo‚é‚Ì‚©‚ÈH
æ‚芷‚¦‚é‚ׂ«‚©‚Ç‚¤‚©–À‚¤EEE

804:nobody‚³‚ñ
08/05/13 13:48:12
>>800

cakephp 1.1 ‚à 1.2@‚à—¼•ûŠJ”­‚µ‚ăAƒbƒv‚µ‚Ă܂·‚¯‚Ç—¼•û–â‘è‚È‚¢‚Å‚·‚æB

‚½‚¾Aƒ‚ƒoƒCƒ‹ƒTƒCƒg‚àì‚낤‚ÆŽv‚¦‚Î 1.1 ‚Ì wevservices ‚ª•Ö—˜‚Å‚·B

805:nobody‚³‚ñ
08/05/13 18:13:48
‚PD‚Q‚¶‚á‚È‚«‚áŽg‚¢‚½‚­‚È‚¢ƒYƒ‰

806:nobody‚³‚ñ
08/05/13 19:48:08
‰æ‘œ•\ަŒn‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ðì‚Á‚ÄŽg‚¤‚Æ‚«A
ÅŒã‚Éheader‚ÅContent-type‚ȂǂðŽw’è‚·‚é‚킯‚Å‚·‚ªA
controller.php‚Ìheader(hlocation...‚Æ‚©‚Ô‚Á‚Ä‚µ‚Ü‚Á‚ÄAƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚݂Ȃ³‚ñ‚͂ǂ̂悤‚Ɉ—‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H

‚í‚©‚肸‚ç‚­‚Ä‚·‚݂܂¹‚ñEEEG

807:nobody‚³‚ñ
08/05/13 19:56:04
>>806
‚í‚©‚é‚í‚©‚éB
<img src="hoge.php?=">

‚Ý‚½‚¢‚Ȃ̂œǂÝo‚·‚â‚‚łµ‚åH
–l‚̓MƒuƒAƒbƒv‚µ‚Ü‚µ‚½‚ËB

URLØÝ¸(www.hideblog.net)

‚ðŽg‚Á‚Ă܂·B

808:806
08/05/13 20:02:52
>>807
‚»‚ê‚Å‚·I
‚í‚©‚Á‚Ä‚à‚炦‚ĈÀS‚µ‚Ü‚µ‚½B

ƒŠƒ“ƒNæ‚Ì‚à‚Ì‚ÍAƒLƒƒƒbƒVƒ…‚ɕۑ¶‚µ‚Ä‚»‚ê‚ð•\ަ‚·‚éA‚Æ‚¢‚¤‚à‚̂łµ‚傤‚©H
‚±‚ê‚Í‚±‚ê‚ŕ֗˜‚Å‚·‚ªA‚â‚Í‚è‚Å‚«‚ê‚΃XƒgƒŒ[ƒg‚É•\ަ‚µ‚½‚¢‚Å‚·‚ËEEE


809:nobody‚³‚ñ
08/05/13 22:25:09 Akbr9Dkj
>>806
ob_clean()‚͂ǂ¤‚Å‚µ‚傤B

810:nobody‚³‚ñ
08/05/13 22:27:45
>>807
‚Ü‚Á‚½‚­‚à‚Á‚ĈӖ¡‚ª‚í‚©‚è‚Ü‚¹‚ñ‚ª
‚½‚Ô‚ñ‚±‚ê‚Å‰ðŒˆ‚Å‚µ‚傤B

URLØÝ¸(www.ideaxidea.com)

811:nobody‚³‚ñ
08/05/14 09:31:44
CakePHP‚̘b‘è‚ł͂Ȃ¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªEEE

‚½‚Æ‚¦‚΃^ƒXƒN‚ðƒXƒe[ƒ^ƒX•ʂɕ\ަ‚·‚éê‡


ƒRƒ“ƒgƒ[ƒ‰‘¤‚ÅA
$this->set('yet_tasks', $this->Task->findAllByStatus('yet'));
$this->set('done_tasks', $this->Task->findAllByStatus('done'));
‚̂悤‚É“ñ“xŽæ“¾‚·‚é‚Ì‚ÆA

$this->set('tasks', $this->Task->findAll());
‚Æ‚µ‚ÄA

ƒrƒ…[‚Å

foreach ($tasks as $task) {
if ($task['Task']['status'] == 'yet') {
echo ....

‚Æ‚·‚é‚̂łÍA
‚Ç‚¿‚ç‚̂ق¤‚ªƒpƒtƒH[ƒ}ƒ“ƒX‚ª—D‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©H

‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B


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

4320“ú‘O‚ÉXV/213 KB
’S“–:undef