yPHPƒtƒŒ[ƒ€ƒ[ƒN ..
[2ch|ĨMenu]
750:nobody‚ŗ‚ņ
07/01/12 23:36:56
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ}ƒl[ƒWƒƒ‚ĖŽg‚ĸ•û‚ǕǂЂį‚ņ‚ƂłˇB
PHP5+Ethna2.3.1‚Å‚ˇB
’Pƒ‰ģ‚ĩ‚Ŋ—á‚Ő\‚ĩ–ķ‚Č‚ĸ‚ņ‚Å‚ˇ‚ǁA

/*ƒ}ƒl[ƒWƒƒ*/
class Nichan_MonaManager extends Ethna_AppManager{
function giko(){
//‚ĸ‚ë‚ĸ‚돈—‚ĩ‚āA‚Æ‚č‚ ‚Ļ‚¸EEE
$neko = "‚É‚á`";
}
}

/*ƒRƒ“ƒgƒ[ƒ‰*/
var $manager = array(
'Test' => 'Mona',
);

/*ƒAƒNƒVƒ‡ƒ“*/
class Nichan_Action_Index extends Nichan_ActionClass{
function perform(){
$this->Test = $this->backend->getManager('Test');
$this->Test->giko();
$this->af->setApp('neko', $neko);
return 'index';
}
}

/*ƒeƒ“ƒvƒŒ[ƒg*/
{$app.neko}

751:750
07/01/12 23:37:28
‚ą‚ņ‚ČŠ´‚ļ‚ŁAƒeƒ“ƒvƒŒ[ƒg‚Ė•”•ǂŁu‚É‚á`v‚đ•\ŽĻ‚ŗ‚š‚Ŋ‚ĸ‚ņ‚Å‚ˇ‚ǁA
Call to a member function giko() on a non-object
‚Æ‚ĸ‚¤ƒGƒ‰[‚Ēo‚Ü‚ˇB
ƒNƒ‰ƒX‚Æ‚Š‰‚߂Ďg‚¤‚˂ŁA‰Ŋ‚Š‚ĒĒ–{“I‚ÉŠÔˆá‚Á‚Ä‚é‹C‚Ē‚ˇ‚é‚ņ‚Å‚ˇ‚ǁA
ŽŠ•Ē‚Å‚Í‹C‚Ē•t‚¯‚¸B
‚Į‚Č‚Ŋ‚Š‚˛Žw“ą‚¨Šč‚ĸ‚ĩ‚Ü‚ˇB

752:750
07/01/13 01:19:54
ŽŠŒČ‰đŒˆ‚ĩ‚Ü‚ĩ‚ŊB
ƒRƒ“ƒgƒ[ƒ‰‚Ėvar‚Í•s—vA
ƒAƒNƒVƒ‡ƒ“‚Å
$this->Mona = $this->backend->getManager('Mona');
$neko = $this->Toppage->giko();
$this->af->setApp('neko', $neko);
‚ŏo—ˆ‚Ü‚ĩ‚ŊB
Ethna‚ĖƒhƒLƒ…ƒƒ“ƒgAV‹Œ“ü‚藐‚ę‚ĂĕǂЂč‚Âį‚ĸ‚æEEE

753:721
07/01/13 13:48:05
>>752
>ƒRƒ“ƒgƒ[ƒ‰‚Ėvar‚Í•s—vA
‚ž‚ˁB2.3ˆČ~‚Í$managerƒƒ“ƒo‚đŽg‚¤•K—v‚Ē–ŗ‚­‚Č‚Á‚Ă邊‚įB
Manager‚đŒÄ‚Ņo‚ˇ•û–@‚ÍŠô‚Â‚Š‚ ‚é‚Ũ‚Ŋ‚ĸ‚ž‚¯‚ĮA
Šî–{“I‚ÉŽŠ•Ē‚ā>>750‚Æ“¯‚ļ•û–@‚Å‚â‚Á‚Ä‚éB

‚ ‚ƁAPHP5‚ž‚ÆAppManager/AppObject/ActionClass/ViewClass‚Å‚Í
$this->backend->getManager('Mona')->giko();
‚ōs‚¯‚éB2’iŠK‚É‚ĩ‚Č‚­‚Ä‚āƒIKB

ŽŠ•Ē‚Í
$this->backend->getManager('Mona')‚Á‚Ä’ˇ‚ĸ‚Ė‚ĒŒ™‚Ȃ˂ŁAã‹L‚Ė4‚‚Ė
ƒNƒ‰ƒX‘S•”‚ÉgetM()‚Æ‚ĸ‚¤ƒƒ\ƒbƒh‚đ’Į‰Á‚ĩ‚Ä
$this->getM('Mona')
‚Æ‚Š‚ĩ‚Ä‚éB

754:721
07/01/13 13:58:50
>>752
‚ ‚ƁAƒAƒNƒVƒ‡ƒ“‚Å$this->Mona‚Á‚Ä‚â‚Á‚ÄMonaƒƒ“ƒo‚É
Manager‚đ•Û‘ļ‚ĩ‚Ä‚é‚Ũ‚Ŋ‚ĸ‚Č‚ņ‚ž‚¯‚ĮAEthna‚ĖgetManager‚Í
i‚Æ‚ĸ‚¤‚æ‚čFactory?jˆę“xnew‚ĩ‚ŊManager‚ÍŽg‚ĸ‰ņ‚ĩ‚Ä‚­‚ę‚é‚Ė‚Å
‰Ŋ“x‚āgetManager‚ĩ‚ÄOKBView‚Å‚āAction‚łⓝ‚ļƒCƒ“ƒXƒ^ƒ“ƒX‚đ
Žg‚Á‚Ä‚­‚ę‚éB

755:nobody‚ŗ‚ņ
07/01/14 11:09:33
‚Č‚ņ‚ÅPHP‚Á‚Ä.‰‰ŽZŽq‚ļ‚á‚Č‚­‚Ä->‰‰ŽZŽq‚É‚ĩ‚Ŋ‚ņ‚ž‚낤‚Č
ƒtƒŒ[ƒ€ƒ[ƒNŽg‚Á‚Ă邯‚₤->‘‚̂܂­‚é‚Ė‚Ŋ‚é‚­‚Ä‚ĩ‚傤‚ǂȂĸ

756:nobody‚ŗ‚ņ
07/01/14 11:31:05
>>755
>‚Č‚ņ‚ÅPHP‚Á‚Ä.‰‰ŽZŽq‚ļ‚á‚Č‚­‚Ä->‰‰ŽZŽq‚É‚ĩ‚Ŋ‚ņ‚ž‚낤‚Č
perl‚ˉe‹ŋ‚ļ‚á‚Ë‚ĖH

757:nobody‚ŗ‚ņ
07/01/14 14:46:24
ƒ^ƒCƒsƒ“ƒO‚ǂւŊ‚­‚ģ‚Č‚ž‚¯‚ž‚ë

758:750
07/01/14 23:00:46
>>753
‚¨‚Á‚ĩ‚á‚邯‚¨‚čA‚P’iŠK‚Å‚āo—ˆ‚Ü‚ĩ‚ŊBŊēŪŊ
‚Q’iŠK‚ā’ˇ‚ĸ‚¯‚ĮA‚P’iŠK‚Å‚ā‚Ü‚ž’ˇ‚ĸ‚Á‚ˇ‚æ‚ˁB
‚ģ‚ĖgetM()ƒƒ\ƒbƒh‚Æ‚ĸ‚¤‚₁AƒfƒtƒH‚Å‘g‚Ũž‚ņ‚łė~‚ĩ‚ĸ‚Æ‚ŠŽv‚Á‚Ä‚Ũ‚Ŋ‚čB

‚ŋ‚Č‚Ũ‚ɁAMonaƒƒ“ƒo‚ÉManager‚đ•Û‘ļ‚ĩ‚Ä‚Ŋ‚Ė‚ÍA
$this‚ĖŽg‚ĸ•û‚ǕǂЂÁ‚ĂȂЂÁ‚Ŋ‚ž‚¯‚Å‚ˇB
Ą‚ā‚ ‚ņ‚ܕǂЂÁ‚ĂȂĸ‚Å‚ˇ‚ǁB
EthnaŽg‚ĸ‚ȂǂįƒIƒuƒWƒFƒNƒgŽwŒü‚Æ‚Š‚ā•׋­‚ĩ‚悤‚ЂȂÁ‚ÄŠ´‚ļ‚Å‚ˇB

‚ĸ‚܁A”ņFW‚ōė‚肊‚¯‚Ä‚Ŋ‚ā‚Ė‚đˆÚA‚ĩ‚Ä‚é‚ņ‚Å‚ˇ‚ǁA
Žg‚Ļ‚ÎŽg‚¤‚Ų‚ĮFW‚˕֗˜‚ŗ‚ǐg‚É‚ĩ‚Ũ‚Ü‚ˇ‚ˁB

759:nobody‚ŗ‚ņ
07/01/15 01:59:38
”z—ņA˜A‘z”z—ņAƒNƒ‰ƒX
‚ą‚ę‚ĖŽg‚ĸ•û‚ljđ‚Á‚Ŋ‚įAFW‚˕֗˜‚ŗ‚Ē”ō–ô“I‚ɏã‚Ē‚éB


760:nobody‚ŗ‚ņ
07/01/15 02:02:42
ƒNƒ‰ƒX‚Í‚Æ‚ā‚Š‚­˜A‘z”z—ņ‚ÍFWˆČ‘O‚Ė’mޝ‚ž‚낤

761:nobody‚ŗ‚ņ
07/01/15 21:50:03
>>759
ƒIƒuƒWƒFƒNƒgŽwŒü‚Ē‚í‚Š‚į‚Č‚ĸl‚ÍFW‚đŽg‚¨‚¤‚Æ‚ĩ‚Ä‚āÁÜ‚ˇ‚é‚ņ‚Æ‚ŋ‚Ⴄ‚ЁH

762:nobody‚ŗ‚ņ
07/01/15 21:53:16
>>760
> ƒNƒ‰ƒX‚Í‚Æ‚ā‚Š‚­˜A‘z”z—ņ‚ÍFWˆČ‘O‚Ė’mޝ‚ž‚낤
‚ĸ‚âA‘S•”ƒtƒŒ[ƒ€ƒ[ƒNˆČ‘O‚Ė’mޝ‚ž‚ÆŽv‚¤‚ŧ

763:nobody‚ŗ‚ņ
07/01/15 22:26:13
URLØŨ¸(ethna.jp)

„„‚ą‚Ė’†‚Ė$action_map‚đŨ’股‚邹‚Æ‚ÅUrlHandler‚Ē—˜—p‚ł̂܂ˇBƒfƒtƒHƒ‹ƒg‚Å‚Í‚Č‚É‚ā‚ĩ‚Ü‚š‚ņB

‰Ŋ‚ŃfƒtƒHƒ‹ƒg‚ʼnŊ‚ā‚ĩ‚Č‚ĸ‚ņ‚ž‚낤?
‚ą‚ņ‚Č‚ņ‚Ísymfony‚Ũ‚Ŋ‚ĸ‚ɃXƒPƒ‹ƒgƒ“‚đėŦ‚ĩ‚Ŋ’iŠK‚Å
ŽŠ“Ž“I‚ɃAƒNƒZƒX‚ł̂邿‚¤‚É‚ˇ‚ę‚΂ĸ‚ĸ‚ņƒWƒƒƒ}ƒCƒJH
ã‹L‚Ė—á‚ōs‚­‚Æ ethna add-action echo_msg ‚Á‚Ä‚â‚Á‚ŊuŠÔ‚É
/echo/msg‚ŃAƒNƒZƒX‚ł̂邿‚¤‚É‚ĩ‚Ŋ‚Ų‚¤‚Ǖ֗˜‚Č‚Ė‚Å‚ÍH

764:nobody‚ŗ‚ņ
07/01/16 01:37:46
>>763
‰´‚Í‚ģ‚¤‚ˇ‚邿‚¤‚ɏ‘‚ĢŠˇ‚Ļ‚ŋ‚á‚Á‚Ŋ‚æ

765:nobody‚ŗ‚ņ
07/01/16 12:51:48
>>763
>‰Ŋ‚ŃfƒtƒHƒ‹ƒg‚ʼnŊ‚ā‚ĩ‚Č‚ĸ‚ņ‚ž‚낤?
Œã•ûŒŨЎĢ

766:nobody‚ŗ‚ņ
07/01/18 04:05:03
ƒ}ƒl[ƒWƒƒ‚Á‚Äapp’ŧ‰ē‚ɍė‚į‚ę‚邯‚ĮA
”‚Ē‘Ŋ‚ĸ‚ņ‚ŁAapp/manager‚Æ‚Š‚ĖƒfƒBƒŒƒNƒgƒŠ‚É“ü‚ę‚邹‚Ƃ͉”\H
‚Ŋ‚ž“ü‚ę‚邞‚¯‚ž‚ƁAFatal error‚Ēo‚é‚ņ‚ž‚æ‚ˁB
‚Į‚ą‚đ˜M‚ę‚΁A“Į‚Ũž‚ņ‚Å‚­‚ę‚é‚˂łĩ‚傤‚ЁH

767:nobody‚ŗ‚ņ
07/01/18 11:20:20
>>766
ƒRƒ“ƒgƒ[ƒ‰‚Ėã‚˂؂¤‚ŁA

/** include_path‚ːŨ’č(ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒfƒBƒŒƒNƒgƒŠ‚đ’Į‰Á) */
$app = BASE . "/app";
$lib = BASE . "/lib";
$manager = $app. "/manager";
ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . implode(PATH_SEPARATOR, array($app, $lib, $manager)));

‚Æ‚Š‚ĩ‚Ä‚â‚ę‚Î“Ž‚­‚ņ‚ļ‚á‚Č‚ĸH

Šm‚Ђ߂ĂȂĸ‚¯‚ĮB

768:nobody‚ŗ‚ņ
07/01/18 22:34:03
>>767
‡dI“ނ̂܂ˇ‚ŊB
app’ŧ‰ē‚Ė‚ā‚Ė‚ā“Ž‚ĸ‚ŋ‚Ⴄ‚¯‚ĮA‚Æ‚č‚ ‚Ļ‚¸‚ą‚ę‚Å‚ĸ‚Á‚Ä‚Ũ‚Ü‚ˇB

769:nobody‚ŗ‚ņ
07/01/21 01:10:24
>>764
‰Ŋˆ‚đ‘‚ĢŠˇ‚Ļ‚ę‚΂ĸ‚¯‚邊‚ȁH

>>765
kwsk

770:764
07/01/21 04:53:17
>>769
‰´‚ā_“î‚Č•û–@‚Ē‚ ‚Á‚Ŋ‚į’m‚č‚Ŋ‚ĸ‚ņ‚ž‚Ē‚—

‚Æ‚č‚ ‚Ļ‚¸‚ÍUrlHandler‚ĖgetInstanceƒƒ\ƒbƒh‚đƒI[ƒo[ƒ‰ƒCƒh‚ĩ‚Ä
ƒAƒNƒVƒ‡ƒ“‚Ėƒ}ƒbƒsƒ“ƒO‚ĒŒŠ‚Â‚Š‚į‚ȂЂÁ‚ŊŽž‚É
ƒ}ƒbƒsƒ“ƒOŨ’č‚đ‚ˇ‚é‚æ‚¤‚É‚ĩ‚Ŋ‚įo—ˆ‚邿
“–‘R’l‚đŽŠ“Ž“I‚ɃZƒbƒg‚Í‚ĩ‚Č‚ĸ‚ĩ
iƒ‹[ƒ‹Ũ‚¯‚ăfƒtƒHƒ‹ƒg‚Ėƒ}ƒbƒsƒ“ƒO‚đ‚삤ļŦ‚ˇ‚ę‚΂ĸ‚ĸ‚ņ‚ž‚¯‚Įj
smarty‚ĖurlŠÖ”‚Æ‚Š‚āŽg‚ςȂĸ‚ņ‚ļ‚á‚Č‚ĸ‚Š‚ÆŽv‚¤

‰´‚Ėę‡‚ÍŒŗX‚ģ‚ą‚į•Ķ‚đƒtƒHƒ[‚ˇ‚éƒ}ƒl[ƒWƒƒ‚Æ‚Šė‚Á‚Ä‚ ‚Á‚Ŋ‚Š‚į
‚Į‚Á‚ŋ‚āŽg‚ς邿‚¤ƒ}[ƒW‚ˇ‚邞‚¯‚ł悊‚Á‚Ŋ‚ņ‚ž‚¯‚Į‚Ë

771:769
07/01/21 11:31:55
>>770
‚ß‚ņ‚Į‚­‚ŗ‚ĸ‚Č‚Ÿ

—á‚Ļ‚ÎƒXƒPƒ‹ƒgƒ“‚đėŦ‚ˇ‚éÛ‚É-url“™‚ĖƒIƒvƒVƒ‡ƒ“‚đ‚‚¯‚ę‚Î
y—˜—pŽŌ‚ljŊ‚āˆĶޝ‚ĩ‚Č‚­‚Ä‚āz ƒXƒeƒLURL‚ŃAƒNƒZƒXo—ˆ‚邿‚¤‚É‚ĩ‚Ä—~‚ĩ‚ĸ‚ȁB

‚‚܂č>>763‚Ė—á‚ōs‚­‚Æ

ethna add-action -url echo_msg
Ģ
“Á‚ɐŨ’č‚đ•ĪX‚ˇ‚邹‚Æ‚Č‚­ /echo/msg ‚ŃAƒNƒZƒX
Ģ
(߄tß)ŗĪ°

772:764
07/01/21 15:51:48
>>771
–ŗ‚ĸ‘ŗ‚͐U‚ę‚ņ‚Ė‚ž
‚ĩ‚傤‚ǂȂĸ

ˆę‰žAUrlHandlerŽŠ‘˂₤‚ŋ‚å‚Á‚Æ‚Į‚¤‚ɂЂĩ‚悤‚Æ‚ĸ‚¤—Ŧ‚ę‚Í‚ ‚é‚Ũ‚Ŋ‚ĸ‚ž‚ĩ
‚ģ‚ę‚ÉŠú‘Ō‚ļ‚á‚Č‚ĸ‚Š‚Ë

‰´‚Í‘Ģ‚č‚Č‚ĸ•”•Ē‚Í‚ŗ‚­‚Á‚Æ’Į‰Á‚ĩ‚ŋ‚á‚Á‚ÄŒã‚Í–{‰Æ‚ĖŽĀ‘•‘Ō‚ŋ‚Ũ‚Ŋ‚ĸ‚ČŠ´‚ļ‚ž‚—
ã‹L‚Ė•ĪX‚āŽĀŽŋ”s‘Ģ‚ˇ‚ž‚¯‚ž‚Á‚Ŋ‚ĩ
•s–ž‚Í‚ ‚邯‚ĮEthna‚͉ü‘ĸ‚ĩ‚₡‚­‚Ä‚ĸ‚ĸ‚ņ‚ž‚æ‚Ë‚Ĩi‰´‚Å‚ā‰ü‘ĸ‚Ė“š‹Ø‚Ē‚ˇ‚ŽŒŠ‚Ļ‚é‚Æ‚ĸ‚¤ˆĶ–Ąj

773:nobody‚ŗ‚ņ
07/01/21 22:50:42
1‚‘O‚ĖƒAƒNƒVƒ‡ƒ“Žæ“ž‚ˇ‚éŠČ’P‚Č•û–@‚Á‚ĂȂĸ‚Å‚ĩ‚傤‚ЁB
validate()‚ĩ‚ŊŒãAƒGƒ‰[‚Ē‚ ‚éę‡‚Ė
‘JˆÚæ‚đŽŠ“Ž“I‚ÉŽw’č‚ĩ‚Ŋ‚ĸ‚˂łˇB
ƒtƒH[ƒ€’l‚É“n‚ˇ•û–@‚ĩ‚ŠŽv‚ĸ‚Â‚Ģ‚Ü‚š‚ņ‚Å‚ĩ‚ŊB

‚ā‚Á‚ÆŠČ’P‚Č•û–@‚Ē‚ ‚Á‚Ŋ‚ႍ‚Ȃǂĸ‚ĩ‚Ü‚ˇ

774:nobody‚ŗ‚ņ
07/01/22 10:55:40 grOsWXoX
> 1‚‘O‚ĖƒAƒNƒVƒ‡ƒ“Žæ“ž‚ˇ‚éŠČ’P‚Č•û–@‚Á‚ĂȂĸ‚Å‚ĩ‚傤‚ЁB
ƒZƒbƒVƒ‡ƒ“Žg‚¤‚ą‚Æ‚É‚ą‚ž‚í‚į‚Č‚¯‚ę‚΁AƒZƒbƒVƒ‡ƒ“Žg‚¤B
ViewClass::forward()‚ĖƒI[ƒo[ƒ‰ƒCƒh‚Å‚ģ‚ĖŒˆ’čŒã‚Ėaction‚đ•Û‘ļB

‚Á‚[‚ЁA>>773‚Ė1‚‘O‚Æ‚ĸ‚¤‚˂ǁA1ƒŠƒNƒGƒXƒg‘O‚Ėaction‚Æ‚ĸ‚¤ˆĶ–Ą‚Č‚į‚ž‚¯‚ĮB

‚삤‚Å‚Í‚Č‚­APHP“ā‚˓╔ˆ—“ā‚Å‚Á‚ÄŒž‚¤‚Č‚įAPHP5ŒĀ’č‚ÅŒģŨ‚ĖActionClass–ŧ
__CLASS__‚Š‚įActionName‚đ‰đÍ‚ˇ‚é‚ĩ‚ЂȂĸ‚ȁB
‰đÍ‚ÍViewClass‚Ėƒƒ\ƒbƒh‚É•t‚¯‰Á‚ςāAvalidate()‚ŃGƒ‰[‚Ēo‚ŊÛ‚Íerror_view‚Æ‚Š“K“–‚Č
ƒNƒ‰ƒX‚đė‚Á‚Ä‚ģ‚ą‚ŃWƒƒƒ“ƒvB
‚ņ[BBackendƒNƒ‰ƒX‚āƒI[ƒo[ƒ‰ƒCƒh‚ĩ‚Č‚ĸ‚Æ‚ĸ‚Š‚ņ‚ЂȁB

775:nobody‚ŗ‚ņ
07/01/23 23:33:59 OL4nj+JT
view‚ŁA
@@$tests= array("1"=>"‚ŗ‚ĸ‚ĩ‚å","2"=>"‚‚Ŧ","3"=>"‚ŗ‚ĸ‚˛");
@@$this->af->setApp('tests',$tests);
‚Æ‚ĩ‚Ä‚¨‚ĸ‚āA
tpl‚ŁA
@@{select name=test_select empty="‘I‘đ‚ĩ‚Ä‚­‚ž‚ŗ‚ĸ" list=$app.tests}
‚ƁA‚ĩ‚Ä‚é‚ņ‚ž‚ǁEE

o—Í‚ĒA
@@<select name="test_select">
@@<option value="">‘I‘đ‚ĩ‚Ä‚­‚ž‚ŗ‚ĸ</option>
@@<option value="1" >‚ē/option>
@@<option value="2" >‚ē/option>
@@<option value="3" >‚ē/option>
‚Æ‚ĸ‚¤A‚킯‚Ė‚í‚Š‚į‚Č‚ĸ‰ģ‚¯•û‚đ‚ˇ‚é‚ĩA
Å‰‚Ėˆę•ļŽš‚ĩ‚Šo‚Ä‚ą‚Č‚ĸ‚ĩA‚Č‚ņ‚ž‚Š‚í‚Š‚č‚Ü‚š‚ņB
‚Į‚¤‰đŒˆ‚ˇ‚ę‚΂æ‚ĸ‚ЁA—Í‚đ‚¨‘Ũ‚ĩ‚­‚ž‚ŗ‚ĸ‚Ü‚šm(_ _)m

776:721
07/01/23 23:40:30
>>775
Å‰‚Ėˆę•ļŽš‚ĩ‚Šo‚Ä‚ą‚Č‚ĸ‚Ė‚ÍA‘Ŋ•ĒPHP‚É‚¨‚ĸ‚Ä•ļŽš—ņ‚ā”z—ņ‚Æ‚ĩ‚Ä
”Fޝ‚ŗ‚ę‚é‚˂lje‹ŋ‚ĩ‚Ă邯Žv‚¤B

—á‚Ļ‚ÎA
$str = "abcde";
echo $str[0];
‚Æ‚ˇ‚邯Aa‚Á‚ďo‚éB
‚ą‚ę‚đ$str‚Ēƒ}ƒ‹ƒ`ƒoƒCƒg‚Ėę‡‚ŃoƒCƒgŒ‡‘š‚ɂȂÁ‚Ä‚é‚ņ‚ž‚ÆŽv‚¤B

777:775
07/01/23 23:50:58
>>776

‚ģA‚삤‚ȂˁHH
ŽáŠąEthna‚Ђᗪ‚ę‚Ä‘å•ΐ\‚ĩ–ķ‚Č‚ĸ‚Å‚ˇ‚ǁBB
‚ā‚ĩ‚삤‚ž‚Æ‚ˇ‚邯A”z—ņ‚đ“n‚ˇ‚悤‚Čsmarty_function‚Ėselect‚Æ‚Šcheckbox‚Æ‚ŠA
‘S–Å‚Á‚Ä‚ą‚Æ‚ɂȂ邿‚Ë‚ĨHH

778:nobody‚ŗ‚ņ
07/01/24 00:43:32
‰ģ‚¯‚é‚Ė‚ÍA‚Ŋ‚ž’P‚É•ļŽšƒR[ƒh‚Ė–â‘č‚ļ‚á‚Č‚­‚āH


779:775
07/01/24 00:52:45
‚Ŋ‚Ô‚ņ•ļŽšƒR[ƒh‚Å‚Í‚Č‚ĸ‚ÆŽv‚ĸ‚Ü‚ˇ‚æB
print_r‚Å”z—ņo‚ˇ‚ƃuƒ‰ƒEƒUã‚É
@Array ( [1] => ‚ŗ‚ĸ‚ĩ‚å [2] => ‚‚Ŧ [3] => ‚ŗ‚ĸ‚˛ )
‚Á‚Ä’†g‚Ēo‚Ä‚é‚˂ŁB


780:778
07/01/24 00:59:51
select ‚Í smarty ‚Ėƒvƒ‰ƒOƒCƒ“‚ЂȂņ‚Ђłĩ‚åH
‚ģ‚Ėƒvƒ‰ƒOƒCƒ“‚Ė’†‚Å’l‚Ē‚Į‚¤‚Č‚Á‚Ă邊’˛‚ׂę‚ÎˆĪˆõ‚Å“ā‰ČˆãB


781:nobody‚ŗ‚ņ
07/01/24 01:10:21
>>775
Žg‚ĸ•û‚Ēˆá‚¤‚ž‚¯‚ž‚ë

$tests = array (
@@"1" => array ('name' => "‚ŗ‚ĸ‚ĩ‚å"),
@@"2" => array ('name' => "‚‚Ŧ"),
@@"3" => array ('name' => "‚ŗ‚ĸ‚˛"),
);


782:775
07/01/24 22:01:26
>>781
‘å•Ī‚ˇ‚Ü‚ņ‚Š‚Á‚ŊB
‚¨‚Á‚ĩ‚á‚邯‚¨‚čB

783:nobody‚ŗ‚ņ
07/01/24 23:56:26
ethna ‚ā sandbox‚Ų‚ĩ‚ĸ‚ˁB

784:nobody‚ŗ‚ņ
07/02/01 01:29:35
‚Ų‚ĩ‚ã

785:nobody‚ŗ‚ņ
07/02/03 16:20:22 F0daih5C
Ethna‚đ•׋­‚ˇ‚é‚Ė‚Á‚ÄŒöŽŽƒTƒCƒg‚đŒŠ‚Ä‚Ė“ÆŠw‚ĩ‚ЂȂĸ‚ņ‚Å‚ˇ‚ЁH
‘Đ‚đ’T‚ĩ‚Ä‚āŒŠ‚Â‚Š‚į‚ȂЂÁ‚Ŋ‚˂łˇ‚ǁEEE
—Į‚ĸ•׋­–@‚đ‚˛‘ļ’m‚Å‚ĩ‚Ŋ‚႞‹ŗŽĻ‚­‚ž‚ŗ‚ĸ(LĨƒÖĨM)

786:nobody‚ŗ‚ņ
07/02/03 16:44:49
>>785
ƒ€ƒbƒNŒn‚Ė–{‚Ė’†‚ʼnŊ“x‚ŠŽæ‚čˆĩ‚í‚ę‚ŊŽ–‚Ē‚ ‚邊‚į‚ģ‚ę‚đ’T‚ĩ‚Ä‚Ũ‚邯
‚Æ‚Á‚ЂЂ肯‚ĩ‚Ă͗Į‚ĸ‚Š‚ā
Œã‚́AEthna‚ĖŒöŽŽ‚Æ‚Šgree labŒŠ‚邯‚ŠƒRƒ~ƒbƒ^‚ːl‚Ėblog‚Ė‹LŽ–‚đ“Į‚Ū‚Æ‚Š
‘Ŋ­“ā—e‚͌Âĸ‚ÆŽv‚¤‚¯‚Į“ÆŽŠ‚Étips‘‚ĸ‚Ä‚él‚ā‚ĸ‚é
‚悤‚ˇ‚é‚ɂނނę‚Á‚ÄŽ–‚Š‚—

Œã‚ÍEthna‚̓R[ƒh‚Ē“Į‚Ũ‚₡‚ĸƒtƒŒ[ƒ€ƒ[ƒN‚ž‚ÆŽv‚¤‚Š‚į
ŽĀs‡‚Æ‚Š‚í‚Š‚į‚Č‚ĸŠ‚ĖƒR[ƒh’Į‚Á‚Š‚¯‚Ä‚Ũ‚Ŋ‚č‚ĩ‚Ŋ•û‚Ē‚ĸ‚ë‚ņ‚ČˆĶ–Ą‚Å
•׋­‚ɂȂÁ‚Ä—Į‚ĸ‚ÆŽv‚¤

787:nobody‚ŗ‚ņ
07/02/03 16:51:05
>>786
‚Č‚é‚Ų‚ĮA•ǂЂč‚Ü‚ĩ‚ŊB
ŽčŽn‚߂Ƀ\[ƒXƒR[ƒh“Į‚ņ‚ŕ׋­‚ĩ‚Ä‚Ũ‚Ü‚ˇI
‚ ‚č‚Ē‚Æ‚¤‚˛‚´‚ĸ‚Ü‚ĩ‚Ŋm(_ _)m

788:nobody‚ŗ‚ņ
07/02/04 10:32:16
ŠO‘ŽY‚ĖPHPƒtƒŒ[ƒ€ƒ[ƒN‚Î‚Š‚č‚É–Ú‚ĒŒü‚ĸ‚Ä‚ĸ‚Ŋ‚ǁAEthna‚ĖŽg‚ĸ•û‚ā•׋­‚ĩ‚Ä‚Ũ‚悤‚Š‚Č

789:nobody‚ŗ‚ņ
07/02/05 12:06:34
Ethna‚ĖUrlHandler‚Á‚āAƒAƒNƒVƒ‡ƒ“‚đˆę‚ˆę‚Âaction_map‚ɏ‘‚ĸ‚Ä‚ĸ‚ЂȂĸ‚Æ‚ĸ‚¯‚Č‚ĸ‚˂łĩ‚傤‚ЁH

URLØŨ¸(ethna.jp)
‚ą‚ą‚đ“Į‚ņ‚ž‚˂łˇ‚ǁA‚ĸ‚Ü‚ĸ‚ŋƒsƒ“‚Æ‚Ģ‚Ü‚š‚ņB

URLØŨ¸(hoge)
URLØŨ¸(hoge)
‚Æ‚ ‚Á‚Ŋę‡‚ɁA
URLØŨ¸(hoge)
URLØŨ¸(hoge)
‚Æ‚Č‚é‚æ‚¤‚ɁAˆę‚Â‚ĖŨ’č‚Å‚ˇ‚Ü‚š‚Ŋ‚ĸ‚˂łˇ‚ǁA‚삤‚ĸ‚¤‚ą‚Æ‚͉”\‚Å‚ĩ‚傤‚ЁB


790:nobody‚ŗ‚ņ
07/02/05 18:50:46
URLØŨ¸(www.endlessbattle.net)
‚¨‚ŋ‚Á‚΂Ȃĩ‚ž‚¯‚Į...‘åä•v‚Ȃ˂ЂČ...

791:nobody‚ŗ‚ņ
07/02/05 23:01:43
ethna‚ōė‚Á‚ŊƒXƒNƒŠƒvƒg‚đCGI‚Æ‚ĩ‚Ä“Žė‚ŗ‚š‚Ŋ‚ĸę‡A
‚Į‚¤‚ˇ‚ę‚΂ĸ‚ĸ‚Å‚ĩ‚傤‚ЁH
‚ŋ‚Č‚Ũ‚É•’Ę‚ĖPHP‚Å‚ ‚ę‚΁A
#!/usr/bin/php
‚đ‚‚¯‚ę‚΁ACGI‚Æ‚ĩ‚Ä“Žė‚ˇ‚鋤—pƒŒƒ“ƒ^ƒ‹ƒT[ƒo[‚Å‚ˇB

792:nobody‚ŗ‚ņ
07/02/05 23:12:49
AppObject‚ĖŽg‚ĸ‚Į‚ą‚ë‚Ē—Į‚­‚킊‚į‚Č‚ĸĨĨĨ

ƒNƒGƒŠ”­s‚ˇ‚é‚É‚Í
AppManager->db->query();
‚Å‚ĸ‚ĸ‚ņ‚ž‚æ‚ˁH

AppObject‚Á‚Ä•K—v‚ȂˁH

793:nobody‚ŗ‚ņ
07/02/06 00:41:00
Ž„‚ÍŽg‚Á‚Ă܂š‚ņB


794:nobody‚ŗ‚ņ
07/02/06 15:35:18
/etc/[APPID]-ini.php
“ā‚Å ƒZƒbƒVƒ‡ƒ“’l‚âƒAƒNƒVƒ‡ƒ“ƒtƒH[ƒ€’l‚đŽg—p‚ˇ‚é‚Ŋ‚߂ɂÍ
‚Į‚¤‚ˇ‚ę‚΂ĸ‚ĸ‚Å‚ĩ‚傤‚ЁH
$this->session->get('hoge')
‚Å‚â‚Á‚Ä‚Ũ‚Ü‚ĩ‚Ŋ‚ǁACall to a member function on a non-object
‚Ēo‚Ü‚ĩ‚ŊB

795:nobody‚ŗ‚ņ
07/02/06 15:55:40
if( !empty( $this->af->get("hoge") ) ){
}
‚Æ‚ˇ‚邯ƒGƒ‰[‚Ēo‚Ü‚ˇB

$hoge = $this->af->get("hoge");
if( !empty( $hoge ) ){
}

‚ȂႤ‚Ü‚­‚ĸ‚̂܂ˇB‚Ö‚é‚Õ‚Ũ[

796:nobody‚ŗ‚ņ
07/02/06 18:02:29
ƒZƒbƒVƒ‡ƒ“‚Ė’l‚đsmarty“ā‚Å{$session.id}‚Ũ‚Ŋ‚ĸ‚ČŠ´‚ļ‚Å
Žg‚ς܂š‚ņ‚Š‚ËH
setApp ‚ˇ‚é‚˂ǂž‚é‚ĸ‚˂łˇB

797:nobody‚ŗ‚ņ
07/02/06 19:35:30
>>795
PHP4‚ž‚Š‚į‚ļ‚á‚ˁH

>>796
[APP_ID]_ViewClass.php‚Ė _setDefaultƒƒ\ƒbƒh‚ŃAƒTƒCƒ“‚ˇ‚ę‚΁H

798:nobody‚ŗ‚ņ
07/02/06 19:52:01
>>795
empty‚Å’˛‚ׂį‚ę‚é‚Ė‚Í•Ī”‚Ė‚Ũ
URLØŨ¸(jp.php.net)

799:794
07/02/06 20:22:16
>>797
ƒŒƒX‚ ‚č‚Ē‚Æ‚¤‚˛‚´‚ĸ‚Ü‚ˇB
‚¨‚Á‚ĩ‚á‚邯‚¨‚č PHP4‚Å‚ˇB
PHP5‚É‚š‚¸‚É‰Ŋ‚Æ‚Š‚ˇ‚é•û–@‚͂Ȃĸ‚Å‚ĩ‚傤‚ЁB
‚ ‚Æ‚Ũ‚Č‚ŗ‚ņPHP5‚ŃGƒXƒi‚Á‚Ä‚é‚ņ‚Å‚ĩ‚傤‚ЁH


800:721
07/02/06 23:30:31
>>794
>/etc/[APPID]-ini.php
>“ā‚Å ƒZƒbƒVƒ‡ƒ“’l‚âƒAƒNƒVƒ‡ƒ“ƒtƒH[ƒ€’l‚đŽg—p‚ˇ‚é‚Ŋ‚߂ɂÍ
>‚Į‚¤‚ˇ‚ę‚΂ĸ‚ĸ‚Å‚ĩ‚傤‚ЁH

‚ģ‚ņ‚Č‚â‚č•û‚Í‚ĩ‚Č‚ĸƒˆB

/etc/hogehoge-ini.php
‚ɂ́AŨ’č’l‚đ‘‚­‚Š‚įAŨ’č’l‚đƒZƒbƒVƒ‡ƒ“‚ŏ㏑‚Ģ‚ˇ‚é‚Á‚ÄŒž‚¤Žg‚ĸ•û‚Í‚ĩ‚Č‚ĸB
Ũ’č’l‚Íethna_configƒIƒuƒWƒFƒNƒg(‚ĖƒTƒuƒNƒ‰ƒX)‚Æ‚ĩ‚Ä‘ļŨ‚ĩ‚ĂāA
‚ģ‚Ėƒ[ƒh‚ÍController‚ĖƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ōs‚í‚ę‚ĂāA‚ģ‚ę‚Á‚ÄEthna‚Ė‹N“Ž‚Ė‚Ų‚Ú’ŧŒãB
‚ā‚ŋ‚ë‚ņASession‚ĒŽn‚܂邿‚č—y‚Š‘OB

‚ģ‚ā‚ģ‚āAƒZƒbƒVƒ‡ƒ“ƒIƒuƒWƒFƒNƒg‚âƒAƒNƒVƒ‡ƒ“ƒtƒH[ƒ€ƒIƒuƒWƒFƒNƒg‚Í
AppManager/AppObject/ActionClass/ViewClass“ā‚Ė‚Ũ‚ÅŽg‚í‚ę‚邹‚Æ‚đ
‘z’肯‚ĩ‚Ă邊‚įA‚ģ‚ņ‚Č•Ī‚Č‚Æ‚ą‚낳̓AƒNƒZƒX‚ł̂é‚킯‚ǂȂĸB

801:nobody‚ŗ‚ņ
07/02/07 09:06:56
>>793
792‚Å‚ˇB
ŽŠ‘O‚ĖƒNƒ‰ƒX‚đŽg‚¤‚ą‚Æ‚É‚ĩ‚Ü‚ĩ‚ŊA‚ ‚č‚Ē‚Æ‚¤B

‚ĸ‚ë‚ĸ‚ë’˛‚ׂĂŨ‚āAŒģķ‚Å‚ÍAppObject‚đ‘ŧ‚Ėƒtƒ‹ƒXƒ^ƒbƒNƒtƒŒ[ƒ€ƒ[ƒN‚ĖModel‚Æ“¯‚‚¤‚ɍl‚Ļ‚Ä‚Í‚ĸ‚¯‚Č‚ĸ‚ÆŽv‚ĸ‚Ü‚ĩ‚ŊB

‰Ŋ‚Å‚ą‚ņ‚Č’†“r”ŧ’[‚Č‚ā‚˂ǂ­‚Á‚‚ĸ‚Ä‚é‚ņ‚ž‚낤H
Ŧ—‚ˇ‚邞‚¯‚Ȃ˂ɂČĨĨĨB


802:nobody‚ŗ‚ņ
07/02/07 17:46:41 hhcgJkB/
>‰Ŋ‚Å‚ą‚ņ‚Č’†“r”ŧ’[‚Č‚ā‚˂ǂ­‚Á‚‚ĸ‚Ä‚é‚ņ‚ž‚낤H
Ž„‚̓ƒ`ƒƒƒƒ`ƒƒŽg‚Á‚Ä‚ĸ‚Ü‚ˇB
‚Æ‚É‚Š‚­AActionClass‚Ės”‚đ‘‚â‚ĩ‚Ŋ‚­‚Č‚ĸ‚˂ŁA‚Æ‚č‚ ‚Ļ‚¸AppManager/AppObject‚ɂƂĸ‚¤Š´‚ļ‚ŁB

803:nobody‚ŗ‚ņ
07/02/10 12:18:29
.tpl‚ĒŸŽč‚ɃLƒƒƒbƒVƒ…‚ŗ‚ę‚Ä
htmlƒ~ƒX‚č‚Ü‚­‚č‚ĖŽŠ•Ē‚Æ‚ĩ‚Ă̓eƒXƒg’†‚Í‚Š‚Č‚č•s•Ö‚Č‚ņ‚Å‚ˇ‚ǁA
‚Į‚ą‚Š‚ŃLƒƒƒbƒVƒ…‚ːŨ’č‚Í‚Å‚Ģ‚é‚ņ‚Å‚ĩ‚傤‚ЁH
smarty‚ĖƒLƒƒƒbƒVƒ…Ũ’č‚Íoff‚ɂȂÁ‚Ă܂ĩ‚ŊB

–{‰Æ‚ŃLƒƒƒbƒVƒ…‚Å’˛‚ׂ܂ĩ‚Ŋ‚ǁAŒŠ‚Â‚Š‚č‚Ü‚š‚ņ‚Å‚ĩ‚ŊB

804:nobody‚ŗ‚ņ
07/02/11 11:49:01
ƒAƒNƒVƒ‡ƒ“‚ĖƒtƒHƒ[ƒh‚Á‚Ä‚Į‚¤‚â‚é‚ņ‚Å‚ˇ‚ЁH

805:nobody‚ŗ‚ņ
07/02/11 15:03:58
>>804
‚ł̂܂š‚ņB


806:nobody‚ŗ‚ņ
07/02/11 23:05:45
>>804
‚â‚Í‚čƒŠƒ_ƒCƒŒƒNƒg‚ŠƒAƒNƒVƒ‡ƒ“‚ĖŒpŗ‚ɂȂé‚ņ‚Å‚ĩ‚傤‚ЁB

807:nobody‚ŗ‚ņ
07/02/12 01:51:26
>>806
Œpŗ‚ž‚Á‚Ŋ‚į‚ą‚ņ‚ČŠ´‚ļ‚ɂȂé‚˂łĩ‚傤‚ЁH

Base_Action
{

function doHoge()
{
}
function doFuga()
{
}

}

class Action_A extends Base_Action
{
function perform()
{
$this->doHoge();
}
}

class Action_B extends Base_Action
{
function perform()
{
$this->doHoge();
$this->doFuga();
}
}


808:nobody‚ŗ‚ņ
07/02/14 23:01:46 pcigeSJ1
s”‚˂Ђŗ‚ŪƒR[ƒh‚ɂ͒N‚ā”Ŋ‰ž‚ĩ‚Č‚ĸBB‚—


809:nobody‚ŗ‚ņ
07/02/15 00:08:38
s”‚ǂЂŗ‚܂Ȃĸ‚悤‚ɁAЇŒĘ‚Ė‘OŒã‚É‚ ‚é‰üs‚đÁ‚š‚΂ĸ‚ĸ‚ˁH

810:721
07/02/15 03:31:47
>>808
>s”‚˂Ђŗ‚ŪƒR[ƒh‚ɂ͒N‚ā”Ŋ‰ž‚ĩ‚Č‚ĸ
‚Æ‚ĸ‚¤‚ЁA‰Ŋ‚ĩ‚Ŋ‚ĸ‚Š‚ĸ‚Ü‚ĸ‚ŋ‚æ‚­‚킊‚į‚ņEEEEB
ƒAƒNƒVƒ‡ƒ“‚ĖƒtƒHƒ[ƒh‚Æ‚ŠƒŠƒ_ƒCƒŒƒNƒg‚Æ‚Š‚ģ‚ę‚Á‚Û‚ĸŒž—t‚Ē‚ ‚é‚ǁA
‚Æ‚č‚ ‚Ļ‚¸Œž—t‚đŽg‚Á‚Ă邞‚¯Š´‚Ē‚ĸ‚Á‚Ī‚ĸ‚ŁB

811:nobody‚ŗ‚ņ
07/02/16 17:19:24
ƒvƒƒWƒFƒNƒgƒfƒBƒŒƒNƒgƒŠ‚܂łːâ‘΃pƒX‚ĖŽæ“ž•û–@‹ŗ‚ςĂ­‚ž‚ŗ‚ĸ‚Ü‚ĩB
APPID/lib “ā‚Ėƒtƒ@ƒCƒ‹‚đ‘€ė‚ĩ‚Ŋ‚ĸ‚Å‚ˇB

812:nobody‚ŗ‚ņ
07/02/17 12:43:45
>>811
$_SERVER["SCRIPT_FILENAME"]‚Š‚įwww/index.php‚𔲂­‚Ė‚ļ‚á‘Ę–Ú‚ŠH

813:nobody‚ŗ‚ņ
07/02/17 13:00:20
•’Ę‚É__FILE__Žg‚Ļ‚Î‚ĸ‚ĸ‚ž‚¯‚ł́B

814:nobody‚ŗ‚ņ
07/02/19 17:44:59
ethna‚Åmod_rewrite‚ĒãŽč‚­Žg‚ςȂĸB
H‚⁕‚Ő؂ę‚éB‚Į‚¤‚â‚ę‚΂ĸ‚ĸ‚Å‚ˇ‚ЁH

815:>>814 ƒ}ƒ‹ƒ`‰ŗ‚—‚—‚—
07/02/19 23:38:21
URLØŨ¸(mixi.jp)

19: •’Ę ( URLØŨ¸(mixi.jp) )
‚‚ĸæ“ú‚Š‚įAethna‚đŽg‚ĸŽn‚ß‚Ŋ‚ā‚˂łˇ‚ǁAmod_rewrite‚ŏãŽč‚­”ō‚΂š‚Č‚ĸ‚˂ŁA‚Į‚¤‚Š‚˛‹ŗŽö‚­‚ž‚ŗ‚ĸB

ŠČ’P‚ČƒuƒbƒNƒ}[ƒN“I‚Č‚ā‚Ė‚đėŦ‚ĩ‚悤‚Æ‚ĩ‚Ä‚é‚˂łˇ‚ǁAURL‚đ
entry?uri=URLØŨ¸(hoehoge)<) [L]@‚â
RewriteRule ^entry/(.+) /entry?url=URLØŨ¸($1%{QUERY_STRING}) [L]

‚ą‚ņ‚Ķ‚¤‚ɏ‘‚ĸ‚Ŋ‚˂łˇ‚ǁA‚ą‚ę‚Ē‚ĸ‚¯‚Č‚ĸ‚˂łĩ‚傤‚ЁH
H‚⁕‚ĒŠÜ‚Ü‚ę‚Č‚¯‚ę‚΁A‘S‚Ä‚đŽæ“ž‚ł̂é‚˂łˇ‚ǁBB
‚͂ău‚ŗ‚ņ‚Æ‚Š‚ĖƒGƒ“ƒgƒŠ[‚Æ”äŠr‚ĩ‚Ŋę‡Ahttp://‚Ė://‚Ē‚Í‚Äƒu‚ŗ‚ņ‚ž‚Æ‚ģ‚˂܂܂ž‚Á‚Ŋ‚˂łˇ‚ǁAŽŠ•Ē‚ĖƒGƒ“ƒgƒŠ[‚đŒŠ‚é‚ÆAhttp%3A%2F%2F‚Ė‚æ‚¤‚ɃGƒ“ƒR[ƒh‚ŗ‚ę‚Ä‚ĩ‚Ü‚ĸ‚Ü‚ˇB
‚ą‚ę‚ĒŒ´ˆö‚Ȃ˂łĩ‚傤‚ЁH
Smarty‘¤‚˂؂¤‚ɂ́AƒGƒXƒP[ƒv‚ŗ‚š‚ésetAppNE‚Ē‚ ‚č‚Ü‚ˇ‚Ē‚ą‚ę‚Í•\ŽĻ‚Ė–â‘č‚ōĄ‰ņ‚Ƃ͊֌W‚Č‚ĸ‚ÆŽv‚ĸ‚Ü‚ˇ‚ĩB
‚ā‚ĩ‚Š‚ĩ‚Ŋ‚įAmod_rewrite‚Ė–â‘č‚Å‚ą‚ą‚Å‚ĖŽŋ–â‚Í‚¨‚Š‚ĩ‚Š‚Á‚Ŋ‚ႎ‚ĸ‚Ü‚š‚ņB‚ˇ‚Ž‚Éíœ‚ĩ‚Ü‚ˇB
‚Ŋ‚žAethna‚ĖƒGƒXƒP[ƒvŠÖ˜A‚Ė–â‘č‚Å‚ĩ‚Ŋ‚įA‚Į‚¤‚Š‰đŒˆ–@‚đ‚˛‹ŗŽö‚­‚ž‚ŗ‚ĸ‚Ü‚šB
‚æ‚ë‚ĩ‚­‚¨Šč‚ĸ‚ĩ‚Ü‚ˇB


816:nobody‚ŗ‚ņ
07/02/20 00:59:16
‰đŒˆ–@B
‚ā‚Á‚ÆŠČ’P‚ČƒvƒƒOƒ‰ƒ€‚Š‚į•׋­‚ĩ’ŧ‚ˇB


817:nobody‚ŗ‚ņ
07/02/21 05:44:31
Smarty‚Écache_id‚đ“n‚ĩ‚ăy[ƒW‚˛‚ƂɕĄ”‚ĖƒLƒƒƒbƒVƒ…‚đŽ‚Ŋ‚ĩ‚Ŋ‚ĸ‚ņ‚ž‚¯‚ĮA
‚ł̂Ȃŗ‚삤‚Å‚ˇ‚ˁH

818:nobody‚ŗ‚ņ
07/02/22 14:22:50
>>817
‚ą‚ą‚ÍEthna‚ĖƒXƒŒ
‚æ‚ģ‚Å•ˇ‚¯

‚ŋ‚Č‚Ũ‚É—]—T‚ŏo—ˆ‚é‚ŧ

819:nobody‚ŗ‚ņ
07/02/22 15:16:44
Ethna‚Å‚Á‚Ęb‚ĩ‚ž‚ëH

820:nobody‚ŗ‚ņ
07/02/23 04:10:03
>>818
Ethna‚Å‚Ė˜b‚Å‚ˇ‚æA‚ā‚ŋ‚ë‚ņB

>>819
‚ģ‚Ė’Ę‚č‚Å‚ˇ

‚ŋ‚å‚ĸ‚Ɖü‘ĸ‚ĩ‚Ä‰đŒˆ‚ĩ‚Ü‚ĩ‚Ŋ

821:nobody‚ŗ‚ņ
07/03/01 00:08:12
wampŠÂ‹Ģ‚ÅEthnaŽg‚Á‚Ä‚é‚ņ‚ž‚¯‚ĮAethnaƒRƒ}ƒ“ƒh‚Ē–Ų‚čž‚Ū‚Ė‚Í‚Č‚ēH

ethna add-action --basedir=dir sample

‚Æ‚Š‚â‚邯‚́B

822:nobody‚ŗ‚ņ
07/03/01 16:07:38 ue5nOCQJ
AppObject‚Å
SQL‚ĖŠÖ”Žg‚ĸ‚Ŋ‚ĸ‚Æ‚ĢA
‚Ŋ‚Æ‚Ļ‚Î
update some_table set some_date = now() where some_id = 1;
Ē‚ą‚ņ‚ȂЂņ‚ļ‚Ė‚ą‚Æ‚đAppObject‚Å‚â‚č‚Ŋ‚ĸ‚Æ‚Ģ‚Á‚Ä
‚Į‚¤‚â‚ę‚΂ĸ‚ĸ‚ņ‚Å‚ĩ‚傤
‚ŋ‚Č‚Ũ‚ÉPostgreSQL‚Å‚ˇ

823:nobody‚ŗ‚ņ
07/03/02 00:59:24
>>822
Ą‚Ė‚Æ‚ą‚ëŠm‚Ђł̂ȂЂÁ‚Ŋ‚Í‚¸B
‚ģ‚Ė‚¤‚ŋo—ˆ‚邿‚¤‚É‚ĩ‚Ŋ‚ĸ‚ÆŒž‚Á‚Ä‚Ŋ‹C‚Ē‚ˇ‚éB

824:nobody‚ŗ‚ņ
07/03/02 01:00:04
‚ģ‚Ė‚¤‚ŋ‚ļ‚á‚Č‚­‚ÄĢ—ˆ“I‚ɏo—ˆ‚邿‚¤‚É‚ĩ‚Ŋ‚ĸ‚ÆŒž‚Á‚Ä‚Ŋ‚ņ‚ž‚Á‚Ŋ‚ЂȁB
‚Į‚Á‚ŋ‚Å‚ā‚ĸ‚ĸ‚ǁB


ÅVƒŒƒX•\ŽĻ
ƒXƒŒƒbƒh‚ĖŒŸõ
—ŪŽ—ƒXƒŒˆę——
˜b‘č‚Ėƒjƒ…[ƒX
‚¨‚Ü‚Š‚šƒŠƒXƒg
ĨƒIƒvƒVƒ‡ƒ“‚đ•\ŽĻ
‰É‚‚Ԃĩ2ch

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