yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
[2ch|¥Menu]
672:nobody‚³‚ñ
08/11/16 01:18:41
‚»‚¤‚È‚ñ‚¾
‚»‚±‚Ü‚ÅDB‚Ì–¼‘O‚ÉS‚é‚Ì‚Á‚Ä
_ŒoŽ¿‚ł͂Ȃ¢‚ÌH

DB‚Ì–¼‘O‚Ì•sŽ©—R‚³>cake‚ðŽg‚¤‚±‚Æ
‚Á‚Ä’Pƒ‚Șb‚È‚ÌHH

673:nobody‚³‚ñ
08/11/16 01:21:00
‚¢‚₨‘O‚Ì•û‚ª‹È‰ð‚¾‚ë‚—‚—‚—‚—
‚»‚ñ‚È‹C‚ɂȂé‚Ȃ点‚¢‚º‚¢‚P‚O‚O–œ‰ñ‚Å‚à‰´‚Ì•¶Í“ǂݒ¼‚µ‚Ä‚ë’á”]

674:nobody‚³‚ñ
08/11/16 01:25:27
‚—‚ð‚QŒÂˆÈãŽg‚Á‚½Žž“_‚Å‹c˜_‚Í•‰‚¯‚¾

675:nobody‚³‚ñ
08/11/16 01:28:52
‚±‚ê‚ð‹c˜_‚ƕ߂炦‚Ä‚é‚Ì‚ª‚¨‚©‚µ‚¢
‘ŠŽè‚͉½‚àŽå’£‚µ‚ĂȂ¢‚µA‰´‚Í‚»‚¢‚‚ª‚Ç‚ê’ö“ª‚̈«‚¢l‚¦•û‚ð‚µ‚Ä‚é‚Ì‚©‚ðe؂ŋ³‚¦‚Ä‚â‚肽‚¢‚¾‚¯‚¾‚©‚ç‚È‚—‚—

676:nobody‚³‚ñ
08/11/16 01:29:31
‰ï‚Á‚½‚ç—Ç‚¢l‚Ȃ̂Éc(‚½‚Ô‚ñ

677:nobody‚³‚ñ
08/11/16 01:31:37
ŽÀÛ‚ ‚Á‚½‚ç>>670‚Ì•”‰º‚¾‚Á‚½‚Æ‚©

678:nobody‚³‚ñ
08/11/16 03:47:10
–½–¼‚̘b‘è‚ɂȂÁ‚Ä‚¢‚é‚Ì‚ÅA•·‚«‚½‚¢‚̂ł·‚ªA
watchlist‚Æ‚©guestbook‚̂悤‚Èê‡Aƒe[ƒuƒ‹–¼‚Í
‚â‚͂蕡”Œ`‚É‚·‚é‚̂łµ‚傤‚©H
ƒEƒHƒbƒ`ƒŠƒXƒg‚âƒQƒXƒgƒuƒbƒN‚ª•¡”‚ ‚é‚킯‚ł͂Ȃ¢‚Ì‚ÅA
‚¿‚å‚Á‚ƈá˜aŠ´‚ª‚ ‚é‚̂ł·‚ªEEE

‚»‚ê‚Æ‚àAã‚Řb‚³‚ê‚Ä‚¢‚½‚悤‚ÉA
guestbook_entries‚̂悤‚É‚·‚é‚Ì‚ª‘Ó–‚Å‚µ‚傤‚©H

679:nobody‚³‚ñ
08/11/16 04:24:01
‚Ç‚Á‚¿‚Å‚à‚¢‚¢‚ÆŽv‚¤‚ª

680:nobody‚³‚ñ
08/11/16 14:59:56
ƒ|ƒCƒ“ƒ^iPointerj‚Ì”z—ñEEE
ƒ|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚Ì”z—ñEEE
ƒ|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚Ì”z—ñ‚Ì”z—ñEEE
ƒ|ƒCƒ“ƒ^‚Ì”z—ñ‚̃|ƒCƒ“ƒ^‚Ì”z—ñEEE


681:nobody‚³‚ñ
08/11/17 10:02:05
>>678
guestbook_‚ð‚‚¯‚é‚©‚Ç‚¤‚©‚Í‘¼ƒ‚ƒfƒ‹‚Ƃ̂©‚Ô‚è‹ï‡‚É‚æ‚邯‚Ç
entries‚̂悤‚É‚·‚é‚Ì‚ªA“K؂łµ‚傤‚È

foreach ($entries as $entry) ... ‚Ý‚½‚¢‚È

682:nobody‚³‚ñ
08/11/18 01:37:43
ER}‚Ì쬃\ƒtƒg‚Ç‚¤‚µ‚Ä‚éH
cake‚Ì‹K–ñ‚É‘µ‚¤‚悤‚ÉÝ’è‚Å‚«‚é‚à‚Ì‚ª‚݂‚©‚ç‚È‚¢

683:nobody‚³‚ñ
08/11/18 13:09:08
‚¿‚Ȃ݂Éforeach‚̉E‘¤‚Ì–½–¼‚͈ꗥ‚Å—Ç‚¢‚ÆŽv‚¢‚Ü‚·
•Ï”‚Íforeach錾‚µ‚½‚Æ‚«‚ɉŠú‰»‚³‚ê‚邵
‚í‚´‚í‚´–½–¼‚·‚鎞ŠÔ‚ÍÈ‚¯‚é

foreach ($entries as $line)

foreach ($entries as $k => $v)



684:nobody‚³‚ñ
08/11/18 17:07:52
‚Ü‚ ‚»‚ê‚Å‚¢‚¢‚©‚à‚Ë
ƒR[ƒhŒ©‚鎞‚ÍforeachŒ©‚½Žž“_‚Å”z—ñ‚Ì‡ŽŸˆ—‚È‚ñ‚¾‚Æ•ª‚©‚邵

685:nobody‚³‚ñ
08/11/19 00:26:30
2dˆÈã‚̃‹[ƒv‚ÌŽž‚Íh‚¢
$v2‚Æ‚©‚·‚ê‚΂¢‚¢‚Ì‚©‚à‚µ‚ê‚ñ‚ªAŠK‘w‚Ɉˑ¶‚µ‚½–¼‘O‚Í•t‚¯‚½‚­‚È‚¢‚ÈB

686:nobody‚³‚ñ
08/11/19 00:41:14
ŠÖ”‰»‚Å‚«‚»‚¤‚¾‚È
ŠeŠK‘w—p‚̃R[ƒ‹ƒoƒbƒNŠÖ”‚Ì”z—ñ‚ðˆø”‚ÉŽæ‚Á‚Ä‡ŽŸˆ—‚·‚邿‚¤‚È
“à•”‚ł͎©•ª‚ðÄ‹A“I‚ɌĂÑo‚·‚悤‚É‚µ‚Ä‚¨‚¯‚ÎforeachŽ©‘͈̂ê‚‚ÅÏ‚Þ

687:nobody‚³‚ñ
08/11/19 01:22:24
‚»‚ê‚Í‹CŽ‚¿ˆ«‚¢‚Æ‚¢‚¤‚©”ü‚µ‚­‚È‚¢‚Æ‚¤‚©B
‚»‚ê‚ÉforeachŠO‚̃[ƒJƒ‹•Ï”‚ɃAƒNƒZƒX‚Å‚«‚È‚­‚Ȃ邵B
ŽèŠÔ‚Æ‚¢‚¤ˆÓ–¡‚ł͖{––“]“|B

688:nobody‚³‚ñ
08/11/19 02:21:00
foreach‚Ì’†‚ª’·‚­‚È‚é‚æ‚¤‚Ȃ炿‚á‚ñ‚Æ–¼‘O‚ð‚‚¯‚éB

ƒR[ƒh‚ð“ǂނƂ«‚ÉAforeach‚ðŠÜ‚߂Ĉê‰ò‚œǂނ©
foreach‚Ì’†‚¾‚¯‚ð“ǂނ©B

’Z‚¢ƒR[ƒh‚È‚çforeach‚àŠÜ‚߂Ĉê‰ò‚É‚µ‚ēǂނª
’·‚¯‚ê‚ÎAƒ‹[ƒv‚·‚鈗‚Á‚Ă̂͂¨‚¢‚Æ‚¢‚ÄA
’†g‚¾‚¯‚ðŽæ‚èo‚µ‚ēǂÞB

‰ò‚Ì’†‚Å–¼‘O‚ª“K“–‚Å‚à‚í‚©‚é‚È‚çi‚‚܂è‘OŽÒjÈ—ª‚µ‚Ä‚à‚¢‚¢‚ªA
‰ò‚Ì’†‚Å‚¢‚«‚È‚è$v‚Æ‚©o‚Ä‚«‚Ä‚à‚í‚©‚ç‚È‚¢‚¾‚낤Hi‚‚܂èŒãŽÒj‚Á‚Ä
Žž‚Í‚¿‚á‚ñ‚Æ–¼‘O‚ð‚‚¯‚éB

689:nobody‚³‚ñ
08/11/19 12:31:25
‚»‚¤‚¢‚âA‚¿‚å‚Á‚Æ‘O‚Éfind‚̘b‚Ńƒ\ƒbƒh‚ð‚܂Ƃ߂é‚Ì‚ª‚æ‚¢‚Á‚Ęb‚ ‚Á‚½‚¯‚ÇA
ƒNƒ‰ƒX‚̃vƒƒpƒeƒB‚É‘ã“ü‚·‚郃\ƒbƒh‚ðì‚éê‡A

setPramA($data);
setPramB($data);

‚ƃvƒƒpƒeƒB‚²‚Æ‚Éì‚邿‚èA

set('paramname',$data);

‚Æ‚µ‚ĈêƒJŠ‚É‚Ü‚Æ‚ß‚½‚Ù‚¤‚ªK‚¹‚È‚ñ‚·‚©H

690:nobody‚³‚ñ
08/11/20 05:51:48 /cM24YKo
find all ‚ÅAƒtƒB[ƒ‹ƒh‚̂ЂƂ‚ðŒvŽZŽ®ŠÜ‚Ü‚¹‚ÄAAS‚Å–¼‘O‚ð‚‚¯‚Ä‚¢‚é‚̂ł·‚ª,
Doc.count *100 AS Doc__score
o—Í‚ª
[0] => Array
(
[Doc] => Array
(
[id] => 6064
[title] => regulations
)
[0] => Array
(
[Doc__score] => 165.34334421158
)
)
‚̂悤‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚É‚©[Doc]‚Ì”z—ñ‚ÉŒvŽZ‚µ‚½score‚ðŠÜ‚߂邿‚¤‚ɂł«‚È‚¢‚Å‚µ‚傤‚©H
cake1.2RC3, MYSQL‚Å‚·B

691:nobody‚³‚ñ
08/11/20 09:46:38
>>690
Doc.count *100 AS Doc.score
‚¶‚á‚È‚©‚Á‚½‚Á‚¯‚©

692:nobody‚³‚ñ
08/11/21 18:42:51
‚·‚݂܂¹‚ñ‚ªAŽ¿–â‚Å‚·B

cake bake ‚ÅŽ©“®¶¬‚³‚ê‚éƒR[ƒh‚̃Cƒ“ƒfƒ“ƒg‚ðATAB‚ł͂Ȃ­‚Ä”¼ŠpƒXƒy[
ƒX4‚‚ɂµ‚½‚¢‚̂ł·‚ªA‚»‚ê‚ðÝ’è‚·‚é•û–@‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å
‚µ‚傤‚©H


693:nobody‚³‚ñ
08/11/21 18:52:01
>>692
scaffold‚È‚ç
cake/libs/view/scaffolds ‚̃tƒ@ƒCƒ‹‚ð‘‚«Š·‚¦‚½‚ç—Ç‚©‚Á‚½‚Í‚¸

bake ‚à—˜—p‚µ‚Ä‚¢‚é‚©‚à‚æ

694:693
08/11/21 19:00:30
>>692
cake/libs/templates/views
‚±‚Á‚¿‚©‚à

695:nobody‚³‚ñ
08/11/21 20:32:03
>>633-694
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŽ©•ª‚Å‚à‚à‚Á‚Æ’²‚ׂĂ݂܂·B

696:nobody‚³‚ñ
08/11/22 16:36:33 qo4yapkz
auth compornentŽg‚¢‚Í‚¶‚ß‚½‚̂ł·‚ªA
ˆÃ†‰»‚³‚ꂽƒpƒXƒ[ƒh‚𕜆‰»‚·‚鎞‚Á‚ÄA‚Ç‚ñ‚È‚µ‚Ĉ—‚µ‚Ă܂·H

697:nobody‚³‚ñ
08/11/22 18:09:23
CakePHP‚̃fƒtƒHƒ‹ƒg‚Á‚ÄSHA256‚¾‚ëH
‚¾‚Á‚½‚ç•¡‡‰»‚Í–³—‚¾‚ë
‰Â‹tˆÃ†‚ɕς¦‚é•K—v‚ª‚ ‚邪AƒZƒLƒ…ƒŠƒeƒB‚𗎂Ƃµ‚Ă܂ŕ¡‡‰»‚·‚é•K—v«‚Á‚ĂȂñ‚¾H

698:696
08/11/22 18:25:21 qo4yapkz
>>697
ƒ†[ƒUŽ©g‚ɃpƒXƒ[ƒh‚Ì•ÏX‚ð‚³‚¹‚½‚¢‚̂ł·‚ªA
“ü—̓tƒH[ƒ€‚̃fƒtƒHƒ‹ƒg‚ÉA•œ†‰»‚µ‚½’l‚ð“ü‚ꂽ‚¢‚È[‚ÆŽv‚Á‚½‚ñ‚Å‚·B

699:nobody‚³‚ñ
08/11/22 21:10:29
‚·‚݂܂¹‚ñAׂ©‚¢Ž¿–â‚Ȃ̂ł·‚ªA
controller.php ‚̃\[ƒX‚ÅA
$this->{$this->modelClass}
‚Æ‚¢‚¤‹Lq‚ª‚æ‚­Œ©‚‚©‚è‚Ü‚·B

‚±‚ê‚͉½‚ð‚µ‚Ä‚¢‚é‚̂łµ‚傤H

‚»‚à‚»‚àA$this->{‰½‚©} ‚Æ‚¢‚¤‹Lq‚ª‚ǂ̂悤‚È“®ì‚ɂȂé‚Ì‚©A‚í‚©‚è‚Ü
‚¹‚ñB‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H


700:nobody‚³‚ñ
08/11/22 21:13:10
‚¿‚å‚Á‚ƕ⑫‚µ‚Ü‚·B
$this->ƒvƒƒpƒeƒB–¼ ‚È‚çA‚Ç‚¤‚¢‚¤“®ì‚©‚Í‚à‚¿‚ë‚ñ‚í‚©‚è‚Ü‚·B
$this->{‰½‚©•]‰¿‚³‚ê‚鎮} ‚Æ‚¢‚¤‚Ì‚ªA‚Ç‚¤‚¢‚¤U‚é•‘‚¢‚ð‚·‚é‚Ì‚©‚í‚©‚ç
‚È‚¢‚̂ł·B

‚½‚ß‚µ‚É‚±‚ñ‚È‚±‚Æ‚ð‚µ‚Ä‚Ý‚Ü‚µ‚½‚ªAƒGƒ‰[‚ɂȂè‚Ü‚µ‚½B
$x = "hoge";
$this->{$x}; // ƒGƒ‰[


701:nobody‚³‚ñ
08/11/22 21:19:42
ƒ}ƒjƒ…ƒAƒ‹‚­‚ç‚¢“Ç‚ñ‚Å‚©‚ç‚â‚낤‚æ

702:nobody‚³‚ñ
08/11/22 21:31:35
>>701
ƒ}ƒjƒ…ƒAƒ‹‚Æ‚ÍAPHPƒ}ƒjƒ…ƒAƒ‹‚Ì‚±‚Ƃłµ‚傤‚©H
ˆê‰žŒ©‚½‚̂ł·‚ªAŠY“–‰ÓŠ‚ª‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
URLØÝ¸(search.net-newbie.com)

‚¿‚Ȃ݂ɂ³‚Á‚«‚ÌŒ‚ÍA­‚µ•s³Šm‚Å‚µ‚½B$this ‚¾‚Æ‚¤‚Ü‚­s‚«‚Ü‚·‚ªA‚»
‚ê‚ð‘ã“ü‚µ‚½•Ï”‚¾‚Æ‚¤‚Ü‚­s‚«‚Ü‚¹‚ñB


class Test {
@;@;var $hoge = 1;
@;@;function fuga() {
@;@;@;@;$x = "hoge";
@;@;@;@;var_dump($this->$x);
@;@;}
}
$test = new Test();
$test->fuga(); // int(1)

var_dump($test->"hoge"); // error

$this‚¾‚¯AƒvƒƒpƒeƒB–¼Ž©‘Ì‚ð•Ï”‚ɂł«‚邿‚¤‚Å‚·B

703:nobody‚³‚ñ
08/11/22 21:32:18
‚ A—]Œv‚È ; ‚ª“ü‚Á‚Ä‚µ‚Ü‚Á‚½cB

704:nobody‚³‚ñ
08/11/22 21:32:34
’P‚È‚é‰Â•ϕϔ‚Å‚·

705:nobody‚³‚ñ
08/11/22 21:38:19
>>704
‰Â•ϕϔ‚Á‚ÄA$$x ‚Æ‚¢‚¤•—‚ÉA$‚ª‘½d‚ɂȂÁ‚Ä‚¢‚é‚à‚Ì‚¾‚ÆŽv‚¤‚̂ł·‚ªcB
URLØÝ¸(search.net-newbie.com)

>>702‚̃R[ƒh‚É‚ÍA$$ ‚͈ê‚Â‚à‚ ‚è‚Ü‚¹‚ñB

706:nobody‚³‚ñ
08/11/22 21:42:30
$this->{$this->modelClass}
‚ ‚é‚¶‚á‚ñ

707:nobody‚³‚ñ
08/11/22 21:49:23
>>706
HH‚·‚݂܂¹‚ñ‚ªA‚¨‚Á‚µ‚á‚邱‚Æ‚ª‚í‚©‚è‚Ü‚¹‚ñB
grep "$$" ‚ňês‚à•Ô‚Á‚Ä‚±‚È‚¢‚̂ł·‚ªA‚»‚ê‚Å‚à‰Â•ϕϔ‚Ȃ̂ł·‚©H

‚»‚µ‚ÄA‚à‚µ’P‚È‚é‰Â•ϕϔ‚Ȃ̂ȂçA

class Test {
@@var $hoge = 1;
@@function fuga() {
@@@@$x = "hoge";
@@@@var_dump($this->$x); //‚±‚ê‚ÍOKB
@@}
}
$test = new Test();
$test->fuga();
$x = "hoge"
var_dump($test->$x); // ‚±‚ê‚ÍNG.

‚±‚¤‚È‚é‚̂͂Ȃº‚Ȃ̂łµ‚傤H


708:nobody‚³‚ñ
08/11/22 21:52:16
{$this->modelClass}

‚±‚Ì•”•ª‚ª‰Â•ςȂñ‚¾‚ë

709:nobody‚³‚ñ
08/11/22 22:04:46
$$‚ª‘‚¢‚Ä‚ ‚ê‚Ή•ς©
Žš–Ê‚µ‚©—‰ð‚Å‚«‚È‚¢ˆ¢•ð‚Ì“TŒ^‚¾‚È

710:nobody‚³‚ñ
08/11/22 22:22:44
URLØÝ¸(jp.php.net)
‚±‚±‚Ìnote—“‚ÉA–c‘å‚ÈŽŽsöŒë‚ªŒ©‚‚©‚è‚Ü‚µ‚½B
‰Â•ϕϔ‚É‚ÍAundocumented‚ÈU‚é•‘‚¢‚ª‚½‚­‚³‚ñ‚ ‚邿‚¤‚Å‚·B
‚Ç‚¤‚â‚炱‚ꂪ“š‚¦‚Å‚·‚ËB

‚±‚¤‚¢‚¤undocumented‚È‹““®‚Á‚ÄA‚¢‚”pŽ~‚³‚ê‚é‚©‚í‚©‚ç‚È‚¢‚à‚̂łµ‚傤
‚ÉAƒtƒŒ[ƒ€ƒ[ƒN‚É—˜—p‚·‚邯‚Í‚·‚²‚¢˜b‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚ªAl‚¦‚Ă݂½‚ç
documented‚ÈŠÖ”‚ÌU‚é•‘‚¢‚àPHP‚Í‚µ‚å‚Á‚¿‚イ•Ï‚í‚é‚ñ‚Å‚µ‚½‚Á‚¯B


711:nobody‚³‚ñ
08/11/22 22:25:32
‚¤‚¿‚ç‚É•·‚©‚ê‚Ä‚à

712:nobody‚³‚ñ
08/11/22 23:27:45
>>707
‘‚«•û‚àŠÔˆá‚Á‚Ă邵•Ï”‚̃XƒR[ƒv‚ª•ª‚©‚Á‚ĂȂ¢B

ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒZƒbƒ^[“I‚È‚à‚Ì‚Å
ƒIƒuƒWƒFƒNƒg‚©‚猩‚¦‚éꊂɑã“ü‚µ‚ĂȂ¢‚ñ‚¾‚©‚ç
fugaƒƒ\ƒbƒh‚ðŒÄ‚Ô‚Ü‚ÅAtestƒCƒ“ƒXƒ^ƒ“ƒX‚Ì’†‚©‚ç‚Í$x‚ÍŒ©‚¦‚È‚¢B


713:nobody‚³‚ñ
08/11/22 23:46:37
‰SŽÒ‚³‚ñ‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇAOK‚ÆNG‚¾‚¯‚łȂ­
‰½‚̃Gƒ‰[‚ªo‚é‚Ì‚©A‚»‚̃Gƒ‰[‚͉½‚ªŒ´ˆö‚Ȃ̂©A‚»‚̃Gƒ‰[‚Ì‰ðŒˆ•û–@‚͉½‚©
‚Á‚Ä’H‚Á‚Ä‚¢‚­‚Ì‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̃Rƒc‚¾‚æ

714:nobody‚³‚ñ
08/11/23 03:34:16
>>698
‰½‚à“ü—Í‚µ‚ĂȂ©‚Á‚½‚ç•ÏX‚µ‚È‚¢
‚µ‚Ä‚ ‚Á‚½‚ç‚»‚ê‚É•ÏX‚¾‚ëJK

715:696
08/11/23 04:48:20 l1Rm9lxO
>>714
‚¤[‚ñA‚Ü‚Ÿ‚»‚¤‚Å‚·‚ËB
‚µ‚©‚µAuth compornentŽg‚¤‚ÆAƒpƒXƒ[ƒhˆê——•\‚Æ‚©•\ަ‚·‚é‚Ì‚àŒ‹\‘å•ςñ‚ƂȂñ‚·‚©‚Ë

716:nobody‚³‚ñ
08/11/23 05:06:33
‚Ç‚ñ‚¾‚¯ƒZƒLƒ…ƒŠƒeƒBƒ|ƒŠƒV[ŠÃ‚¢‚ñ‚¾‚您‘O‚̉ïŽÐ‚Í

717:nobody‚³‚ñ
08/11/23 06:16:38
paginate‚Åcurrent_dateˆÈ‘O‚Ì•¨‚¾‚¯•\ަ‚Ý‚½‚¢‚Ì‚Á‚Ăǂ¤‚â‚é‚Ì‚©‚ÈH

array('hogehoge' => current_date)
array('hogehoge' => '“ú•t')

‚Ý‚½‚¢‚ÈŠ´‚¶‚¾‚Æ `hogehoge` = `“ú•t` ‚Ý‚½‚¢‚É‚µ‚©‚È‚ç‚È‚¢‚æ‚ËH
current_date‚Í‚Æ‚à‚©‚­“ú•tŽw’è‚Å‚à•s“™†ðŒ‚ÍŽg‚¦‚È‚¢‚Ì‚©‚ÈH

718:696
08/11/23 06:19:23
>>716
‚¢‚¦AŽdŽ–‚¶‚á‚È‚¢‚Å‚·B‚Ä‚¢‚¤‚©A‚±‚̃Œƒxƒ‹‚Åphp‚ÌŽdŽ–o—ˆ‚È‚¢‚©‚Æc
‚Å‚à‚ ‚ê‚Å‚·‚ËA‚±‚¤‚¢‚¤‚±‚Ƃ͕’Ê‚µ‚È‚¢‚Á‚Ä‚±‚Ƃ͉ð‚è‚Ü‚µ‚½‚Å‚·B

‚à‚µA‚â‚肽‚¢‚È‚ç“ü—ÍŽž‚ɕʂ̃Jƒ‰ƒ€‚ɶ‚̃pƒXƒ[ƒh“ü‚ê‚é•û–@‚ðŽv‚¢‚‚«‚Ü‚µ‚½‚Ì‚ÅA
‚»‚¤‚·‚邱‚Ƃɂµ‚Ü‚·BŠF‚³‚ñ‚¨‘ŠŽè‚­‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

719:nobody‚³‚ñ
08/11/23 06:47:23
>>717
array('hogehoge <=' => current_date)

720:nobody‚³‚ñ
08/11/23 07:45:49
>>719
ƒYƒoƒŠ‚Å‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

('hogehoge' => '<= current_date')

‚Æ‚©Å‰‚â‚Á‚ĂĔY‚ñ‚¶‚á‚¢‚Ü‚µ‚½

721:nobody‚³‚ñ
08/11/23 12:17:59
>>718
AuthComponent‚ÍAˆÃ†‰»‚Ì•û–@‚ð•Ï‚¦‚ç‚ê‚邿B
‚à‚µiƒZƒLƒ…ƒŠƒeƒB“I‚É–â‘è‚È‚­‚ÄjAƒpƒXƒ[ƒh‚ð‰Â‹t‚É‚µ‚½‚¢‚È‚çB
URLØÝ¸(d.hatena.ne.jp)

722:nobody‚³‚ñ
08/11/23 12:39:53
Ž¿–â‚Å‚·B

Controller::paginate() ‚Ì‘æˆêˆø” $object ‚ª—^‚¦‚ç‚ê‚È‚©‚Á‚½ê‡A
paginate()‚Ì–ß‚è’l‚ÍAcontroller‚̃fƒtƒHƒ‹ƒg‚Ìmodel‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ɂȂé
‚ÆŽv‚¤‚̂ł·‚ªA‚»‚ê‚Á‚ÄŒöŽ®‚ȃhƒLƒ…ƒƒ“ƒg‚̂ǂ±‚É‘‚¢‚Ä‚ ‚é‚̂łµ‚傤‚©H

APIƒhƒLƒ…ƒƒ“ƒg‚É‚ÍA$object = null, ‚Æ‘‚¢‚Ä‚ ‚邾‚¯‚ÅAŽÀÛnull‚¾‚Á‚½ê‡‚Ì
paginate() ‚Ì‹““®‚ɂ‚¢‚Ă͑‚©‚ê‚Ä‚¢‚Ü‚¹‚ñB
URLØÝ¸(api.cakephp.org)


723:nobody‚³‚ñ
08/11/23 12:54:38
>>722
ƒ\[ƒX‚Í‚»‚¤‚È‚Á‚Ä‚é‚ËB
00882 } elseif (empty($object) || $object == null) {
00883 if (isset($this->{$this->modelClass})) {
00884 $object = $this->{$this->modelClass};
ƒhƒLƒ…ƒƒ“ƒg‚ª•K—vH

724:nobody‚³‚ñ
08/11/23 13:28:06
>>723
‚â‚Á‚Ï‚èƒ\[ƒX‚ð“ǂނµ‚©‚È‚¢‚̂łµ‚傤‚©H

> ƒhƒLƒ…ƒƒ“ƒg‚ª•K—vH
‚ ‚Á‚Ăقµ‚¢‚Å‚·‚ËBƒhƒLƒ…ƒƒ“ƒg‚ÉÚ‚Á‚ĂȂ¢‹@”\‚Á‚ÄA‚¢‚”pŽ~•ÏX‚³‚ê
‚é‚©‚í‚©‚ç‚È‚¢‚©‚çB



725:nobody‚³‚ñ
08/11/23 17:29:12
ƒ\[ƒXƒR[ƒhŒ©‚ê‚ÎA‚·‚®‚ɂ킩‚é‚ñ‚¾‚©‚ç
ÚׂȃhƒLƒ…ƒƒ“ƒg‚ ‚Á‚Ä‚à‚È‚ 
ŠY“–‹LŽ–‚ð’T‚·‚̂ɎžŠÔ‚©‚©‚邵A‰pŒê‚¾‚ç–|–ó‚Æ‚©—]ŒvŽèŠÔ‚¾



726:nobody‚³‚ñ
08/11/23 17:30:39
>>712
> >>707
> ‘‚«•û‚àŠÔˆá‚Á‚Ă邵•Ï”‚̃XƒR[ƒv‚ª•ª‚©‚Á‚ĂȂ¢B
>
> ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚âƒZƒbƒ^[“I‚È‚à‚Ì‚Å
> ƒIƒuƒWƒFƒNƒg‚©‚猩‚¦‚éꊂɑã“ü‚µ‚ĂȂ¢‚ñ‚¾‚©‚ç
> fugaƒƒ\ƒbƒh‚ðŒÄ‚Ô‚Ü‚ÅAtestƒCƒ“ƒXƒ^ƒ“ƒX‚Ì’†‚©‚ç‚Í$x‚ÍŒ©‚¦‚È‚¢B

•ʂɊԈá‚Á‚Ä‚¢‚È‚¢‚ÆŽv‚¤‚̂ł·‚ªB

ÅIs‚Ì$x‚ÍA‚»‚̈ês‘O‚Å’è‹`‚³‚ꂽƒOƒ[ƒoƒ‹•Ï”‚Å‚·B
function fuga() ‚Ì’†‚Å’è‹`‚³‚ê‚Ä‚¢‚éƒ[ƒJƒ‹•Ï”‚Æ‚Í
•ʂ̂à‚̂ł·B

$y = "hoge"
var_dump($test->$y); // ‚±‚ê‚ÍNG.

•Ï”–¼‚ð•Ï‚¦‚½‚ç•´‚ç‚킵‚­‚È‚©‚Á‚½‚©‚à‚µ‚ê‚Ü‚¹‚ñB

727:nobody‚³‚ñ
08/11/23 17:34:04
>>726
ƒNƒ‰ƒX‚̉•à“I‚ÈŽ¿–â‚È‚çAƒXƒŒ‚ªˆá‚¤‹C‚ª‚·‚éBBB

728:nobody‚³‚ñ
08/11/23 17:35:34
>>724
ƒhƒLƒ…ƒƒ“ƒg‚ÉÚ‚Á‚Ä‚¢‚悤‚ªARC‚Ìꇂ͕ÏX‚³‚ê‚Ä‚à‚µ‚傤‚ª‚È‚¢BiŽ–ŽÀfind‚ð‚Í‚¶‚ß•ÏX‘½X‚ ‚èj
paginate‚ÍA‚à‚¤•ÏX‚Í–³‚¢‚¾‚낤‚ª

729:nobody‚³‚ñ
08/11/23 17:37:43
>>726
ŠY“–‚ÆŽv‚í‚ê‚éƒXƒŒ

yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ÍIDo‚µ‚Ä‘‚«ž‚݂₪‚ê 76
½ÚØÝ¸(php”Â)

PHP‚ÅOOP
½ÚØÝ¸(php”Â)

730:nobody‚³‚ñ
08/11/23 17:44:50
>>712Ž‚Ö‚Ì”½˜_‚Ȃ̂ł±‚±‚É‘‚¢‚½‚̂ł·‚ªA
Šm‚©‚ɃXƒŒˆá‚¢‚Ȃ̂ÅA‚±‚¿‚ç‚Ɉڂè‚Ü‚µ‚傤B

yPHPz‰º‚ç‚Ë‚¥Ž¿–â‚ÍIDo‚µ‚Ä‘‚«ž‚݂₪‚ê 76
½ÚØÝ¸(php”Â)


731:nobody‚³‚ñ
08/11/23 17:44:59
fuga“à‚Ì$x‚Ífuga‚Ì’P‚È‚éƒ[ƒJƒ‹•Ï”BTest‚̃ƒ“ƒo•Ï”‚ł͂Ȃ¢B

732:nobody‚³‚ñ
08/11/23 17:51:46
>>731
‚»‚ê‚͂킩‚Á‚Ă܂·‚µA>>726‚Å‚àuƒ[ƒJƒ‹•Ï”v‚Á‚Ä‘‚¢‚Ă܂·B
Žæ‚臂¦‚¸>>730‚̃XƒŒ‚É‚¨‰z‚µ‚­‚¾‚³‚¢B


733:nobody‚³‚ñ
08/11/23 18:08:06
Œ–‰Ü‚ª‚µ‚½‚©‚Á‚½‚悤‚¾‚Ë('A`)

734:nobody‚³‚ñ
08/11/23 18:12:23
‚í‚´‚ÆŒ–‰Ü˜‚Ńfƒ^ƒ‰ƒ‘‚¢‚ÄA
Šç^‚ÁÔ‚É‚µ‚½l‚ª³‰ð‚ð‘‚­‚Ì‚ð’Þ‚éƒ^ƒCƒvB

‚±‚̃^ƒCƒv‚Í‚à‚¤–O‚«‚½‚æB

735:nobody‚³‚ñ
08/11/23 18:12:48
>>733
> Œ–‰Ü‚ª‚µ‚½‚©‚Á‚½‚悤‚¾‚Ë('A`)

‚È‚ñ‚Å‚»‚¤‚È‚é‚Ì‚©‚º‚ñ‚º‚ñ—‰ð‚Å‚«‚È‚¢B
Œë‰ð‚ð’ù³‚µ‚Ä—U“±‚µ‚½‚¾‚¯‚¶‚á‚ñB

736:nobody‚³‚ñ
08/11/23 18:14:32
>>734
‚º‚ñ‚º‚ñ’Þ‚è‚¶‚á‚È‚¢‚æB
‚Ç‚±‚ªƒfƒ^ƒ‰ƒ‚Ȃ̂©^Œ•‚É’m‚肽‚¢‚ñ‚¾‚¯‚ÇB


737:nobody‚³‚ñ
08/11/24 17:47:59 V2OhDKFB
Cake‚ÅŠJ”­‚³‚ꂽƒAƒvƒŠ‚ðUML‚̃V[ƒPƒ“ƒX}‚ȂǂŋLq‚·‚邯‚ǂ̂悤‚É
‘‚¯‚é‚Ì‚©AƒTƒ“ƒvƒ‹‚ð‚²‘¶’m‚Ì‚©‚½‚¢‚Ü‚¹‚ñ‚©HH

738:nobody‚³‚ñ
08/11/24 18:21:36
Cake‚Æ‚¢‚¤‚©MVCƒ‚ƒfƒ‹‚Å‚³‚ª‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æB

739:nobody‚³‚ñ
08/11/24 23:29:29
ƒV[ƒPƒ“ƒX}‚È‚çl‚¦‚é‚܂łà‚È‚¢‚悤‚È‹C‚ª‚µ‚È‚¢‚Å‚à‚È‚¢

740:nobody‚³‚ñ
08/11/26 15:03:25
‰æ‘œƒtƒHƒ‹ƒ_‚ðƒAƒvƒŠ–ˆ‚É•ª‚¯‚½‚­‚ÄA‰º‹L‚Ì—l‚È\¬‚ÅimgƒtƒHƒ‹ƒ_‚̉º‚ɃtƒHƒ‹ƒ_‚ðØ‚Á‚ătƒ@ƒCƒ‹‚ð’u‚«‚Ü‚µ‚½B
/cake/app/webroot/img/hoge/icon/aaa.gif

View‚ł̓wƒ‹ƒp[‚ðŽg‚Á‚ÄA$html->image('hoge/icon/aaa.gif', array('border' => 0))‚Æ‚µ‚ČĂñ‚Å‚¢‚Ü‚·B

‚±‚ê‚ðPHP4‚ªæ‚Á‚Ä‚¢‚éƒT[ƒo[ã‚ÅŽÀs‚·‚邯A‰æ‘œ‚ª•\ަ‚³‚ꂸA
ƒ\[ƒX‚ðŒ©‚ÄƒCƒ[ƒWƒ^ƒO‚Ìsrc‚ÉŽw’肳‚ê‚Ä‚¢‚éƒAƒhƒŒƒX‚ð’¼Ú’@‚­‚Ɖº‹L‚̃Gƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
Missing Controller
Error: ImgController could not be found.

‚Ü‚½Œ³X/cake/app/webroot/img/‚É‚ ‚Á‚½Acake.power.gif‚ͳí‚ɉ摜‚ª•\ަ‚³‚êA
ƒCƒ[ƒWƒ^ƒO‚̃\[ƒX‚É•\ަ‚³‚ê‚Ä‚¢‚éƒAƒhƒŒƒX‚ð’¼Ú’@‚¢‚Ä‚à‰æ‘œ‚ª•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B

ƒ[ƒJƒ‹ŠÂ‹«‚ł͎–î‚É‚æ‚èPHP5‚ðŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚±‚¿‚炳ͳí‚É•\ަ‚³‚ê‚Ä‚¢‚Ü‚·B
PHP4‚¾‚Æ‚±‚̉摜ŠÇ—•û–@‚Ío—ˆ‚È‚¢‚̂łµ‚傤‚©H‚»‚ê‚Æ‚àÝ’è‚Å‚µ‚傤‚©H

741:740
08/11/26 15:17:25
‘‚«–Y‚êBcakephp‚Í1.2.0.7692 RC3‚Å‚·B

742:nobody‚³‚ñ
08/11/26 16:03:06
>>740
htaccess ‚ÍA³í‚É“®ì‚µ‚Ä‚¢‚é‚ÌH
webroot/img ‚ª‘¶Ý‚·‚é‚È‚çAindex.php‚É”ò‚΂Ȃ¢imissing controller‚ɂȂç‚È‚¢j

php4‚¾‚Æ/img ˆÈ‰º‚ɃfƒBƒŒƒNƒgƒŠ‚ðì‚ê‚È‚¢‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢‚ËB­‚È‚­‚Æ‚à

743:nobody‚³‚ñ
08/11/26 16:09:19
>>740
’ljÁ
webroot/hoge ‚ª‘¶Ý‚µ‚Ä‚¢‚È‚­‚Ä‚àAmissing controller ‚ɂ͂Ȃé
iƒfƒBƒŒƒNƒgƒŠ–¼‚Ìtypo‚Æ‚©‚àA‚ ‚₵‚¢‚©‚Èj

744:nobody‚³‚ñ
08/11/26 16:10:13
‚²‚ß‚ñ
webroot/img/hoge‚¾‚Á‚½

745:740
08/11/26 16:30:50
>>742
htaccess‚ͳí‚É“®ì‚µ‚Ä‚¢‚邯Žv‚Á‚Ä‚¢‚Ü‚·B
——R‚ÍAURLØÝ¸(www.hogehoge.ne.jp)
‚¾‚Ƴí‚ɃAƒNƒZƒXo—ˆ‚Ä‚¢‚é‚©‚ç‚Å‚·B
‚±‚ê‚ðURLØÝ¸(www.hogehoge.ne.jp)
‚É‚·‚邯AMissing Controller‚ɂȂé‚Ì‚ÅAˆá‚¤Œ´ˆö‚¾‚Æl‚¦‚Ä‚¢‚Ü‚µ‚½B

‚±‚Ìl‚¦•ûŽ©‘Ì‚ª•ςł·‚©‚ËEEEB

.htaccess‚ÍŒ³‚̃tƒ@ƒCƒ‹‚ɉº‹L‚Ì—l‚ÉRewriteBase‚ð’ljÁ‚µ‚Ä‚¢‚Ü‚·B
cake’¼‰º@RewriteBase /php/cake
cake/app’¼‰º@RewriteBase @ @/php/cake/app
cake/app/webroot’¼‰º@RewriteBase /php/cake/app/webroot

dispatch‚ªPHP4‚¾‚Æ‚¤‚Ü‚­“®‚©‚È‚¢‚Ì‚©‚Æl‚¦‚Ä‚¢‚Ü‚µ‚½‚ªˆá‚¤‚Ý‚½‚¢‚Å‚·‚ËB

ŒãAtypo‚̓[ƒJƒ‹‚Å“®ì‚µ‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ð‘S‚ăAƒbƒvƒ[ƒh‚µ‚Ä‚¢‚é‚̂Ŗ³‚¢‚ÆŽv‚¢‚Ü‚·B
ŽÀÛ‚ÉFTP‚ÅŠm”F‚µ‚Ä‚àŠÔˆá‚Á‚ĂȂ³‚»‚¤‚Å‚µ‚½B

746:740
08/11/26 16:46:48
‚·‚¢‚Ü‚¹‚ñB•ª‚©‚è‚Ü‚µ‚½B
ƒtƒ@ƒCƒ‹–¼‚ª‘SŠp‚Ȃ̂ªƒ_ƒ‚Ý‚½‚¢‚Å‚µ‚½B

$form->select‚ɉ摜“ü‚ꂽƒtƒHƒ‹ƒ_”z‰º‚̃tƒ@ƒCƒ‹–¼‚©‚çŠg’£Žq‚𜂢‚½•¨‚ð•\ަ‚³‚¹‚Ä
ƒAƒCƒRƒ“‚ð‘I‘ð‚³‚¹‚悤‚Ǝ蔲‚«‚ð‚µ‚½‚Ì‚ªƒ_ƒ‚Å‚µ‚½B

ƒ[ƒJƒ‹‚Åo—ˆ‚½‚Ì‚ÍWindows‚¾‚©‚ç‚Å‚·‚©‚ËB(ƒT[ƒo[‚ÍLinux)

747:nobody‚³‚ñ
08/11/26 16:51:43
>>745
‚â‚Á‚Ï‚èhtaccess‚Á‚Û‚¢‚ËB
webroot’¼‰º‚Ì‚â‚Â‚ðŒ©’¼‚·‚ÆK‚¹‚ɂȂꂻ‚¤‚È‹C‚ª‚·‚é

RewriteBase‚Í•K—v‚Ȃ̂©‚¢H

748:740
08/11/26 17:36:45
>>747
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
’²‚ׂĂ݂ÄAwebroot’¼‰º‚Ìhtaccess‚ÉA‰º‹L‚ð’ljÁ‚·‚邱‚Æ‚ÅAuMissing Controllerv‚Ío‚È‚­‚È‚è‚Ü‚µ‚½B(404ƒGƒ‰[‚ɂȂè‚Ü‚·)
RewriteCond %{REQUEST_URI} !\.(cgi|css|gif|jp?g|png)$

Œ´ˆö‚Í‚â‚Á‚Ï‚è“ú–{Œêƒtƒ@ƒCƒ‹–¼‚ÅA‚±‚ê‚ðffftp‚ŃAƒbƒvƒ[ƒh‚µ‚Ä‚¢‚½‚±‚Æ‚¾‚ÆŽv‚¢‚Ü‚·B
UTF-8‘Ήž”Å‚ÌftpƒNƒ‰ƒCƒAƒ“ƒg‚ŃAƒbƒvƒ[ƒh‚·‚邱‚Æ‚ÅA³í‚ɃAƒNƒZƒXo—ˆ‚é—l‚ɂȂè‚Ü‚µ‚½B

RewriteBase‚̓OƒO‚Á‚Ă݂ÄA‹¤—LƒT[ƒo[‚ÅŽg—p‚·‚鎞‚ÌÝ’è‚É‘‚©‚ê‚Ä‚¢‚½‚̂Ŗ³‚¢‚ƃ_ƒ‚Ȃ̂©‚ÆŽv‚Á‚Ä“ü‚ê‚Ä‚¢‚Ü‚·B

749:nobody‚³‚ñ
08/11/26 19:22:08
cakePHP1.1Žg‚Á‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA
debugƒ‚[ƒh‚ð0‚É‚µ‚½‚çƒZƒbƒVƒ‡ƒ“‚ªØ‚ê‚éI‚Ý‚½‚¢‚È
Œ»Û‚Éo‚­‚킵‚½•û‚Á‚Ä‚¢‚Ü‚·H

750:nobody‚³‚ñ
08/11/26 21:58:19
>>749
URLØÝ¸(cakephp.jp)
‚±‚ê‚©‚ÈH

751:749
08/11/26 22:15:23
>>750
î•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¤[‚ñAsecurity‚Ímedium‚Å‚â‚Á‚Ä‚é‚ñ‚Å‚·‚æ‚Ë‚¥B‚È‚ñ‚È‚ñ‚¾‚낤EEB

752:nobody‚³‚ñ
08/11/27 12:33:29
>>751
ƒZƒbƒVƒ‡ƒ“‚ªØ‚ê‚邯‚¢‚¤Çó‚ðÚ‚µ‚­

753:nobody‚³‚ñ
08/11/27 23:19:45
cakePHP ‚ðŽg‚¢‚Í‚¶‚ß‚½‚Æ‚±‚ë‚ÅA‚³‚Á‚»‚­‚Ç‚¤‚µ‚Ä‚¢‚¢‚©‚í‚©‚ç‚È‚­‚Ä
¢‚Á‚Ä‚µ‚Ü‚Á‚½‚ñ‚Å‚·‚ªA

css ‚ð webroot/css ”z‰º‚É‚¨‚¢‚½ŽžAviews/layouts/default.ctp ‚Å ‚»‚Ì css ‚ð“ǂݞ‚Ü‚¹‚½‚¢
‚̂ł·‚ªA‚±‚ê‚̓wƒ‹ƒp‚ðŽg‚¤‚ׂ«‚Å‚·‚©H

<link href="css/base.css" rel="stylesheet" type="text/css" />

‚±‚ñ‚ÈŠ´‚¶‚Å’¼‘‚«‚µ‚Ä‚à‚æ‚ñ‚Å‚±‚È‚¢‚̂ł·‚ªA‚±‚ê‚Í /css/base.css ‚̂悤‚Éâ‘΃pƒX‚Å
‘‚­‚ׂ«‚Ȃ̂©Aƒwƒ‹ƒp‚ð‚©‚Ü‚·‚ׂ«‚Ȃ̂©A‚Í‚½‚Ü‚½‰½‚©Ý’肪‚Ü‚¸‚¢‚Ì‚ª
‚æ‚­‚í‚©‚Á‚Ä‚¢‚Ü‚¹‚ñB

ƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·B

754:nobody‚³‚ñ
08/11/28 00:28:08 dURk+lTo
>753
>‚±‚ê‚Í /css/base.css ‚̂悤‚Éâ‘΃pƒX‚Å
ŽŽ‚µ‚Ă݂½H‚¨‚»‚ç‚­Œ‹‰Ê‚ł킩‚é‚Í‚¸B

‚Ü‚½Aƒwƒ‹ƒpŽg‚¤‚©‚Ç‚¤‚©‚͂ǂÁ‚¿‚Å‚à‚¢‚¢‚悤‚ÈB ŒÂl“I‚ɂ̓wƒ‹ƒpŽg‚¤‚¯‚ÇB

755:nobody‚³‚ñ
08/11/28 02:37:47
‚¢‚‚PD‚Q‚Í»•i”łɂȂé‚ñH

756:nobody‚³‚ñ
08/11/28 03:12:08 8hLcD3C8
1.1‚ÆA1.2‚ÌŽÀs‘¬“x‚Á‚Ăǂ¤H

1.2‚ª’x‚¢‚Ì‚Å1.1‚ðV‹K‚Å‚àŽg‚Á‚Ä‚él‚Í‚¢‚éH

757:nobody‚³‚ñ
08/11/28 03:16:26
‚PD‚Q‚Ì•û‚ª‚͂₢‚ñ‚¶‚á‚È‚¢‚ÌH
ƒpƒtƒH[ƒ}ƒ“ƒX‚̉ü‘P‚ªƒƒCƒ“‚Å‚µ‚å‚PD‚Q‚Ä

758:nobody‚³‚ñ
08/11/28 03:17:57
‚±‚ê‚©‚çì‚邯‚±‚ë‚È‚ñ‚¾‚¯‚Ç
‚PD‚Q‚ª‚q‚b‚¾‚©‚ç‚PD‚P‚‚©‚Á‚Ä‚é


759:nobody‚³‚ñ
08/11/28 03:40:07
cakephp‚Á‚ăo[ƒWƒ‡ƒ“‚Ɉˑ¶‚µ‚È‚¢Šm—§‚³‚ꂽƒo[ƒWƒ‡ƒ“ƒAƒbƒvŽè‡‚Á‚Ä‚ ‚é‚ÌH
‚±‚̃o[ƒWƒ‡ƒ“‚ł͂±‚¤‚·‚éA‚Æ‚©‚¶‚á‚È‚­‚Ä
í‚É‚±‚¤‚·‚ê‚ΊmŽÀ‚Ƀo[ƒWƒ‡ƒ“ƒAƒbƒvo—ˆ‚é‚Ý‚½‚¢‚È


760:nobody‚³‚ñ
08/11/28 06:36:27
1.2‚Ì“ú–{Œêƒ}ƒjƒ…ƒAƒ‹‚¾‚¯‚Ç
1.1‚̃}ƒjƒ…ƒAƒ‹‚É”ä‚ׂēú–{Œê‚ª•ςȂƂ±‚낪‘½‚¢
ƒRƒs[‚µ‚Ä‚«‚½‚ç‚¢‚¢‚̂ɂË

761:nobody‚³‚ñ
08/11/28 14:02:15
CakePHP‚ÉŒÀ‚Á‚½˜b‚¶‚á‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚̂ł·‚ª,
<?php e($html->css('my_css_1')); ?>
<?php e($html->css('my_css_2')); ?>

‚ðo—Í‚µ‚½ê‡, HTMLƒ\[ƒXã‚ł͉üs‚³‚ꂸ‚Éo—Í‚³‚ê‚Ü‚·.
“®ì‚ÉŽxá‚͂Ȃ¢‚Ƃ͂¢‚¦‹CŽ‚¿ˆ«‚¢‚Ì‚Å, ‰üs‚³‚¹‚½‚¢‚̂ł·‚ª
‰½‚©‚æ‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

762:nobody‚³‚ñ
08/11/28 14:54:05
>>761
ŠÔ‚É‹ós‚ð‹ó‚¯‚é
or
?>‚̉¡‚ÉTab‚ð“ü‚ê‚é

763:nobody‚³‚ñ
08/11/28 16:02:50
Windows vista ‚É XAMPP ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä cakephp ‚̉ғ®ŠÂ‹«‚ðì‚è‚Ü‚µ‚½B
1‚‚¤‚Ü‚­‚¢‚©‚È‚¢Ž–‚ª‚ ‚è‚Ü‚·‚̂ł²‹³Ž¦’¸‚¯‚邯‚¤‚ꂵ‚¢‚̂ł·B
mod_rewrite ‚Í—LŒø‚É‚µA.htaccess ‚àݒ肵‚Ü‚µ‚½B

/htdocs/test/ ”z‰º‚ðŠÂ‹«‚Æ‚µ‚Ü‚·B
/htdocs/test/app/webroot/js/ ‚É‚¢‚­‚‚© javascript ‚ð“ü‚ê‚Ü‚µ‚½B
/htdocs/test/app/views/layouts/post.ctp ‚ðì‚èA‚»‚Ì’†‚ÅA

<script src="js/hoge/hoge.js" type="text/javascript"></script>

‚̂悤‚È‹Lq‚ª‚µ‚Ä‚ ‚è‚Ü‚·B

ŽŸ‚É post ‚Æ‚¢‚¤AƒRƒ“ƒgƒ[ƒ‰Aƒrƒ…[Aƒ‚ƒfƒ‹‚ªì‚Á‚Ä‚ ‚éó‘Ô‚ÅA
post_controller.php ‚É‚Í var $layout ="post"; ‚Æ‚µ‚Ä‚ ‚è‚Ü‚·B

‚±‚±‚ÅA
URLØÝ¸(localhost) ‚ɃAƒNƒZƒX‚·‚邯Aapache ‚Ì accesslog ‚ÉA

"GET /test/post/js/hoge/hoge.js HTTP/1.1" 200

‚ƃƒO‚ªŽc‚è‚Ü‚·B

‚ǂ̂悤‚É webroot/js/ ‚Ì’†g‚ðŽQÆ‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H


764:nobody‚³‚ñ
08/11/28 16:12:45
>>763
10ŒÂ‘O‚̃ŒƒX‚Æ“¯‚¶‚¶‚á‚ñ‚ËB
‰´‚È‚çƒwƒ‹ƒp[Žg‚¤‚¯‚ÇBvendors‚ɓ˂Áž‚ñ‚¾JS‚Æ‚©CSS‚à“Ç‚ñ‚Å‚­‚ê‚邵B

765:nobody‚³‚ñ
08/11/28 16:30:47
>>763
app/views/layouts/default.ctp ‚ð“ǂ݂܂µ‚傤B

766:763
08/11/28 16:36:33
>>764
‚»‚¤‚©Acss ‚à javascript ‚à“¯‚¶l‚¦•û‚È‚ñ‚Å‚·‚ËB10ŒÂ‘O‚̃ŒƒX‚ª“¯‚¶
–â‘肾‚Æ—‰ð‚Å‚«‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B

‚³‚Á‚»‚­ƒwƒ‹ƒp[‚𒲂×AŽg‚Á‚Ă݂܂µ‚½BˆÓ}‚µ‚½‚悤‚É“®ì‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

1‚•sˆÀ‚ÈŠ‚ª‚ ‚é‚̂ł¿‚á‚ñ‚Æ—‰ð‚µ‚½‚¢‚ÆŽv‚¤‚̂ł·‚ªA
layouts ‚â elements ‚Ì’†‚É‚ ‚é .ctp ‚ȂǂÅAjavascript ‚̃wƒ‹ƒp[‚ðŽg‚Á‚½ê‡A

‚»‚ê‚ðŒÄ‚Ño‚·‘S‚ẴRƒ“ƒgƒ[ƒ‰[‚ÉA

var $helpers = array('Html', 'Javascript');

‚Ì‹Lq‚ðs‚È‚¤A‚Æ‚¢‚¤Ž–‚Å‚ ‚Á‚Ä‚¢‚Ü‚·‚Å‚µ‚傤‚©H




767:nobody‚³‚ñ
08/11/28 17:46:08
>>766
app_controller.php ‚É‹Lq‚·‚ê‚ΑScontroller‚œǂݞ‚Ü‚ê‚é
'Html'‚ÍŽw’肹‚¸‚Æ‚à“ǂݞ‚Ü‚ê‚é

768:nobody‚³‚ñ
08/11/28 23:02:30
cakephp‚Á‚ĂȂê‚Ä‚­‚邯 vendor Žg‚í‚È‚¢‚æ‚ËB
ʼn‚Ì Žg‚¢‚Ü‚­‚Á‚Ä‚½‚¯‚ÇŋߑS‘RŽg‚í‚È‚­‚È‚Á‚½B

‚»‚Ì‘ã‚í‚èƒRƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¤‚悤‚ɂȂÁ‚Ä‚­B

769:nobody‚³‚ñ
08/11/29 13:54:28
‚»‚Ì‚¤‚¿Aƒ‚ƒfƒ‹‚ƃrƒwƒCƒrƒA‚ª‘½‚­‚È‚Á‚Ä‚¢‚­‚æ‚—

770:nobody‚³‚ñ
08/11/30 23:56:45
1.2RC3

class HogeController extends AppController {
@var $name = 'Hoge';
@var $uses = array("Fuga","Hage");
‚̂悤‚ɃRƒ“ƒgƒ[ƒ‰‚ƈႤƒ‚ƒfƒ‹‚ðŽw’肵‚Ä

function index() {
@$this->set('data', $this->paginate("Fuga"));
}
‚Æ‚â‚邯ƒy[ƒWƒ“ƒO‚ªŽg‚¦‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚͎̂d—l‚È‚ñ‚Å‚µ‚傤‚©c

771:nobody‚³‚ñ
08/12/01 00:30:15
’ù³
ƒRƒ“ƒgƒ[ƒ‰‚Æ“¯‚¶–¼‘O‚̃‚ƒfƒ‹‚Å‚à‚Ȃ銂͂Ȃé‚Èc
scaffold‚Ŷ¬‚µ‚È‚¨‚µ‚½‰æ–ʂ͑åä•v‚¾‚©‚ç‚à‚¤ˆê‰ñŒ©‚Ă݂邩

772:nobody‚³‚ñ
08/12/01 00:51:17
Ž©ŒÈ‰ðŒˆ
1ƒy[ƒW“à‚Åpaginate‚ð2‚ˆÈã‚â‚邯•ЕûŽ€‚ʂ̂Ëc

773:nobody‚³‚ñ
08/12/01 15:03:11 uBVWzlfV
webroot‚É’u‚¢‚½phpƒtƒ@ƒCƒ‹‚ÉAview‚ÌŒ‹‰Ê‚ð·‚µž‚Þ•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
•Ê“rDB‚̃‰ƒCƒuƒ‰ƒŠŽg‚Á‚Ä’¼ÚDB‚©‚猟õ‚·‚é‚Ì‚ªˆê”Ê“I‚È‚ñ‚Å‚·‚©‚Ë

774:nobody‚³‚ñ
08/12/01 15:38:36
>>773
file_get_contents()‚Æ‚©‚‚©‚¦‚΂ł«‚é‚ñ‚¶‚á‚È‚¢H
•”•ª“I‚È‚çajax‚œǂݞ‚Þ‚Æ‚©B

775:nobody‚³‚ñ
08/12/01 17:08:02
>>773
Ž¿–â‚̈Ӗ¡‚ª—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA
Object ‚É‚ ‚é requestAction ƒƒ\ƒbƒh‚͂ǂ¤H

776:nobody‚³‚ñ
08/12/01 18:58:54
>>773
’Êí‚Íwebroot’¼‰º‚ɃIƒŠƒWƒiƒ‹‚Ìphpƒtƒ@ƒCƒ‹‚Í’u‚©‚È‚¢B
ˆê”Ê“I‚É‚ÍADB“ǂނ悤‚ȃtƒ@ƒCƒ‹‚È‚çApagesˆÈ‰º‚ÉŽ‚Á‚Ä‚­‚éB
i•K—v‚È‚çURL‘‚«Š·‚¦‚ê‚Ηǂ¢‚µj


777:nobody‚³‚ñ
08/12/01 22:26:27
>>772
‚»‚êA‚È‚ñ‚¾‚Á‚¯B2‚ˆÈã‚‚­‚ê‚邿B
ŽÀÛ‰´‚‚­‚Á‚½‚µB‚â‚è•û–Y‚ꂽB‚ª‚ñ‚΂êB

778:nobody‚³‚ñ
08/12/01 23:13:14
‚»‚ê‰ðà‚µ‚Ä‚éƒTƒCƒg‚Á‚ĂȂ¢‚©‚çŽè‡Šm—§‚µ‚½‚çƒq[ƒ[‚ɂȂê‚é‚È

779:nobody‚³‚ñ
08/12/02 10:27:07
ƒrƒwƒCƒrƒA‚Á‚ÄŽÀÛ‚Ç‚¤‚È‚ÌH
ƒ[ƒ‹‘—MƒrƒwƒCƒrƒA‚Á‚Ä‚ ‚é‚Å‚µ‚åB
Œ‹‹ÇƒRƒ“ƒgƒ[ƒ‰[‚Å qbmail‚Æ‚©Žg‚í‚È‚¢‚Æ‚¢‚¯‚È‚¢‚©‚炳‚Ù‚Ç
ƒƒŠƒbƒg‚ª‚È‚¢‚悤‚È‹C‚ªB

‰pŒê‚¾‚¯‚È‚çƒrƒwƒCƒrƒA‚Å‚¢‚¯‚邾‚낤‚ªA“ú–{Œê‚¾‚©‚ç‚ÈB
•¶Žš‰»‚¯‚ªBBB

ƒCƒ“ƒNƒŠƒƒ“ƒgEƒfƒNƒŠƒƒ“ƒgˆÈŠO‚֗̕˜‚ÈŽg‚¢“¹‚ðŽt B‹³‚¦‚ĉº‚³‚¢B

780:nobody‚³‚ñ
08/12/02 14:29:46
cakephp‚Á‚Ä¢ŠE‚ÅÅ‚àŽg‚í‚ê‚Ă邯‚©Œ¾‚¤‚¯‚Ç
Œ‹\‰º‰Î‚¾‚æ‚Ë
ŠÖ˜AŠJ”­‚µ‚å‚Ú‚¢‚µ
–{‰Æ‚·‚ç

781:nobody‚³‚ñ
08/12/02 14:34:47
symfony‚ÆcakephpŽg‚Á‚½‚¯‚Ç
cakephp‚̓R[ƒh¶¬‚ªŽã‚·‚¬
masterbake‚âpowerbake‚ª‚ ‚邯‚Ç–{‰ÆŠJ”­‚É‘g‚Ýž‚Ü‚ê‚Ä‚é‚킯‚¶‚á‚È‚­
ƒo[ƒWƒ‡ƒ“ƒAƒbƒv’Ç‚¢‚‚¢‚Ä–³‚¢‚µ
•W€‚Ìbake‚¾‚ƃe[ƒuƒ‹ˆê‚–ˆ‚Ƀ‚ƒfƒ‹ì‚ê‚Æ‚©ƒtƒB[ƒ‹ƒhˆê‚–ˆ‚ɃoƒŠƒf[ƒVƒ‡ƒ“Žw’肵‚ë‚Æ‚©‚â‚Á‚Ä‚ç‚ê‚ñ
‹@”\­‚È‚¢Š„‚Ésymfony‚æ‚è’x‚¢‚µ

782:nobody‚³‚ñ
08/12/02 14:57:00
‚±‚ê‚Í‚à‚Ì‚·‚²‚¢Œë”Fޝ‚Ì•û‚ª‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½

783:nobody‚³‚ñ
08/12/02 19:51:38
>>781
‚±‚¤‚¢‚¤‚±‚ÆŒ¾‚¢‚É—ˆ‚鎞“_‚ÅCakePHP‚ð•]‰¿‚µ‚Ä‚é‚Á‚ÄŽv‚í‚ê‚é‚̂ɂÈB

784:nobody‚³‚ñ
08/12/02 20:15:49
—Ⴆ‚ÎV‹K쬂ðs‚È‚¤ add ‚ÆA“o˜^ς݃f[ƒ^‚ðC³‚·‚é edit ‚ð
ƒRƒ“ƒgƒ[ƒ‰‚É—pˆÓ‚·‚邯‚«Aview ‚ÍAadd ‚Æ edit ‚Æ2‚‚̃tƒ@ƒCƒ‹‚ð—pˆÓ‚·‚邯
Žv‚¢‚Ü‚·B

‚½‚¾Aadd ‚ÌŽž‚à edit ‚ÌŽž‚à“ü—Í€–Ú‚Í“¯‚¶‚ÅAƒy[ƒW‘JˆÚŒã‚Ìó‘Ô‚ªA
‹ó”’‚©AŒÄ‚Ño‚µ‚½ƒf[ƒ^‚ª•\ަ‚³‚ê‚Ä‚¢‚é‚©H’ö“x‚Ì·‚µ‚©‚È‚¢‚悤‚ȉæ–ʂ̎ž‚Å‚àA
add, edit ‚Ì view ‚Í—pˆÓ‚µ‚Ä‚¨‚­‚à‚̂łµ‚傤‚©H

‚»‚ê‚Æ‚àAadd ‚Æ edit ‚Ì—¼•û‚ð‚Ü‚©‚È‚¦‚é view ‚ðì‚Á‚ÄAƒR[ƒh‚ň—‚³‚¹‚é‚Ù‚¤‚ª
‚¢‚¢‚̂łµ‚傤‚©H


785:nobody‚³‚ñ
08/12/02 20:40:05
>>782
u–l‚·‚²‚¢Ž–’m‚Á‚Ă邿v
‚¶‚á‚È‚­‚Ä‹ï‘Ì“I‚È—á‚ðo‚¹

>>783
Œ¾‚¢‚É—ˆ‚Ä‚é‚̂͊ù‚ÉŽdŽ–‚ÅŽg‚Á‚ĂĎg‚í‚´‚é‚𓾂Ȃ¢‚©‚ç‚Ȃ̂Æ
‚±‚¤‚¢‚¤Ž–‚ª‘‚©‚ê‚Ä‚ê‚Îʼn‚©‚çŽg‚í‚È‚©‚Á‚½‚Á‚Ä‚±‚Æ‚¾‚È

786:nobody‚³‚ñ
08/12/02 21:19:32
‚»‚¤‚¢‚¤Ž–‚ÍŽdŽ–ê‚Å’ñˆÄ‚µ‚Ă݂ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
Šm‚©‚ÉŽQl‚ɂ͂Ȃ邯‚ÇB

787:nobody‚³‚ñ
08/12/02 21:55:16
>>784
‚½‚Ô‚ñ1.2‚©‚炾‚¯‚ÇAbake‚µ‚Ä“f‚«o‚³‚ꂽview‚ÍAedit‚Æadd‚ð‹¤’Ê‰»‚µ‚Ä‚¢‚é

‚»‚ê‚ð’m‚Á‚Ä‚©‚çA‚·‚ׂĂÌadd.ctp‚ð휂µ‚½
admin_edit ‚Æ‚©‚à‚·‚ׂċ¤’ʉ»‚µ‚½‚çAview‚Ì”‚ªŒƒŒ¸‚µ‚Ä‚·‚Á‚«‚肵‚½‚æ

788:nobody‚³‚ñ
08/12/02 23:36:54
symfony‚æ‚èCaked‚¢‚Æ‚©

789:784
08/12/02 23:43:37
>>787
î•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B1.2 ‚ðŽg‚Á‚Ä‚¢‚é‚̂ő‘¬ bake ‚µ‚Ă݂܂µ‚½‚ªA
add, edit ‚͕ʂɂ͂«‚¾‚³‚ê‚Ü‚µ‚½cB

1.2.0.7692 ‚Ȃ̂ÅAÅV‚¾‚ÆŽv‚¤‚̂ł·‚ªcB

790:nobody‚³‚ñ
08/12/02 23:58:07
‚»‚¤‚¢‚¤ˆÓ–¡‚¶‚á‚È‚­‚Äadd‚Æedit‚Å“f‚«o‚³‚ê‚Ä‚é‚à‚̂͂قړ¯‚¶‚¾‚©‚ç
‚Ç‚Á‚¿‚©Á‚µ‚ĂǂÁ‚¿‚©‚¾‚¯Žg‚¦‚ÎH‚Á‚Ęb‚¶‚á‚È‚¢‚ÌH

791:nobody‚³‚ñ
08/12/03 01:04:53 WkUpG3Q2
ƒxƒƒxƒƒxƒƒxƒƒIƒIƒIƒIƒIƒIƒIƒIƒIƒIƒI
‚ñ‚ñ[A‚Ù‚ñ‚Ì‚èƒIƒVƒbƒR‚Ì–¡‚ª‚·‚邿II


792:nobody‚³‚ñ
08/12/03 01:06:12
Œë”š‚Á‚½

793:nobody‚³‚ñ
08/12/03 01:43:34 o3/nvN5X
‰´‚ª‚«‚½‚æ

URLØÝ¸(f.hatena.ne.jp)

794:nobody‚³‚ñ
08/12/03 01:45:36
‚Ü‚½Œë”š‚Á‚½

795:nobody‚³‚ñ
08/12/03 09:35:31
>>789
‚ ‚êH‚»‚¤‚È‚ÌH
‚ÆAŽv‚Á‚½‚çA‹L‰¯ˆá‚¢‚ÅscaffoldŽg‚Á‚½‚Æ‚«‚Ì‚±‚Æ‚¾‚Á‚½‚©‚à
/cake/libs/view/scaffolds ‚É‚Íadd.ctp–³‚©‚Á‚½‚©‚çirc3‚ÅŠm”Fj

‚Å‚àA‚Ç‚Á‚¿‚©Á‚µ‚½‚Ù‚¤‚ªƒIƒXƒXƒ‚Ȃ̂͊m‚©
$form-> create , input ‚Í‹¤’ʂŎg‚¦‚邾‚낤‚©‚ç

796:nobody‚³‚ñ
08/12/03 13:24:13
cakephp‚Á‚Äfk‚̃Cƒ“ƒfƒbƒNƒX‚Ì–¼‘O‚É‚à‹K–ñ‚ ‚éH

797:nobody‚³‚ñ
08/12/03 13:45:22
id

798:nobody‚³‚ñ
08/12/03 13:48:04
‚»‚ê‚̓tƒB[ƒ‹ƒh–¼‚¶‚á‚È‚­ƒCƒ“ƒfƒbƒNƒX‚Ì–¼‘O‚à‚Á‚Ä‚±‚ÆH


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

5319“ú‘O‚ÉXV/182 KB
’S“–:undef