yPHPz Smarty Šu—£ƒ ..
[2ch|¥Menu]
298:nobody‚³‚ñ
08/10/15 02:42:51
>>296
PHP‚ͳŠm‚ɂ̓eƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ł͖³‚¢‚ñ‚Å‚·‚æB
ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚̂悤‚ÉHTML“à‚É‘g‚Ýž‚߂邿‚¤‚ɂȂÁ‚Ä‚¢‚邾‚¯‚È‚ñ‚Å‚·B

„PHP‚ð‚¿‚á‚ñ‚ƃeƒ“ƒvƒŒ[ƒg‚Æ‚µ‚©‚¦‚½‚çA‚Æ‚¨‚à‚¢‚Ü‚·B
Smarty‚̃eƒ“ƒvƒŒ[ƒg‚Ì’†‚ÉPHP‚ð’¼Ú‘‚­Ž–‚ào—ˆ‚Ü‚·‚æB(”ñ„§‚Å‚·‚ª)
{php}echo "Hello World"{/php}

„‚½‚µ‚©ƒJƒXƒ^ƒ€ƒ^ƒO‚Ý‚½‚¢‚È‚±‚Æ‚àƒJƒXƒ^ƒ€ŠÖ”‚łł«‚é‚ñ‚Å‚·‚æ‚ËH
PHP‚ª‰ð‚él‚È‚çŠÈ’P‚Éì‚ê‚Ü‚·‚æB

(—á) ƒ^ƒO“à‚Ì•¶Žš—ñ‚ð’uŠ·‚·‚éƒ^ƒO{replace}{/replace}ƒ^ƒO‚ðì‚éê‡

block.replace.php ‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ðpluginsƒfƒBƒŒƒNƒgƒŠ‚Ì’†‚É쬂µAŽŸ‚̃R[ƒh‚ð‹Lq‚·‚邾‚¯‚Å‚·B
function smarty_block_replace($params, $content, &$smarty)
{
retrurn str_replace($p["search"], $p["replace"], $content);
}

ˆÈ~Smartyƒeƒ“ƒvƒŒ[ƒg‚ÅŽŸ‚̂悤‚É‹Lqo—ˆ‚邿‚¤‚ɂȂè‚Ü‚·B

{replace search="–{“–‚Å‚·‚©" replace="ƒ}ƒWƒbƒXƒJ"}
@{replace search="¦‚¢‚Å‚·‚Ë" replace="ƒpƒlƒF‚Á‚·"}
–{“–‚Å‚·‚©B
@@@@¦‚¢‚Å‚·‚ËB
@{/replace}
{/replace}

// o—ÍFƒ}ƒWƒbƒXƒJBƒpƒlƒF‚Á‚·B

ˆêŒ©APHP’P‘̂łàŠÈ’P‚ÉŽÀ‘•o—ˆ‚»‚¤‚ÉŒ©‚¦‚Ü‚·‚ªAƒ^ƒO‚Ì“ü‚êŽqˆ—“™‚ðl‚¦‚邯’n–¡‚É–Ê“|‚¾‚Á‚½‚èAƒeƒ“ƒvƒŒ[ƒg‚̉“ǫ‚ª‰º‚ª‚Á‚½‚肵‚Ü‚·‚æ‚ËB


299:196
08/10/15 18:33:26
>>294
tpl.php‚ª“‚¢‚©‚çŠwKƒRƒXƒg‚ª‚‚¢‚Æ‚¢‚¤‚±‚Æ‚©‚ÈH

EPHP‚ª—‰ðo—ˆ‚È‚¢ƒŒƒxƒ‹‚̂ւڃfƒUƒCƒi[‚Íbody.php‚¾‚¯G‚点‚邵‚©‚È‚¢
ESmarty‚Åo—ˆ‚鎖‚Í—˜_ã‚·‚ׂÄPHP‚Åo—ˆ‚éi‚µA‚»‚ÌŽè’i‚à‚»‚ê‚È‚è‚É—pˆÓ‚³‚ê‚Ä‚¢‚éj

‚Æ‚¢‚¤‚Ì‚ª‰´‚̈ӌ©‚©‚ÈB
‰´‚̊‹«‚Ísymfony‚ÅAsfForm‚©Ahelper‚©AsfSmartyViewPlugin‚©‚Ì‘I‘ð‚ª•K—v‚Ȃ̂ÅA
Šù‚ÉSmarty‚ÅŠ®¬‚³‚ꂽƒTƒCƒg‚Æ‚©‚ðA‚í‚´‚í‚´ƒŠƒvƒŒ[ƒX‚·‚é•K—v‚Í–³‚¢‚ÆŽv‚¤B

uSmarty‚͂킩‚邯‚ÇPHP‚ÍG‚ê‚Ü‚¹‚ñv‚Æ‚¢‚¤ƒfƒUƒCƒi[‚Á‚ÄAŒ‹\‘½‚¢‚Ì‚©‚ÈH

>>295
‚È‚é‚Ù‚ÇA‰´‚ɂƂÁ‚Ă͎aV‚È”­‘z‚¾‚Á‚½B
ƒtƒ@ƒCƒ‹‚Ì–½–¼‹K‘¥‚ð‚µ‚Á‚©‚茈‚ß‚ê‚ÎAŠÖ˜A«‚͂킩‚è‚â‚·‚¢‚©‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚ªB

tpl.php‚ÍAƒfƒUƒCƒi[‚ªì‚é‚Ì‚ª—‘z‚¾‚ªAƒvƒƒOƒ‰ƒ}[‚ª‚â‚Á‚Ä‚à\‚í‚È‚¢B
u$name‚Ì•\ަ‚Íescape‚µ‚Änl2br‚µ‚Ä‚­‚¾‚³‚¢v‚Æ‚¢‚¤—vŒ‚ð”cˆ¬o—ˆ‚é‚Ì‚ªA
ƒfƒUƒCƒi[‚Ȃ̂©ƒvƒƒOƒ‰ƒ}[‚Ȃ̂©‚É‚æ‚Á‚Ęb‚ª‘å‚«‚­•Ï‚í‚é‚ñ‚¾‚낤‚ÈB


300:196
08/10/15 19:01:26
‚¹‚Á‚©‚­‚Ȃ̂ÅSmarty‚ÌŽ¿–â‚ð‚³‚¹‚Ä‚­‚êB

i¥”ñ‚Í‚¨‚¢‚Æ‚¢‚Äj>>278‚̂悤‚ÈŽ–‚ðSmarty‚ÅŽÀŒ»‚µ‚½‚¢B

MVC‚ÅŒ¾‚¤‚ÆAnew Smarty();‚ª‘‚©‚ê‚éƒtƒ@ƒCƒ‹‚ÍA
ƒ‚ƒfƒ‹‚Å‚àƒRƒ“ƒgƒ[ƒ‰‚Å‚à‚È‚­Aƒrƒ…[‚É‘®‚·‚鎖‚ɂȂéB
sfSmartyView‚Æ‚©Zend_View_Smarty‚Ý‚½‚¢‚Ȉʒu‚¯‚ɂȂé‚킯‚¾‚ÈB‚Ȃ̂ÅA

ƒRƒ“ƒgƒ[ƒ‰iƒ‰ƒbƒp[‚Ƀeƒ“ƒvƒŒ[ƒg•Ï”‚ð“n‚·j
«
ƒrƒ…[—p‚̃‰ƒbƒp[B“à•”“I‚É$snarty->assign();‚ª‘‚©‚ê‚é
«
šƒeƒ“ƒvƒŒ[ƒg•Ï”‚Ì®Œ`ˆ—(Smarty‚֗̕˜‚È\•¶‚Å‘‚¯‚ê‚Ηǂ¢)
$name = {$name|escape|‚È‚ñ‚½‚ç|‚©‚ñ‚½‚ç}
«
ƒeƒ“ƒvƒŒ[ƒgƒtƒ@ƒCƒ‹(.tpl)
{$name}

‚Ý‚½‚¢‚È•—‚É‚µ‚½‚¢‚Ì‚¾‚ªA‚»‚ê‚ÍŽd—lã–³—‚È‚ñ‚¾‚낤‚©B
{assign}‚Æ‚©{eval}‚Å‚¢‚¯‚éH@ƒRƒXƒg‚Í‚±‚ÌÛl‚¦‚È‚¢‚±‚Ƃɂµ‚ÄEEEB


301:nobody‚³‚ñ
08/10/15 19:38:33
>>299
„tpl.php‚ª“‚¢‚©‚çŠwKƒRƒXƒg‚ª‚‚¢‚Æ‚¢‚¤‚±‚Æ‚©‚ÈH

­‚È‚­‚Æ‚àSmarty‚Æ”äŠr‚µ‚½‚ç””{“‚¢‚µA
‘fl‚̃ƒWƒbƒN‚ªƒVƒXƒeƒ€‚ɬ“ü‚·‚é‹°‚ꂪ‚ ‚éB
define("DEBUG", 1); ‚Æ‚©@$_POST["xxx"] = "debug data!"; ‚Æ‚©‘‚©‚ê‚Ä‚½‚犦‹C‚µ‚È‚¢H

„Smarty‚Åo—ˆ‚鎖‚Í—˜_ã‚·‚ׂÄPHP‚Åo—ˆ‚é

‚±‚ê‚Í‹t‚¶‚á‚È‚¢‚©‚ÈB
usymfony‚Åo—ˆ‚鎖‚Í‘S‚ÄPHP‚Åo—ˆ‚év‚ÆŒ¾‚Á‚Ä‚é‚̂Ɠ¯‚¶‚ÅA
Smarty‚ÍŠ‘FPHPƒ‰ƒCƒuƒ‰ƒŠ‚ɉ߂¬‚È‚¢‚ñ‚¾‚©‚çB

„ PHP‚ª—‰ðo—ˆ‚È‚¢ƒŒƒxƒ‹‚̂ւڃfƒUƒCƒi[‚Íbody.php‚¾‚¯G‚点‚邵‚©‚È‚¢
„uSmarty‚͂킩‚邯‚ÇPHP‚ÍG‚ê‚Ü‚¹‚ñv‚Æ‚¢‚¤ƒfƒUƒCƒi[‚Á‚ÄAŒ‹\‘½‚¢‚Ì‚©‚ÈH

‰¼‚ÉPHP‚ªG‚ê‚éƒfƒUƒCƒi‚ª‚¢‚½‚Æ‚µ‚Ä‚àA
ã‚É‘‚¢‚½‚悤‚ɃZƒLƒ…ƒŠƒeƒB‚ÌŠÏ“_‚©‚ç‚ÍAƒVƒXƒeƒ€‚ɉe‹¿‚ð—^‚¦‚錠ŒÀ‚ð—^‚¦‚È‚¢‚Ì‚ª•’Ê‚¾‚ÆŽv‚¤B
­‚È‚­‚Æ‚àŠO’‚̃fƒUƒCƒi‚É‚Íâ‘΂ÉG‚点‚½‚­‚È‚¢‚æ‚ËB

„tpl.php‚ÍAƒfƒUƒCƒi[‚ªì‚é‚Ì‚ª—‘z‚¾‚ªAƒvƒƒOƒ‰ƒ}[‚ª‚â‚Á‚Ä‚à\‚í‚È‚¢B

tpl.php‚̓rƒ…[‚Å‚ ‚éˆÈãAƒfƒUƒCƒi‚ªG‚é‚ׂ«‚¾‚ÆŽv‚¤B
ƒƒWƒbƒN“I‚ÉMVC‚𕪂¯‚Ä‚àAŠÇ—‘̧(’S“–‹æ•ª)‚ª‚í‚©‚ê‚Ä‚¢‚È‚¢‚ƃGƒ‰[‚ªo‚½Žž‚É–Ê“|‚¾‚©‚çB

‚»‚¤‚¢‚¤ˆÓ–¡‚Å‚ÍSmarty‚Í‚»‚Ì‹@”\«‚æ‚èA
ƒR[ƒh‚Ì“ˆê«‚âŠÇ—‘̧‚É—^‚¦‚鉶Œb‚Ì•û‚ª‘å‚«‚¢‚Ì‚©‚à‚ËB


302:nobody‚³‚ñ
08/10/15 20:31:43
>>300
„i¥”ñ‚Í‚¨‚¢‚Æ‚¢‚Äj>>278‚̂悤‚ÈŽ–‚ðSmarty‚ÅŽÀŒ»‚µ‚½‚¢B
{assign}{capture}{eval}‚ ‚½‚è‚Åo—ˆ‚邿B
ƒRƒ“ƒpƒCƒ‹Œã‚̃\[ƒXŒ©‚ê‚΂킩‚邯‚ÇAassign‚È‚ñ‚©‚̓RƒXƒg‚à‚Ù‚Æ‚ñ‚Ǖςí‚ç‚È‚¢B

// format.tpl
{assign var="name" value=$name|escape|default:"no name"}
{include file="body.tpl"}

// body.tpl
{$name}

„MVC‚ÅŒ¾‚¤‚ÆAnew Smarty();‚ª‘‚©‚ê‚éƒtƒ@ƒCƒ‹‚ÍA
„ƒ‚ƒfƒ‹‚Å‚àƒRƒ“ƒgƒ[ƒ‰‚Å‚à‚È‚­Aƒrƒ…[‚É‘®‚·‚鎖‚ɂȂéB

Ž©•ª‚ÍSmartyŽ©‘Ì‚ðƒrƒ…[‚Æ‚µ‚Äl‚¦‚Ä‚¢‚é‚©‚ÈB
ƒRƒ“ƒgƒ[ƒ‰‚ªƒrƒ…[(Smarty)‚𶬂µAƒŒƒXƒ|ƒ“ƒXƒf[ƒ^‚ð“n‚·B
ƒrƒ…[(Smarty)‚Í—^‚¦‚ç‚ꂽƒŒƒXƒ|ƒ“ƒXƒf[ƒ^‚ðŒ³‚É‰æ–Ê‚ð•\ަ‚·‚éB

«‚±‚ñ‚ÈŠ´‚¶B
class Controller {
public function action() {
// ŽÀÛ‚É‚ÍSmartyŒp³ƒNƒ‰ƒXor“à•ïƒNƒ‰ƒX‚ɂȂé
$view = new Smarty();

// •K—v‚Ȉ—‚ð‚µ‚Äƒrƒ…[‚ɃŒƒXƒ|ƒ“ƒXƒf[ƒ^‚ð“n‚·
$view->setResponse(new Respose(xxxx));

// ®Œ`‚â•\ަˆ—‚Í‘S‚ărƒ…[‚ɂ܂©‚¹‚éB
$view->render();
}
}

303:nobody‚³‚ñ
08/10/15 20:34:36
PHP‚ª‘‚¯‚È‚¢ƒfƒUƒCƒi‚ðƒwƒ{‚Æ‚©Œ¾‚Á‚¿‚Ⴄl‚Ƃ͎dŽ–‚µ‚½‚­‚È‚¢‚È‚ 
jsp‚ª‘‚¯‚È‚¢ƒfƒUƒCƒi‚àƒwƒ{‚È‚ñ‚¾‚æ‚ËH
MovableType‚̃eƒ“ƒvƒŒ[ƒgƒ^ƒO‚à’m‚ç‚È‚«‚áƒwƒ{‚Ȃ̂©‚à‚µ‚ê‚È‚¢
‚¤[‚ñA‘å•Ï‚¾‚È

304:nobody‚³‚ñ
08/10/16 02:49:37
>>298
> PHP‚ͳŠm‚ɂ̓eƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ł͖³‚¢‚ñ‚Å‚·‚æB
‚»‚¤‚È‚ñ‚Å‚·‚©HH

> Smarty‚̃eƒ“ƒvƒŒ[ƒg‚Ì’†‚ÉPHP‚ð’¼Ú‘‚­Ž–‚ào—ˆ‚Ü‚·‚æB(”ñ„§‚Å‚·‚ª)
‚ñ‚ñ[Smarty“à‚ÅPHPƒR[ƒh‚ð‘‚­‚͖̂{––“]“|‚Æ‚¢‚¤‚©–{––“]“|‚Å‚·‚æ‚ËBB

‚ ‚ƃJƒXƒ^ƒ€ƒ^ƒOH‚̃Tƒ“ƒvƒ‹‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
URLØÝ¸(smarty.incutio.com)‚Æ‚¢‚¤‚Ì‚ª‚¨‚à‚µ‚ë‚»‚¤‚Å‚µ‚½I

305:nobody‚³‚ñ
08/10/16 03:51:12
>>304
PHP‚̓vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ì–¼Ì‚Å‚·‚æB

306:nobody‚³‚ñ
08/10/16 08:06:34
>>303
CSSAHTMLAJS‚ ‚½‚è‚ðŠ®àø‚É‘‚¯‚È‚¢“z‚̓wƒ{ƒvƒƒOƒ‰ƒ}‚È‚ñ‚©‚Ë‚—


ŒÂl“I‚ɂ̓fƒUƒCƒi‚ÍPHP‚Æ‚©•׋­‚·‚éƒqƒ}‚ ‚Á‚½‚çA
ƒVƒXƒeƒ€‚É‘g‚Ýž‚݂₷‚¢ƒXƒ}[ƒg‚ÈHTMLƒR[ƒfƒBƒ“ƒO‹Zp‚ðŠw‚ñ‚Å—~‚µ‚¢‚íB

307:nobody‚³‚ñ
08/10/16 17:56:46
>>305
‚»‚è‚áA‚»‚¤‚Å‚µ‚傤‚Æ‚àcI

308:nobody‚³‚ñ
08/10/16 19:53:26
PHP‚Æ‚¢‚¤Œ¾Œê‚Í<?php ?>ƒ^ƒO‚ÌŠO‚ð‚»‚Ì‚Ü‚Üo—Í‚·‚邯‚¢‚¤Œ¾ŒêŽd—l‚È‚¾‚¯‚Ńeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ł͖³‚¢‚æ‚ËB

309:196
08/10/19 11:55:40
‚È‚é‚Ù‚ÇA‚±‚̃XƒŒ‚ɂ͕ª‹ÆŽwŒü‚Ìl‚ª‘½‚¢‚ñ‚¾‚ÈB

>>301
{php}{/php}‚Å‚à“¯—l‚Ì–â‘è‚Í”­¶‚·‚邯Žv‚¤‚Ì‚ÅA‚»‚̕ӂ͋C‚É‚µ‚Ä‚àŽd•û‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚éB
ƒfƒUƒCƒi[‚ÉSSH‚ðŽg‚킹‚È‚¢‚Æ‚©APHP‚ªâ‘΂ɓ®‚©‚È‚¢ŠÂ‹«‚µ‚©—^‚¦‚È‚¢‚Æ‚©A
‚Ö‚Ú‚¢l‚ð”›‚é•ûŒü‚Ål‚¦‚邿‚è‚ÍA‚Ö‚Ú‚­‚È‚¢l‚ÆŽdŽ–‚·‚é‚Ù‚¤‚ª—Ç‚¢‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤B

>>302
‚â‚Á‚Ï‚èA‚»‚¤‚È‚Á‚Ä‚µ‚Ü‚¤‚æ‚È‚ B
ã‚Åu‚»‚ê‚ÍMVC‚ł͂Ȃ¢v‚ÆŒ¾‚í‚ê‚Ä‚©‚çA“àS”Y‚ñ‚Å‚½‚ñ‚¾‚¯‚ÇB
Smarty‚̉ðà‚ ‚肪‚Æ‚¤B‚»‚Ìü‚ÅŠwKƒRƒXƒg‚ª“™‰¿‚ɂȂê‚é‚©ŒŸ“¢‚µ‚Ă݂éB

>>303
Java‚Æ‚©MT(Žg‚Á‚Ä‚él‚¢‚é‚Ì‚©H)‚̃vƒƒWƒFƒNƒg‚È‚çA‚»‚¤‚¾‚낤‚ËB

>>306
HTML‘‚¯‚Ü‚¹‚ñA‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ}[‚Ƃ͊Ԉá‚Á‚Ä‚àˆê‚ÉŽdŽ–‚µ‚È‚¢‚æB

‚Æ‚¢‚¤‚æ‚èASmarty•¶–@‚ª‚í‚©‚ç‚È‚¢ƒfƒUƒCƒi[‚ƈê‚ÉŽdŽ–‚µ‚È‚¢‚Å‚µ‚åH
“¯‚¶‚±‚ƂłȂ¢‚ÌH

310:nobody‚³‚ñ
08/10/19 15:09:25
>>309
>{php}{/php}‚Å‚à“¯—l‚Ì–â‘è‚Í”­¶‚·‚邯Žv‚¤‚Ì‚ÅA‚»‚̕ӂ͋C‚É‚µ‚Ä‚àŽd•û‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚éB

{php}{/php}ƒ^ƒO‚͋֎~‚Éo—ˆ‚Ü‚·B

>ƒfƒUƒCƒi[‚ÉSSH‚ðŽg‚킹‚È‚¢‚Æ‚©APHP‚ªâ‘΂ɓ®‚©‚È‚¢ŠÂ‹«‚µ‚©—^‚¦‚È‚¢‚Æ‚©A
>‚Ö‚Ú‚¢l‚ð”›‚é•ûŒü‚Ål‚¦‚邿‚è‚ÍA‚Ö‚Ú‚­‚È‚¢l‚ÆŽdŽ–‚·‚é‚Ù‚¤‚ª—Ç‚¢‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤B

‹t‚ɂȂñ‚Å•K—v‚Ì–³‚¢Œ ŒÀ‚ð—^‚¦‚é‚ÌH‚»‚ê‚É‚æ‚éƒfƒƒŠƒbƒg‚Íl—¶‚µ‚È‚¢‚ÌH
‚Ü‚Á‚Æ‚¤‚ȃZƒLƒ…ƒŠƒeƒB‚Ìl‚¦•û‚¾‚Á‚½‚çu•K—v‚ÈŒ ŒÀˆÈŠO‚Í—^‚¦‚È‚¢v‚Ì‚ªíޝ‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚ËB
Å’áŒÀ‚ÌŒ ŒÀ‚Å•s•Ö‚³‚¹‚È‚¢ŠÂ‹«‚ð’ñ‹Ÿo—ˆ‚È‚¢ƒVƒXƒeƒ€‰®‚±‚»‚Ö‚Ú‚¢l‚¾‚ÆŽv‚¤B


ŽQl‚܂łɂ¢‚­‚‚©Ž¿–₳‚¹‚Ä‚¨‚­‚ê

@EƒvƒƒWƒFƒNƒg‚Ìl”‚Æ‚©˜AŒgŽè–@‚â‚çƒo[ƒWƒ‡ƒ“ŠÇ—•û–@‚ÍH
@Eƒeƒ“ƒvƒŒ[ƒgPHP‚ŃGƒ‰[‚ªo‚½‚ç’N‚ÌÓ”C‚ɂȂé‚ÌH
@Eƒeƒ“ƒvƒŒ[ƒg‚ÉŽg‚Á‚Ä‚éPHPŒn‚̃‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚ÍH

311:196
08/10/19 15:56:49
>>310
ƒfƒUƒCƒi[‚ÉŒ ŒÀ‚ð—^‚¦‚½‚­‚È‚¢‚È‚çAHTML‚¾‚¯‚ð”[•i‚³‚¹‚ÄA
ƒR[ƒhƒŒƒrƒ…[‚ƃT[ƒo‚Ö‚ÌÝ’u‚̓vƒƒOƒ‰ƒ}[‚ª‚â‚ê‚΂¢‚¢‚¶‚á‚ñB

ƒfƒUƒCƒi[‚ɃT[ƒo‚Ö‚Ì‘‚«ž‚ÝŒ ŒÀ‚ð—^‚¦‚½Žž“_‚ÅA
i‰¼‚É‚ ‚ç‚ä‚éƒRƒ}ƒ“ƒh‚ÌŽÀs‚ðƒT[ƒoã‚Åâ‘΂És‚¦‚È‚­‚µ‚½‚Æ‚µ‚Ä‚àj
ƒfƒUƒCƒi[‚̓VƒXƒeƒ€‚̳퓮ìÓ”C‚ðˆê•”•‰‚¤Ž–‚ɂȂé‚̂͊ԈႢ‚È‚¢B
‚½‚Æ‚¦‚ÎA•K—v‚ȃpƒ‰ƒƒ^‚ð“n‚³‚È‚©‚Á‚½‚Æ‚©Aƒtƒ@ƒCƒ‹‚ðÁ‚µ‚¿‚á‚Á‚½‚Æ‚©B

‚¾‚©‚çA‚ ‚ç‚ä‚é‘€ì‚ðƒT[ƒoã‚Åâ‘΂És‚¦‚È‚­‚·‚邱‚Ƃ̃ƒŠƒbƒg‚ÍA
ƒfƒUƒCƒi[‚ªƒT[ƒo‚ð‰ó‚³‚È‚¢‚悤‚É‚·‚éA‚Æ‚¢‚¤’ö“x‚ɉ߂¬‚È‚¢‚Ì‚ÅA
‚»‚ê‚È‚ç—DG‚ÅM—Š‚Ì‚¨‚¯‚éƒfƒUƒCƒi[‚ÆŽdŽ–‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH@‚ÆŽv‚¤B


Ž¿–â‚Ì“š‚¦‚¾‚¯‚ÇA»•i‚ªŠ®¬‚µ‚È‚©‚Á‚½‚çƒ`[ƒ€‘S‘Ì‚ÌÓ”CB
ƒfƒUƒCƒi[Žå“±‚̈ȂłàƒvƒƒOƒ‰ƒ}[Žå“±‚̈ȂłàA
ƒCƒ“ƒ^ƒtƒF[ƒX’è‹`‚Ì•K—v«‚Í”­¶‚µA‚»‚ê‚Í—¼ŽÒiŽå‚Ɏ哱‘¤j‚ÌÓ”C‚ɂȂéB
Smarty’P‘̂ł̓VƒXƒeƒ€‚ÌŽd—lƒeƒXƒg‚Ís‚¦‚È‚¢‚Ì‚ÅA
uŒ¾‚í‚ꂽ‚Æ‚¨‚è‚ÌSmartyƒeƒ“ƒvƒŒ[ƒg‚¾‚¯‘‚­‚©‚ç‚ ‚Ƃ͒m‚ç‚È‚¢‚æv‚Æ‚¢‚¤ƒfƒUƒCƒi[‚ÍA
HTML‚¾‚¯‚µ‚©‘‚©‚È‚¢ƒfƒUƒCƒi[‚Ƒ債‚ĕςí‚ç‚È‚¢B

‚Ȃ̂ʼn´‚Í‚»‚¤‚¢‚¤ƒfƒUƒCƒi[‚Ƃ͎dŽ–‚µ‚ĂȂ¢‚µA
‚à‚µƒfƒUƒCƒ“‚ðŠO’‚·‚鎖‚ª‚ ‚Á‚Ä‚àASmarty‚ÌŠwK‚𑣂·Ž–‚Í–³‚¢‚ÆŽv‚¤B

‚ ‚¦‚Ä—i‚·‚é‚È‚çA‚Ö‚ÚƒvƒƒOƒ‰ƒ}[‚ƘAŒg‚·‚鎞‚É‚ÍASmarty‚Í–ð‚É—§‚Á‚½‚ÈB
‚ ‚ê‚ðˆÀ’¼‚ÉŽg‚¦‚ÎAŒ™‚Å‚àƒrƒ…[‚ƃƒWƒbƒN‚ª•ª—£o—ˆ‚é‚©‚çB
‚łࡂ̓tƒŒ[ƒ€ƒ[ƒN‚ðŽg‚¤‚Ì‚ª•’ʂȂ̂ÅA‚»‚̃ƒŠƒbƒg‚ÍŠ´‚¶‚ç‚ê‚È‚­‚È‚Á‚½B


312:196
08/10/19 16:30:50
’´‹É’[‚È—á‚Æ‚µ‚ÄA>>310‚Ì‹c˜_‚ɂƂÁ‚ÄÅ‚à—Ç‚¢ðŒ‚ðl‚¦‚éB

EŒÚ‹q‚ªWebƒfƒUƒCƒ“‚ðŽ©•ª‚ÅXV‚µ‚½‚¢‚Æ—v–]‚µ‚Ä‚¢‚é
@ŽÀ—͂͂ւڂ©‚à’m‚ê‚È‚¢‚ªA‚¨‹q—l‚Ȃ̂Ŗ³ŠV‚É‚ào—ˆ‚È‚¢
EƒvƒƒOƒ‰ƒ€ŠJ”­‚à‰ŠúƒfƒUƒCƒ“‚à‹ÆŽÒ‚ªs‚¢”[•i‚·‚é
EƒT[ƒo‚͋Ǝ҂ª‘Ý—^‚·‚é‚Ì‚ÅA‰ó‚³‚ê‚È‚¢‚悤‚É”z—¶‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢
EsshŒ ŒÀ‚Í—^‚¦‚¸Aftps‚Ńeƒ“ƒvƒŒ[ƒgƒtƒ@ƒCƒ‹‚¾‚¯XV‚Å‚«‚邿‚¤‚ɂȂÁ‚Ä‚¢‚é
EƒvƒƒOƒ‰ƒ€‚Ì“®ìÓ”C‚͋Ǝ҂ª•‰‚í‚È‚¢‚Æ‚¢‚¯‚È‚¢
Eƒeƒ“ƒvƒŒ[ƒgXV“à—e‚̃`ƒFƒbƒN‚ɋƎ҂Ìl“IƒRƒXƒg‚ÍŠ„‚¯‚È‚¢‚Ì‚ÅA
@XV‚̓m[ƒ`ƒFƒbƒN‚Ås‚¢AƒVƒXƒeƒ€‚ª³í“®ì‚µ‚È‚­‚È‚Á‚½Ó”C‚͌ڋq‚É•‰‚킹‚È‚¯‚ê‚΂¢‚¯‚È‚¢
Eƒeƒ“ƒvƒŒ[ƒg‚ɂ̓vƒƒOƒ‰ƒ€‚©‚ç•Ï”‚ð–„‚ßž‚܂Ȃ¯‚ê‚΂¢‚¯‚È‚¢
EŒÚ‹q‚ÍSmarty‚ÌS“¾‚Æ“±“ü‚Ö‚Ì—‰ð‚ª‚ ‚é
ESmarty‚Ì‚¤‚¿ŠëŒ¯‚ȃ^ƒO‚ð‚·‚×‚Äô‚¢o‚µAÝ’è‚ÅŽg—p‚ð‹ÖŽ~‚µ‚Ä‚¢‚é
Eƒeƒ“ƒvƒŒ[ƒg‚ŃGƒ‰[‚ªo‚Ä‚àƒZƒLƒ…ƒŠƒeƒB“I‚É•s“KØ‚Èo—Í‚Ís‚í‚ê‚È‚¢‚悤ݒ肳‚ê‚Ä‚¢‚é

‚»‚ê‚Å‚à

Eƒpƒ‰ƒƒ^ƒGƒ‰[
EƒNƒƒXƒTƒCƒgƒXƒNƒŠƒvƒeƒBƒ“ƒO

‚Ì–â‘è‚ÍŽc‚èA“Á‚ÉŒãŽÒ‚̓Cƒ“ƒ^ƒtƒF[ƒX‘¤‚ÅŒŸo‚·‚鎖‚ªo—ˆ‚È‚¢B
‚¨‹q—l‚ª |escape ‚ð‘‚«–Y‚ꂽ‚¾‚¯‚ÅB
‚Ȃ̂Å>>302‚ÌŽd‘g‚Ý‚ª‚ ‚ê‚ÎAŠ®‘S‚É”›‚邱‚Æ‚ª‰Â”\‚¾‚낤‚©A‚ÆŽv‚Á‚½B

‚Å‚àA‚±‚±‚܂ŋɒ[‚ÈŽ–—á‚Å‚à‚È‚¢ŒÀ‚èAƒfƒLƒ‹l‚ð’T‚µ‚½•û‚ª‘‚¢‚È‚ŸB
ŒÚ‹q‚ɂ͔CˆÓ‚ÌÓIHTML‚ð“Á’è‰ÓŠ‚Éincludeo—ˆ‚éŽd‘g‚݂݂̂ð’ñ‹Ÿ‚·‚邯‚©B
Smarty‚ð”›‚é‚æ‚èA‰´‰´ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚̂ق¤‚ª‘‚¢‚¶‚á‚ñA‚Æ‚©B


313:nobody‚³‚ñ
08/10/19 17:55:19
‚Ƃɂ©‚­“ï•Ȃ‚¯‚ÄSmarty’@‚«‚½‚¢‚̂͂킩‚Á‚½‚¯‚ÇA
Œ‹‹ÇŒN‚ªSmartyŽg‚¢‚±‚È‚¹‚ĂȂ¢‚¾‚¯‚¶‚á‚ñ‚—‚—
100%‚Ì‘Îô‚È‚ñ‚Ä–³‚¢‚ñ‚¾‚©‚çA‘Îô‚µ‚È‚¢‚Á‚ÄŒ¾‚Á‚Ă邾‚¯‚Á‚ÄŽ–‚É‹C•t‚¯‚—‚—

„ƒfƒUƒCƒi[‚ÉŒ ŒÀ‚ð—^‚¦‚½‚­‚È‚¢‚È‚çAHTML‚¾‚¯‚ð”[•i‚³‚¹‚ÄA
„ƒR[ƒhƒŒƒrƒ…[‚ƃT[ƒo‚Ö‚ÌÝ’u‚̓vƒƒOƒ‰ƒ}[‚ª‚â‚ê‚΂¢‚¢‚¶‚á‚ñ

@ƒfƒUƒCƒ“C³‚Ì“x‚É‚â‚é‚ñ‚·‚©B

„ƒfƒUƒCƒi[‚ɃT[ƒo‚Ö‚Ì‘‚«ž‚ÝŒ ŒÀ‚ð—^‚¦‚½Žž“_‚Å

@“–‘RAƒeƒ“ƒvƒŒ[ƒgƒfƒBƒŒƒNƒgƒŠ‚ƃVƒXƒeƒ€ƒfƒBƒŒƒNƒgƒŠ‚ÅŒ ŒÀ•ª‚¯‚Ă邵B
@ƒtƒ@ƒCƒ‹‚ÉŠÖ‚µ‚Ä‚àŠî–{“I‚É‚ÍSVNŒo—R‚ÅA–{”Ԃɂ͎蓮ƒfƒvƒƒC‚Å‚·‚æB
@Á‚³‚ê‚é‹°‚ꂪ‚ ‚邯‚í‚©‚Á‚Ăĉ½ŒÌŒ ŒÀ‚ð—^‚¦‚éH‚—

„Smarty’P‘̂ł̓VƒXƒeƒ€‚ÌŽd—lƒeƒXƒg‚Ís‚¦‚È‚¢‚Ì‚ÅA

@‚킟A‚«‚Á‚ÆŒN‚̂Ƃ±‚ë‚ÍMVC•ª‚¯‚ªo—ˆ‚ĂȂ¢‚ñ‚Å‚·‚Ë„ƒ
@ƒtƒŒ[ƒ€ƒ[ƒNŽg‚¦‚Αåä•v‚Æ‚©Žv‚Á‚Ä‚é‚ñ‚Å‚·‚Ë„ƒ


314:nobody‚³‚ñ
08/10/19 18:12:47
„Eƒpƒ‰ƒƒ^ƒGƒ‰[
„EƒNƒƒXƒTƒCƒgƒXƒNƒŠƒvƒeƒBƒ“ƒO
„‚Ì–â‘è‚ÍŽc‚èA“Á‚ÉŒãŽÒ‚̓Cƒ“ƒ^ƒtƒF[ƒX‘¤‚ÅŒŸo‚·‚鎖‚ªo—ˆ‚È‚¢B
>>302‚ÌŽd‘g‚Ý‚ª‚ ‚ê‚ÎAŠ®‘S‚É”›‚邱‚Æ‚ª‰Â”\‚¾‚낤‚©A‚ÆŽv‚Á‚½B

@default_modifiers‚âƒtƒBƒ‹ƒ^‚Á‚Ä’m‚Á‚Ă܂·H@

„Smarty‚ð”›‚é‚æ‚èA‰´‰´ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚̂ق¤‚ª‘‚¢‚¶‚á‚ñA‚Æ‚©B

‚à‚¤Smarty’@‚«‚Í‚¢‚¢‚©‚炳
‚»‚̈À‘S‚ňµ‚¢‚â‚·‚¢‰´‰´ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ðŒ©‚¹‚Ä‚æB
ŒN‚ÌŽå’£‚Í‘O’ñ‚Æ‹ï‘Ì«‚ª‚È‚¢‚©‚ç…Š|‚¯˜_‚¾‚æcB

‚Ü‚³‚©ê–åŠwZ¶‚¶‚á‚È‚¢‚Ƃ͎v‚¤‚¯‚ÇŽ¿–â‚É‹ï‘Ì“IA‰Óð‘‚«‚Å“š‚¦‚Ä‚­‚ê‚æB

EƒvƒƒWƒFƒNƒg‚Ìl”‚ÍH
E˜AŒgŽè–@‚ÍH
Eƒo[ƒWƒ‡ƒ“ŠÇ—•û–@‚ÍH
EƒfƒvƒƒC•û–@‚ÍH
EŽg—p‚µ‚Ä‚¢‚éPHPƒ‰ƒCƒuƒ‰ƒŠ‚ÍH
EŽg—p‚µ‚Ä‚¢‚éƒtƒŒ[ƒ€ƒ[ƒN‚ÍH
EŽg—p‚µ‚Ä‚¢‚鉴‰´ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ÍH

315:nobody‚³‚ñ
08/10/20 12:22:54
‚±‚ñ‚ȂɊˆ”­‚Ɉӌ©ŒðŠ·‚ª‚ ‚é‚Ì‚ÉA
‚Ç‚¤‚µ‚ăRƒR‚ÍwŠu—£ƒXƒŒx‚È‚ÌH

316:nobody‚³‚ñ
08/10/20 12:27:38
–¼–Ú‚Í‚Æ‚à‚©‚­ƒXƒŒ“Æ—§‚µ‚Ä‚é‚̂͂ ‚肪‚½‚¢‚̂ŕʂɂ¢‚¢‚âB


317:196
08/10/20 18:54:05
>>313
ø‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚Ä>>311‚Æ“¯‚¶Ž–‚ðŒ¾‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚éB
‚Ȃ̂ň٘_‚Í–³‚¢B‚Þ‚µ‚ëA‚Ü‚Á‚½‚­‚»‚̒ʂ肾‚ÆŽv‚¤B

>>314
default_modifiers‚͉‚߂Ēm‚Á‚½B
nodefaults‚Æ‘g‚݇‚킹‚ê‚ÎAsymfony‚Ìescaping strategy‚ɋ߂¢Š‚܂ł͂¢‚¯‚é‚ÈB
escape‚̓vƒƒOƒ‰ƒ}[‚ÌÓ”C‚Å‚à‚È‚­ƒfƒUƒCƒi[‚ÌÓ”C‚Å‚à‚È‚­A
ƒtƒŒ[ƒ€ƒ[ƒN‚ªŠî–{“I‚ɕ֋X‚ð}‚éA‚Æ‚¢‚¤‰ðŽß‚ð‚·‚ê‚ÎAˆ«‚­‚È‚¢Žv‘z‚¾‚ÆŽv‚¤B

Œã”¼‚ɂ‚¢‚Ä‚Í“š‚¦‚Ä‚àˆÓ–¡‚ª–³‚¢‚ÆŽv‚¤‚µA
•Ê‚ÉSmarty‚ð”Û’è‚·‚鎖‚ªŽå–Ú“I‚Å”­Œ¾‚µ‚Ä‚¢‚é–ó‚ł͂Ȃ¢‚ÆŒ¾‚Á‚Ä‚¢‚éB

¢‚Ì’†‚É‚ÍSmarty‚ðŽg‚¤‚̂ɖ¾‚ç‚©‚ÉŒü‚©‚È‚¢ˆÄŒ‚à‚ ‚邵A
‚»‚ñ‚ȃVƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚ð‚í‚´‚í‚´Žæ‚èã‚°‚ÄSmarty‚ð”ے肵‚Ä‚àŽd•û‚ª–³‚¢‚¾‚ëB

‹t‚ÉuSmarty‚ðŽg‚¤‚Ȃ炱‚ñ‚È‹K–Í‚â󋵂âƒc[ƒ‹‚ÉÅ“K‚¾‚æv‚Æ‚¢‚¤ˆÓŒ©‚ª‚ ‚ê‚ÎA
‚»‚ê‚ÍŽå’£‚µ‚Ä‚­‚ê‚ê‚΂¢‚¢‚ÆŽv‚¤B


318:nobody‚³‚ñ
08/10/20 19:11:06
>>317
default_modifiers‚Í–â‘肪‚ ‚é(ƒ\[ƒX‚ÉŽè‚ð“ü‚ê‚ê‚Ήñ”ð‰Â”\‚¾‚ª)‚©‚çŽg‚í‚È‚¢‚Á‚Ęb‚Ȃ畷‚­‚ª
Smarty‚ð3”NŽg‚Á‚ĂĒm‚ç‚È‚¢‚Á‚Ăǂñ‚¾‚¯EEE

‚»‚à‚»‚à‚È‚ñ‚Å‚±‚̃XƒŒ‚É‚¢‚é‚ñH

319:nobody‚³‚ñ
08/10/21 01:33:33
>>317
„¢‚Ì’†‚É‚ÍSmarty‚ðŽg‚¤‚̂ɖ¾‚ç‚©‚ÉŒü‚©‚È‚¢ˆÄŒ‚à‚ ‚邵A
„‚»‚ñ‚ȃVƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚ð‚í‚´‚í‚´Žæ‚èã‚°‚ÄSmarty‚ð”ے肵‚Ä‚àŽd•û‚ª–³‚¢‚¾‚ëB

–{“–‚É‚»‚¤Žv‚Á‚Ä‚é‚È‚ç196‚©‚ço‚Ä‚­‚é”­Œ¾‚Í‚ ‚肦‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚æ‚ËB

ƒVƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚àŽæ‚èã‚°‚¸‚ÉA”ے肾‚¯‚³‚ê‚Ä‚à”[“¾‚Ío—ˆ‚È‚¢‚¶‚á‚È‚¢H
u‰´‚Ȃ炱‚¤‚·‚év‚Á‚Ĉӌ©‚à–³‚µ‚Ƀ_ƒ‚¾‚µ‚³‚ê‚Ä‚à‚È‚Ÿcdefault_modifiers‚·‚ç’m‚ç‚È‚¢‚Ý‚½‚¢‚¾‚µA
’P‚ÉSmarty‚ÌŽ–’m‚ç‚È‚¢‚¾‚¯‚Å‚·‚æ‚ËH
‹c˜_‚ł͖³‚­A‘ŠŽè‚ð˜_”j‚·‚鎖‚ª–Ú“I‚ɂȂÁ‚Ă܂¹‚ñ‚©H
‚È‚ñ‚Å‚±‚̃XƒŒ‚É‚¢‚é‚ñH

320:nobody‚³‚ñ
08/10/22 10:19:46
>>313‚Æ>>311‚ª“¯‚¶‚ÉŒ©‚¦‚é‚Á‚ÄA‚Ç‚ñ‚¾‚¯“ljð—Í–³‚¢‚ñ‚¾‚¨‘O‚Íc
‘Š”½‚·‚鎖Œ¾‚Á‚Ä‚¢‚é‚Ì‚ÉA‚È‚ñ‚Å>>313‚ɑ΂µ‚Ă͈٘_¥‚¦‚È‚¢‚ñ‚¾B

321:196
08/10/22 11:20:52
simplate‚̃ƒ“ƒe‚ÉvŒ£‚µ‚½‚Ù‚¤‚ªƒ}ƒV‚È‹C‚ª‚µ‚Ä‚«‚½B

>>318
‚»‚¤‚¾‚Á‚¯‚©B‚¶‚á‚ Žg‚¢•¨‚ɂȂç‚È‚¢‚©‚ç–Y‚ꂽ‚Ì‚©‚ÈB
‚¢‚¸‚ê‚É‚¹‚æSmartyŽg‚Á‚Ä‚½ ‚ÍA‚»‚±‚܂ł¢‚¶‚é‹CŽ©‘Ì‚ª–³‚©‚Á‚½‚ÈB

>>319
‰´‚Ȃ炱‚¤‚·‚éA‚Æ‚¢‚¤ˆÓŒ©‚àA‹ï‘Ì“I‚ȃR[ƒh‚à‘‚¢‚½‚µA
Smarty‚ð”Û’è‚·‚鎖‚ªŽå–Ú“I‚Å‚à–³‚¢‚µASmarty‚̂킩‚ç‚È‚¢‚Æ‚±‚ë‚ÍŽ¿–₵‚½B
”­Œ¾‚·‚é‘O‚É‚«‚¿‚ñ‚Æ—¬‚ê‚ð“Ç‚ñ‚Å‚­‚êB
’¼‹ß‚Ì‹c˜_‚Í294,299,301,309,310,311‚¾B

>>320
> “–‘RAƒeƒ“ƒvƒŒ[ƒgƒfƒBƒŒƒNƒgƒŠ‚ƃVƒXƒeƒ€ƒfƒBƒŒƒNƒgƒŠ‚ÅŒ ŒÀ•ª‚¯‚Ă邵B
> ƒtƒ@ƒCƒ‹‚ÉŠÖ‚µ‚Ä‚àŠî–{“I‚É‚ÍSVNŒo—R‚ÅA–{”Ԃɂ͎蓮ƒfƒvƒƒC‚Å‚·‚æB
> Á‚³‚ê‚é‹°‚ꂪ‚ ‚邯‚í‚©‚Á‚Ăĉ½ŒÌŒ ŒÀ‚ð—^‚¦‚éH‚—

‚Æ‚¢‚¤ˆÓŒü‚Æ>>311‚Ƃ̈Ⴂ‚Íó‹µ”»’f‚Ì•”•ª‚¾‚¯B
‰´‚ÍŽè“®ƒfƒvƒƒC‚È‚ñ‚Ä‚¢‚¿‚¢‚¿‚µ‚½‚­‚È‚¢‚Ì‚ÅA
M—Š‚Ì‚¨‚¯‚é—DG‚ȃfƒUƒCƒi[‚ÆŽdŽ–‚ð‚·‚éB
‚¾‚¯‚ÇAM—Š‚Ì‚¨‚¯‚È‚¢ƒfƒUƒCƒi[‚ÆŽdŽ–‚¹‚´‚é‚𓾂Ȃ¢‚È‚çA
>>313‚ÌŒ¾‚¤‚悤‚É‚·‚é‚Ì‚à‚í‚©‚éB
‘O’ñ‚Æ‚©–{l‚Ì’u‚©‚ê‚Ä‚¢‚é󋵂ªˆá‚¤‚¾‚¯‚Ȃ̂ÅA“Á‚É”½˜_‚Í–³‚¢B

‚»‚ê‚Æ‚àA
uƒfƒUƒCƒi[‚ɂ͊®‘S‚ȧŒÀ‚Æ‘©”›‚ð‰Û‚µ‚Ä“O’ê“I‚ÉŠÇ—‚µ‚ëv
‚Æ‚¢‚¤‚Ì‚ªˆê”ÔŒ¾‚¢‚½‚¢‚±‚ƂȂ̂©‚ÈH
Smarty‚ðŽg‚Á‚ăfƒUƒCƒi[‚ðŸB‚Ì’†‚ÉŠu—£‚·‚é‚ñ‚¾A‚Ý‚½‚¢‚ÈŽv‘z‚Ȃ̂©‚ÈB


322:196
08/10/22 12:12:03
‰´‚ª‰½ŒÌ‚±‚̃XƒŒ‚É‹‚é‚Ì‚©‚Ƃ悭–â‚í‚ê‚é‚Ì‚ÅA
‚¨Œ¾—t‚Ɋ¦‚³‚¹‚đՂ«A®—‚³‚¹‚Ä‚¢‚½‚¾‚­B

‰´‚ªŽv‚¤Œ‹˜_
ESmarty•¶–@ {$name} ‚ÌPHP•¶–@ <?=$name?> ‚ɑ΂·‚é—DˆÊ«
@¨ƒƒ\ƒbƒhƒ`ƒFƒCƒ“‚ÍSmarty•¶–@‚ª­‚µ’Z‚¢‚ªAK“¾ƒRƒXƒg‚ɑ巂͖³‚³‚»‚¤B
@¨short_open_tag‚ðŽg‚¢‚½‚­‚È‚¢/Žg‚¦‚È‚¢ê‡‚ÍPHP•¶–@‚ª’·‚­‚Ȃ邪“¯ãB
ESmartyŠÖ” {hoge} ‚ÌPHPŠÖ” hoge() ‚ɑ΂·‚é—DˆÊ«
@¨ŽÔ—Ö‚ÌÄ”­–¾‚ð‚·‚é•K—v‚ª–³‚¢‚Ì‚ª—˜“_B
@¨‚Ȃ̂ŕʂ̃‰ƒCƒuƒ‰ƒŠ‚âƒwƒ‹ƒp[‚Ȃǂłà—Ç‚¢B
ESmarty‚Ìdefault_modifiers‚ðŽg‚¢ƒrƒ…[‚ÌHTML‚ðˆÀ‘S‚É‚·‚邱‚ÆB
@¨ÝŒv‚ÆŽÀ‘•‚Í•sŠ®‘S‚¾‚ªAƒtƒŒ[ƒ€ƒ[ƒN‚É”C‚¹‚邯‚¢‚¤l‚¦Ž©‘̂͗ǂ¢‚©‚àB
Eƒrƒ…[—p‚̕ϔ\’z‚ƃrƒ…[‚ÌHTMLƒtƒ@ƒCƒ‹‚𕪂¯‚éˆÓ‹`
@¨Smarty‚ÅŽÀŒ»‚·‚é‚É‚Í{assign}{capture}{eval}‚ðŽg‚¦‚Ή”\B
@¨ƒfƒUƒCƒi[‚ɕϔ\’z‚ð‚â‚点‚é‘O’ñ‚ł͓ñ“xŽèŠÔ‚ÉŠ´‚¶‚éB
@¨ƒvƒƒOƒ‰ƒ}[‚ª•Ï”\’z‚ð’S“–‰Â”\‚ÈŠ‚ɂ͈Ӌ`‚ª‚ ‚邯Žv‚¤‚µA
@@default_modifiers‚Ì•s‹ï‡‚ðƒtƒHƒ[‚·‚邱‚Æ‚ào—ˆ‚»‚¤B
ESmarty‚̓fƒUƒCƒi[‚ªƒVƒXƒeƒ€‚ð‰ó‚³‚È‚¢‚æ‚¤Š®‘S‚É‘©”›‚Å‚«‚é‚©
@¨100%‘©”›‚µ‚½‚èŠÇ—‚·‚é‚͕̂s‰Â”\‚»‚¤B
@¨PHPƒR[ƒhŽÀs‚Ì—}Ž~‚ׂ̈Ƀeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ðŽg‚¤‚͈̂ꉞ—LŒøB

‰½‚©Žå’£‚³‚ꂽ‚Ì‚©‚à’m‚ê‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚邱‚Æ
ESmarty‚⑼‚ÌŽè’i‚ð‹ìŽg‚µ‚ăfƒUƒCƒi[‚ðƒVƒXƒeƒ€‚©‚çŠu—£‚·‚éŽ–Ž©‘̂̈Ӌ`
@Œ ŒÀ‚ÆƒŠƒ|ƒWƒgƒŠ‚ÌŠÇ—‚ÆŽè“®ƒfƒvƒƒC‚ðí‚É“O’ê‚·‚ê
@¨‰´‚Í—DG‚ȃfƒUƒCƒi[‚ðŽg‚¤‚©HTML‚Å”[•i‚³‚¹‚邯‚¢‚¤ƒAƒvƒ[ƒ`B
@@Žè“®ŠÇ—‚͂߂ñ‚Ç‚­‚³‚¢‚µA‚½‚Æ‚¦‹q‚Å‚à•ÛŽç”ï—p•¥‚í‚È‚©‚Á‚½‚ç‚â‚肽‚­‚È‚¢B


323:nobody‚³‚ñ
08/10/22 13:25:17
‚¾‚ß‚¾‚±‚¢‚Âcc‚Ì’Ê‚Á‚½Žå’£‚ªˆê‚‚à‚È‚¢‚©‚çAŒ‹‹Ç‰½‚ÉŒ‹˜_‚¯‚Ä‚é‚Ì‚©‚à‚í‚©‚ç‚ñB
uc‚ÅHv‚Æ‚µ‚©Œ¾‚¦‚È‚¢‚íB

324:nobody‚³‚ñ
08/10/22 13:32:44
default_modifiers–Y‚ê‚Ä‚½‚¾‚¯‚Æ‚©Œ¾‚¢–󂪒p‚¸‚©‚µ‚·‚¬‚é‚—‚—‚—
Œ‹‹ÇŽg‚¢‚±‚È‚¹‚ĂȂ¢‚¾‚¯‚Ɉê•[B

u‰´‚̊‹«‚Å‚ÍSmarty‚ª“éõ‚܂Ȃ¢v‚Æ‚©A¦‚­‚Ç[‚Å‚à‚¢‚¢Ž–‚È‚ñ‚Å
‚±‚ñ‚ÈŠ‚Ńtƒ@ƒrƒ‡‚Á‚ĂȂ¢‚ÅŽ©ìƒGƒ“ƒWƒ“‚̧ìì‹Æ‚É–ß‚é‚ñ‚¾B

‚±‚±‚ÍŒN‚Ý‚½‚¢‚È—DG‚ȃvƒƒOƒ‰ƒ}‚âƒfƒUƒCƒi‚ª—ˆ‚¿‚á‚¢‚¯‚È‚¢êŠ‚È‚ñ‚¾B
‚ÈB

325:196
08/10/22 18:45:58
>>324
ˆê‘̂ǂñ‚Ȋ‹«‚È‚ç“éõ‚Þ‚ÌH

326:nobody‚³‚ñ
08/10/22 20:54:01
>>325
Žg‚¢‚±‚È‚¹‚ê‚΂ǂñ‚Ȋ‹«‚Å‚à“éõ‚Ü‚¹‚ç‚ê‚邿B
o—ˆ‚È‚¢‚̂̓wƒ{ƒvƒƒOƒ‰ƒ}‚­‚ç‚¢‚¾‚낤‚ËB

ŒN‚͉½‚ª‚µ‚½‚¢‚ñ‚¾‚¢H
Smarty‚ðŽg‚¤‹C‚ª‚È‚¢‚È‚çA‚±‚ñ‚ȃXƒŒ‚É‚¢‚é•K—v–³‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©‚ÈH

327:Ž¿–â‚Å‚·
08/11/02 19:17:14
PHP‚É‚Ä

for(i=0;i<6;i++){
echo "$_POST[$i]";
}

‚Ý‚½‚¢‚È‚±‚Æ‚ðsmarty‚Å‚â‚éê‡A

{section name=i loop=5}
{$smarty.post.i}
{/section}

‚¾‚Ǝ󂯂Ƃê‚Ü‚¹‚ñB

$_POST[i]@‚Æ‚µ‚Ä‚à‚¾‚߂Ȃ悤‚ÅA
ƒ‹[ƒv‚µ‚Ä‚é‰ñ”‚ðAPOST‚Ŏ󂯂ƂÁ‚½”z—ñ‚̃L[‚ÉŠ„‚è“–‚Ä‚é‚É‚Í
‚Ç‚¤‘‚¯‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

328:nobody‚³‚ñ
08/11/02 19:19:30 JfJ9McaH
‚ ‚°‚Ü‚·B

329:nobody‚³‚ñ
08/11/02 20:49:20
‘‚«•û‚­‚ç‚¢‚¿‚á‚ñ‚ÆŒ©‚È‚³‚ê

330:nobody‚³‚ñ
08/11/02 21:45:09
section.{sectionname}.index ‚Ń‹[ƒv‰ñ”i³Šm‚É‚Ístart‚©‚ç‘•ª‚³‚ê‚é’lj‚ðŽæ“¾‚Å‚«‚éB
‚»‚Ì‘O‚Épost‚Íassign‚³‚ê‚Ä‚é‚Ì‚©‹C‚ɂȂé‚Ì‚¾‚ªEEE

331:327
08/11/03 23:53:06 CUNAecRE
‚R‚Q‚X‚³‚ñA‚R‚R‚O‚³‚ñA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚R‚R‚O‚³‚ñ‚ÌŒ¾‚¤‚Æ‚¨‚èAsection.{sectionname}.index ‚Å
ƒ‹[ƒv‚µ‚Ä‚é‰ñ”‚ðŽó‚¯‚Æ‚ê‚é‚̂͂킩‚é‚ñ‚Å‚·‚ªA
‚»‚ÌŒ»Ý‚̉ñ”‚ð‚o‚n‚r‚s‚Ŏ󂯂ƂÁ‚½”z—ñ‚̃L[‚É‚·‚é‚ɂ͂ǂ̂悤‚É‘‚¯‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

’P‚È‚é”z—ñ‚ð‚܂킷‚Æ‚«‚É‚ÍA

{section name=i loop=$arr}
{$arr[i]}
{/section}

‚Å‚¢‚¯‚邯Žv‚¤‚ñ‚Å‚·‚ªA‚»‚ꂪPOST‚Ì”z—ñ‚Ìꇂ͈ê‰ñassign‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚µ‚傤‚©H
$smarty.post.ƒL[@‚Ŏ󂯂Ƃê‚邯Žv‚¢ž‚ñ‚Å‚¢‚½‚ñ‚Å‚·‚ªB

332:nobody‚³‚ñ
08/11/03 23:56:08
ƒ}ƒjƒ…ƒAƒ‹Œ©‚Ä‚éH

333:nobody‚³‚ñ
08/11/14 17:52:36 nqLSKBoW
‚·‚¢‚Ü‚¹‚ñ‚ªA‹³‚¦‚Ä‚­‚¾‚³‚¢B
php -r 'require "Smarty/Smarty.class.php";'
PHP: Error parsing /etc/php.ini on line 511
PHP Warning: require(Smarty/Smarty.class.php): failed to open stream: No such file or directory in Command line code on line 1
PHP Fatal error: require(): Failed opening required 'Smarty/Smarty.class.php' (include_path='.:/usr/share/pear') in Command line code on line 1
‚Æ‚¢‚¤ƒGƒ‰[‚ª‚ł܂·B
ƒpƒX‚Í
UNIX: "/path1:/path2"
include_path = ".:/php/includes.:/usr/lib/php/Smarty-2.6.20/libs/"
‚±‚¤‚µ‚Ä‚¢‚é‚̂ł·‚ªA


334:333‚Ì‘±‚«‚Å‚·B
08/11/14 17:53:36 nqLSKBoW
chown nobody:nobody /var/www/html/smarty/templates_c/
chown 770 /var/www/html/smarty/templates_c/
chown nobody:nobody /var/www/html/smarty/cache/
chown 770 /var/www/html/smarty/cache/

<?php

require_once(SMARTY_DIR . 'Smarty.class.php');

$smarty = new Smarty();

$smarty->template_dir = '/var/www/html/smarty/templates/';
$smarty->compile_dir = '/var/www/html/smarty/templates_c/';
$smarty->config_dir = '/var/www/html/smarty/configs/';
$smarty->cache_dir = '/var/www/html/smarty/cache/';

$smarty->assign('name','Ned');

//$smarty->debugging = true;

$smarty->display('index.tpl');

?>
‚ÆŽ‚Á‚Ä‚¢‚Á‚½‚̂ł·‚ªA‚Ç‚¤‚µ‚ăGƒ‰[‚ª‚Å‚é‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
‹³‚¦‚Ä‚­‚¾‚³‚¢


335:333‚Ì‘±‚«‚Å‚·B
08/11/14 19:12:47 nqLSKBoW
Œ»Ý‚̃Gƒ‰[‚Å‚·B
PHP Warning: require(Smarty/Smarty.class.php): failed to open stream: No such file or directory in Command line code on line 1
PHP Fatal error: require(): Failed opening required 'Smarty/Smarty.class.php' (include_path='.:/php/includes:/usr/lib/php/Smarty-2.6.20/libs') in Command line code on line 1
‚à‚¤ˆê“xƒCƒ“ƒXƒg[ƒ‹‚©‚ç‚Í‚¶‚ß‚½‚̂ł·‚ªA‚¾‚߂łµ‚½B
‚¨Šè‚¢‚µ‚Ü‚·B
‹³‚¦‚Ä‚­‚¾‚³‚¢




336:nobody‚³‚ñ
08/11/14 19:56:05
‚Í‚ŸH‚¨‘O‚͉½‚ðŒ¾‚Á‚Ä‚é‚ñ‚¾H
/usr/lib/php/Smarty-2.6.20/libs/Smarty/Smarty.class.php
‚Ìꊂɂ±‚̃tƒ@ƒCƒ‹‚Í‚ ‚é‚Ì‚©H

337:333‚Ì‘±‚«‚Å‚·B
08/11/14 19:56:14 nqLSKBoW
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
”æ‚ê‚Ü‚µ‚½


338:nobody‚³‚ñ
08/11/15 22:34:31
‚à‚µ‚©‚µ‚ÄAsmartyŽg‚Á‚ă[ƒJƒ‹‚ŃeƒXƒg‚·‚邯A
‚»‚ê‚ªŠ®¬‚µ‚½ƒAƒJƒcƒL‚É‚ÍAƒŒƒ“ƒ^ƒ‹ƒT[ƒo[‚É‚à
smarty‚ðƒAƒbƒvƒ[ƒh‚µ‚È‚¢‚Æ“®‚©‚È‚¢‚ÌHH

339:nobody‚³‚ñ
08/11/15 22:40:28
‚»‚è‚á‚ ƒŒƒ“ƒ^ƒ‹ƒT[ƒo[‚Ésmarty‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ă邩‚Ç‚¤‚©‚¾‚ë
‚³‚ê‚ĂȂ«‚Ꭹ‘O‚ŃAƒbƒvƒ[ƒh‚µ‚ë

340:nobody‚³‚ñ
08/11/16 14:34:54 VgwBTNK+
>>338
ˆê‘̉½‚ðinclude‚·‚é‚‚à‚è‚Ȃ̂©

341:nobody‚³‚ñ
08/11/17 21:26:39 WEpi9J1I
smarty‚Á‚Ă̂̓JƒXƒ^ƒ€ŠÖ”‚ª•Ö—˜‚È‚ñ‚¾‚æ
‚»‚ñ‚ÅA‚»‚̃JƒXƒ^ƒ€ƒ^ƒO‚‚­‚Á‚½‚©‚ç“K“–‚ÉŽg‚Á‚Ä‚æA‚ƃNƒ‰ƒCƒAƒ“ƒg‚ɓЂ°‚é‚ÌB
D‚«Œ™‚¢‚Í—L‚邯‚ÇA¶php‚æ‚茩‚â‚·‚¢‚킯‚ËB
OK?

342:nobody‚³‚ñ
08/11/18 01:32:18
>>338

‚½‚¢‚ª‚¢‚̃tƒŒ[ƒ€ƒ[ƒN‚Í‚»‚¤‚È‚ñ‚¶‚á‚È‚¢‚Ì

343:nobody‚³‚ñ
08/11/18 06:18:46
>>341
ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Ì—‘zŒ^‚¾‚æ‚ÈB
PG‚É‚àƒfƒUƒCƒi‚É‚à—D‚µ‚¢B
Smarty3‚Å‘¬“x–Ê‚ª‘啉ü‘P‚³‚ê‚é‚Á‚Û‚¢‚̂Ŋú‘Ò‚µ‚Ä‚¢‚éB

344:nobody‚³‚ñ
08/11/19 00:19:12
>>343
ƒeƒ“ƒvƒŒ[ƒg‘¤‚ŘA‘z”z—ñ‚ðŠÈ’P‚Éì‚ê‚éŠÖ”‚ª‚Å‚«‚邯‚¤‚ꂵ‚¢B
‚Ü‚ ƒvƒ‰ƒOƒCƒ“‚Åì‚ê‚邱‚Æ‚Íì‚ê‚é‚ñ‚¾‚ª

345:nobody‚³‚ñ
08/11/19 04:25:55
Djangoƒeƒ“ƒvƒŒ[ƒg‚Ìextends‚Ý‚½‚¢‚È‹@”\‚Á‚ÄSmarty‚ÅŽÀ‘•‚Å‚«‚é‚©‚ÈH

346:nobody‚³‚ñ
08/11/20 11:05:10 WBdj1Bs+
Pear‚ŃJƒŒƒ“ƒ_[‚⃃jƒ…[‚ð쬂µ‚ăeƒ“ƒvƒŒ[ƒg‚Éo—Í‚³‚¹‚½‚¢‚ñ‚¾‚ª
‚±‚̂悤‚Èê‡A‚݂Ȃ³‚ñ‚Ç‚¤‚µ‚Ă܂·H

ƒeƒ“ƒvƒŒ[ƒg‘¤‚Åphpƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Åo—Í‚³‚¹‚邱‚Ƃ͉”\‚Ȃ̂łµ‚傤‚©H


347:nobody‚³‚ñ
08/11/20 11:18:04
>>346
‚Â{insert}

348:nobody‚³‚ñ
08/12/03 23:41:44
‚±‚ê‚Á‚ÄDjango‚Ý‚½‚¢‚ȃeƒ“ƒvƒŒ[ƒg‚ÌŒp³‚Á‚Ăł«‚È‚¢‚ÌH

349:nobody‚³‚ñ
08/12/03 23:58:50
>>348
ŠÈˆÕ“I‚ȃ‚ƒm‚È‚çŠÈ’P‚Éì‚ê‚é‚©‚玩삷‚êB

350:nobody‚³‚ñ
08/12/05 11:52:26 jMVHCYUr
template_c ƒfƒBƒŒƒNƒgƒŠ‚Ítemplate ƒfƒBƒŒƒNƒgƒŠ1‚‚ɂ½‚¢‚µ‚Ä1‚Â’u‚­•û‚ª‚¢‚¢‚̂łµ‚傤‚©B

template ‚Í•¡”iƒTƒuƒfƒBƒŒƒNƒgƒŠ‚É1‚‚¸‚Â’u‚­jAtemplate_c ‚Í ”ñŒöŠJ•”•ª‚É1‚ÂA‚Á‚Ä‚â‚肽‚¢‚ñ‚Å‚·‚ªB

351:nobody‚³‚ñ
08/12/05 13:30:34
cache‚𬗂³‚¹‚»‚¤‚¾‚ÈB

352:350
08/12/05 14:12:47 jMVHCYUr
‚â‚߂Ƃ«‚Ü‚·B
‚¨‚ƂȂµ‚­‘Ήž‚³‚¹‚Äì‚è‚Ü‚·B

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

353:nobody‚³‚ñ
08/12/05 20:37:51
>>350
ƒRƒ“ƒpƒCƒ‹IDŽw’è‚·‚ê‚ÎOK
URLØÝ¸(www.smarty.net)

354:nobody‚³‚ñ
08/12/06 01:16:24
‚Ù‚¤‚»‚ñ‚È‹@”\‚ªEEE
ƒƒŠƒbƒg‚ª‚Ü‚Á‚½‚­Žv‚¢‚‚©‚È‚¢‚¯‚ÇŠo‚¦‚Ä‚¨‚«‚Ü‚·

355:nobody‚³‚ñ
08/12/06 01:36:14
‚¢‚â‚í‚©‚ê‚æ‚—

356:nobody‚³‚ñ
08/12/07 09:29:45
‚à[IR(`„DL)É
sfCutString:5‚Æ‚©‚É‚·‚邯5•¶Žš•\ަ‚Æ‚©‚Á‚Ä‚ ‚邿‚ËH
‚±‚ê‚Á‚Ä”½‘΂ÉAŒã‚ë‚©‚ç‚Ì5•¶Žš‚ð휂Ƃ©‚Á‚Äo—ˆ‚È‚¢‚ÌH
‹³‚¦‚Ä‚­‚¾‚³‚¢‚È(L¥ƒÖ¥`)

357:nobody‚³‚ñ
08/12/08 09:59:13
‚È‚¢‚à‚̂͂‚­‚é‚ñ‚¾

358:nobody‚³‚ñ
08/12/08 16:34:14
‚‚¢‚łɎԗւàì‚Á‚Æ‚¯

359:nobody‚³‚ñ
08/12/08 23:18:30
‚ ‚Á‚Ä‚à‚‚­‚é‚ñ‚¾

360:nobody‚³‚ñ
08/12/09 12:27:40
ŽÔ—Ö‚ÌÄ”­–¾‚͈̑åI

361:nobody‚³‚ñ
08/12/22 09:45:58
ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Ì‘I‘ð‚Å–À‚Á‚Ä‚é‚ñ‚Å‚·‚ªA
smartyŽg‚¢‚Ì•ûAsmarty‚ª‚È‚©‚Á‚½‚çA‚ǂ̃eƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ð‘I‘ð‚µ‚Ü‚·‚©H
l‚»‚ꂼ‚ê󋵂͈Ⴄ‚ÆŽv‚¤‚ñ‚ÅApure‚ɂ݂Ȃ³‚ñ‚»‚ꂼ‚ê‚ÌꇂÍH

362:nobody‚³‚ñ
08/12/22 13:12:51
smartyˆÈŠO‚ð‘I‘ð‚·‚é——R‚ª‚È‚¢

363:nobody‚³‚ñ
08/12/22 13:56:20 fwOoSy8e
Ž©ì‚·‚éB
‘½•ªƒeƒ“ƒvƒŒ[ƒg•Ï”‚ð’uŠ·‚·‚éˆÈã‚Ì‚±‚Ƃ͂ł«‚È‚¢‚¾‚낤‚¯‚Ç

364:nobody‚³‚ñ
08/12/31 21:47:49 8KFb7g3b
¡ì‚Á‚Ä‚éƒTƒCƒg‚ÅAsmarty‚ª“®‚©‚È‚¢‚ñ‚Å‚·‚ª‰½‚ªŒ´ˆö‚Æl‚¦‚ç‚ê‚é‚Å‚µ‚傤H
“®ì‚³‚¹‚Ä‚éŠÂ‹«‚Í‚Q‚‚ ‚èA“®‚©‚È‚¢‚̂͂»‚Ì‚¤‚¿ˆê‚‚¾‚¯‚Å‚·B
Smarty.class.php‚ւ̃pƒX‚Í‘Š‘Î‚Å‚«‚¿‚ñ‚Æ’Ê‚µ‚Ä‚¢‚ÄA“¯‚¶ƒtƒ@ƒCƒ‹‚ð
‚»‚Ì‚Q‚‚ÉUpload‚·‚邯•Еû‚ł̂ݓ®‚¢‚Ä‚­‚ê‚Ü‚¹‚ñ
‚à‚¿‚ë‚ñ‚»‚¿‚ç‚Å‚àphp‚Í“®‚¢‚Ä‚é‚ñ‚Å‚·‚ªAA

Œ´ˆö‚ð’T‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
php‚ª“®‚­ƒT[ƒo‚Ȃ瓮‚­‚Í‚¸‚È‚ñ‚Å‚·‚æ‚ËH
•¶ŽšƒR[ƒh‚Æ‚©‚ÍŠÖŒW‚ ‚é‚Å‚µ‚傤‚©H

Œ»ó‚Å‚Í
$smarty->assign('testvar','ƒeƒXƒg');
echo "‚±‚±‚Ü‚ÅOK‚P";
$smarty->display('sample.tpl');
echo "‚±‚±‚Ü‚ÅOK‚Q";
‚Æ‚·‚邯A u‚±‚±‚Ü‚ÅOK1v‚¾‚¯o—Í‚µ‚Ü‚·u‚Qv‚Í‚µ‚Ü‚¹‚ñ

‚Ü‚½A‚¹‚ß‚Äassign‚ª‚¿‚á‚ñ‚Ƭ—§‚µ‚Ă邩‚¾‚¯‚Å‚à’m‚肽‚¢‚Å‚·‚ª‚Ç‚¤‚µ‚½‚ç
‚¢‚¢‚Å‚µ‚傤‚©H@@‚²ˆÓŒ©‚æ‚낵‚­ŒäŠè‚¢‚µ‚Ü‚·

365:nobody‚³‚ñ
08/12/31 21:49:40
>>364
error_reporting
display_errors

366:nobody‚³‚ñ
08/12/31 23:02:30
’r¡“c‘å¡ì‚Ì–{–¼‚̓\ƒ“Eƒeƒ`ƒƒƒNB¬òƒˆê˜YA¬‘òˆê˜N‚Í’©‘NlB
911‚łͬŒ^‚Ì…”š‚ªŽg—p‚³‚ê‚Ä‚¢‚éB
URLØÝ¸(ri)<)¡ako¡don/kok_web¡site/ir¡iguc¡hi.htm
—^“}‚à–ì“}‚àƒƒfƒBƒA‚à‘S•”’©‘Nl‚¾‚Á‚½B
URLØÝ¸(jb)<)

367:nobody‚³‚ñ
08/12/31 23:44:19
>>365
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A‰ðŒˆ‚µ‚Ü‚µ‚½

368:nobody‚³‚ñ
09/01/02 21:57:29 PIvYRgwW
ŒŽi1ŒŽ`12ŒŽj‚ð‘I‚Ôƒvƒ‹ƒ_ƒEƒ“‚Ìo—Í‚ÆAselected=selected‚̈µ‚¢‚ɂ‚¢‚ÄŽ¿–â‚Å‚·

$monthAry[] = "1ŒŽ"; ‚©‚ç@$monthAry[] = "12ŒŽ"‚܂Ŕz—ñ‚É‚µ‚Ä
$smarty->assign('monthAry',$monthAry);@‚Æ‚µ‚Ü‚µ‚½B
form‚ðo—Í‚·‚éƒeƒ“ƒvƒŒ[ƒgƒtƒ@ƒCƒ‹‚ł͈ȉº‚̂悤‚É‚µ‚ÄAƒvƒ‹ƒ_ƒEƒ“‚Ìoption‚Éo—Í‚µ‚Ä‚¢‚Ü‚·B
@{foreach from=$monthAry item=var}
@<option value="{$var}">{$var}</option>
@{/foreach}

‚±‚Ì‘Ž®‚ÅAŠm”F‰æ–Ê‚©‚ç‚Ì–ß‚è’l{$month}iassign’l‚Å‚·j‚Æoption—v‘f‚Ìvalue‚ª“™‚µ‚¯‚ê‚Îselected‚Æ
‚·‚邽‚߂Ɉȉº‚̂悤‚É‚µ‚½‚ñ‚Å‚·‚ªA‚ ‚܂肫‚ê‚¢‚ȃ\[ƒX‚¶‚á‚È‚¢‚ÆŽv‚¢‚Ü‚·

{foreach from=$monthAry item=var}
<option value="{$var}"
{if $var==$month}
selected="selected"
{/if}
>{$var}</option>
{/foreach}

ˆê‰ž‚¿‚á‚ñ‚Æ“®‚¢‚Ă܂·‚ªA‚à‚Á‚Æ‚«‚ê‚¢‚ÅŒø—¦“I‚È‘‚«•û‚͂Ȃ¢‚Å‚µ‚傤‚©H

369:nobody‚³‚ñ
09/01/02 22:04:07
>>368
URLØÝ¸(www.smarty.net)

370:nobody‚³‚ñ
09/01/02 23:18:35
>>369
‰¡‚Å‚·‚ª‚±‚ê‚Ìselected‚Á‚ÄŒ»ÝŽž‚¶‚á‚È‚¢‚Å‚·‚©H


371:nobody‚³‚ñ
09/01/03 01:08:00
>>369
‚±‚ñ‚Ȃ̂ª‚ ‚Á‚½‚ñ‚Å‚·‚ËA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

372:nobody‚³‚ñ
09/01/04 08:20:15 S9BZj0MW
ƒtƒH[ƒ€‚Å@"><font="#fcc">@‚Æ“ü—Í‚µ‚½‚à‚Ì‚ðŠm”F‰æ–ʂŌ©‚½‚¢‚Æ‚«

{$name|escape} ‚Æ‚·‚ê‚Îã‹L‚̂Ƃ¨‚茩‚ê‚Ü‚·‚æ‚ËB
‚±‚ê‚ðAC³‰æ–ʂɎ‚¿‰z‚µ‚½‚¢‚Æ‚«‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©H

<input type="hidden" name="name" value="{$name}" />@‚¾‚ÆŠm”F‰æ–ʂŕ\ަ‚ª‚¨‚©‚µ‚­‚Ȃ邵
<input type="hidden" name="name" value="{$name|escape}" />@‚¾‚ÆC³‰æ–Ê‚Ì
input‚Ì•\ަ‚ª‚¨‚©‚µ‚­‚Ȃ邵AA
‚²ˆÓŒ©‚æ‚낵‚­ŒäŠè‚¢‚µ‚Ü‚·

373:nobody‚³‚ñ
09/01/04 08:53:47
ƒZƒbƒVƒ‡ƒ“

374:nobody‚³‚ñ
09/01/04 17:11:37
>>373
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·@‰ðŒˆ‚µ‚Ü‚µ‚½

375:ƒ‚ƒ“ƒs[77
09/01/05 09:16:41 mGW0zuF3
Smarty‚̃eƒ“ƒvƒŒ[ƒg“à‚̕ϔ‚ðƒTƒjƒ^ƒCƒY‰»‚·‚é‚̂ɉº‚̂悤‚È‚±‚Æ‚ð
‚µ‚Ä‚¢‚é‚̂ł·‚ª

$o_smarty->default_modifiers = array( 'escape:"html"' );

”z—ñ‚É‚à“K—p‚³‚¹‚邱‚Ɖ”\‚Ȃ̂łµ‚傤‚©H

‚݂Ȃ³‚ñASmarty‚ðŽg‚Á‚½ê‡‚̃Tƒjƒ^ƒCƒY‚͂ǂñ‚È•—‚É‚³‚ê‚Ä‚¢‚Ü‚·‚©H



376:nobody‚³‚ñ
09/01/05 11:59:56
>>375
default_modifires ‚̓NƒZ‚ª‚ ‚é‚©‚ç‹C‚ð‚‚¯‚½‚Ù‚¤‚ª‚æ‚¢‚æB
{foreach}‚Æ‚©{assign}‚ŕϔ˜M‚邯“ñd‚ɃGƒXƒP[ƒv‚³‚ê‚¿‚á‚Á‚½‚èA”z—ñ“ü‚ê‚邯ƒGƒ‰°“f‚¢‚½‚è‚·‚éB

„Smarty‚ðŽg‚Á‚½ê‡‚̃Tƒjƒ^ƒCƒY‚͂ǂñ‚È•—‚É‚³‚ê‚Ä‚¢‚Ü‚·‚©H
Šî–{“I‚ɂ͕K—v‚ȉӊ‘S‚Ä‚Éescape‚ð‘‚¢‚Ä‚éB
ã‹L“¥‚Ü‚¦‚ÄA–Ê“|‚ÈŽ–‚ɂȂç‚È‚¢ê‡‚¾‚¯ default_modifires Žg‚Á‚Ä‚éB

377:nobody‚³‚ñ
09/01/07 10:21:31 nbhiW1pd
>>375
‚»‚à‚»‚àPHP‘¤‚Å‚·‚Ü‚¹‚Ä‚¨‚­B
‚È‚ñ‚Ì‚½‚߂ɕª—£‚µ‚Ä‚é‚Ì‚©‚Æ

378:nobody‚³‚ñ
09/01/07 11:39:38
ƒTƒjƒ^ƒCƒY‚̓rƒ…[‘¤‚Å‚àOK‚¾‚ÆŽv‚¤‚ªB

379:nobody‚³‚ñ
09/01/07 12:32:40
ƒTƒjƒ^ƒCƒYiÎj

380:nobody‚³‚ñ
09/01/08 12:21:51
>>379iÎj

381:nobody‚³‚ñ
09/01/08 13:16:48
‚ñH”½˜_‚Å‚«‚È‚­‚Ä—Ü–ÚH‚—

382:nobody‚³‚ñ
09/01/08 14:37:59 /Ay52XkK
>>381
‚¨‘O‚ª‰Él‚È‚¾‚¯‚¾‚ë‚—

383:nobody‚³‚ñ
09/01/08 16:01:24
>>378
’N‚à•s‰Â‚Ƃ͌¾‚Á‚ĂȂ¢‚ÆŽv‚¤‚ª

384:nobody‚³‚ñ
09/01/08 16:03:12
>>382
•KŽ€‚¾‚È

385:nobody‚³‚ñ
09/01/09 02:14:26
>>383
>>377‚Å‚ÍPHP‘¤‚Å‚â‚ê‚Æ‘‚¢‚Ä‚ ‚邿‚¤‚É‚µ‚©“ǂ߂Ȃ¢‚ñ‚¾‚ª‚—‚—

•KŽ€‚·‚¬‚Ä’p‚¸‚©‚µ‚¢‚ÈB

386:nobody‚³‚ñ
09/01/09 13:26:05 dxaSQaiQ
>>385
•KŽ€~•KŽ€‚¾‚ÈB

u‚݂Ȃ³‚ñASmarty‚ðŽg‚Á‚½ê‡‚̃Tƒjƒ^ƒCƒY‚͂ǂñ‚È•—‚É‚³‚ê‚Ä‚¢‚Ü‚·‚©Hv
‚±‚̈Ӗ¡‚í‚©‚é‚©H


387:nobody‚³‚ñ
09/01/09 14:19:53
uƒTƒjƒ^ƒCƒWƒ“ƒOv‚¶‚á‚Ë[‚ÌH

388:nobody‚³‚ñ
09/01/10 01:02:19
>>386
ƒXƒ}ƒ“B“ú–{Œê‚Å‚¨Šè‚¢o—ˆ‚é‚©H

‚Ç‚¤‚¢‚¤ˆÓ–¡‚ʼnðŽß‚µ‚½‚ç
u‚»‚à‚»‚àPHP‘¤‚Å‚·‚Ü‚¹‚Ä‚¨‚­B‚È‚ñ‚Ì‚½‚߂ɕª—£‚µ‚Ä‚é‚Ì‚©‚Æv
‚ƂȂé‚ñ‚¾‚¢H

389:nobody‚³‚ñ
09/01/15 22:45:35 iReMhog8
smarty‚ðݒ肵‚½‚ñ‚¾‚¯‚ÇAƒy[ƒW‚ª•\ަ‚³‚ê‚Ü‚¹‚ñ
assign‚àdisplay‚à“®‚©‚È‚¢‚Æ‚¢‚¤‚©A‚»‚êˆÈ‘O‚É
templatesƒfƒBƒŒƒNƒgƒŠ‚ÌŽw’è‚Æ‚©‚ª‚¤‚Ü‚­‚¢‚Á‚Ä‚é‚Ì‚©‚ª‚í‚©‚ç‚È‚¢‚Å‚·
‚»‚¤‚¢‚¤Ý’肪¡‚Ç‚¤‚È‚Á‚Ä‚¢‚é‚Ì‚©AŠm”F‚·‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂ɡ‚Ìsmarty.class.php‚Ö‚ÌÚ‘±‚͈ȉº‚̂悤‚ÈŒ`‚Å‚·

<?php
//ƒeƒXƒg
require_once('Smarty.class.php');//‚±‚ê‚ÅSmarty.class.php‚ÉŒq‚ª‚Á‚Ă邱‚Ƃ͊m”Fς݂ł·
class MySmarty extends Smarty{
function MySmarty(){
$this->Smarty();
$mydir = dirname(__FILE__);
$this->template_dir = $mydir."/templates/";
$this->compile_dir = $mydir."/templates_c/";
$this->config_dir = $mydir."/configs/";
$this->cache_dir = $mydir."/cache/";
$this->caching = 0;
}
}
?>

‚±‚ê‚ðAŠephp‚©‚çrequire‚³‚¹‚Ä‚¢‚Ü‚·

390:389
09/01/15 23:24:27 iReMhog8
>>389‚É‘‚¢‚½ƒtƒ@ƒCƒ‹‚ðrequire‚µ‚½.php‚ÅA

require_once('MySmarty.class.php');
//SmartyƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒXì¬
$smarty = new MySmarty();
echo "ƒeƒ“ƒvƒŒ[ƒgƒfƒBƒŒƒNƒgƒŠF".$smarty->template_dir;

‚Æ‚µ‚½‚çA³‚µ‚¢ƒpƒX‚ð“ǂݞ‚݂܂µ‚½
‚±‚ê‚ÍSmarty.class.php‚à“ǂݞ‚ݬŒ÷‚µ‚Ä‚é‚Á‚Ä‚±‚Ƃł·‚æ‚ËH

‚Ç‚¤‚µ‚Ädisplay‚µ‚È‚¢‚ñ‚¾‚낤BB
‚ǂȂ½‚©‚²ˆÓŒ©‚­‚¾‚³‚¢
ˆê‚‚̃fƒBƒŒƒNƒgƒŠ‚É•¡”‚Ì/smartyƒfƒBƒŒƒNƒgƒŠ‚ª‘¶Ý‚µ‚¿‚á‚¢‚¯‚È‚¢‚Æ‚©‚Ì
——R‚͂Ȃ¢‚Å‚·‚æ‚ËH

391:nobody‚³‚ñ
09/01/15 23:29:20 iReMhog8
‚²‚ß‚ñ‚È‚³‚¢A‘‚«ŠÔˆá‚¦‚Å‚·

~³‚µ‚¢ƒpƒX‚ð“ǂݞ‚݂܂µ‚½
›³‚µ‚¢ƒpƒX‚ðo—Í‚µ‚Ü‚µ‚½

~ˆê‚‚̃fƒBƒŒƒNƒgƒŠ‚É•¡”‚Ìc
›ˆê‚‚̃TƒCƒg‚É•¡”‚Ìc

‚Ü‚½Arequire_once()‚µ‚Ä‚é‚Ì‚ª389‚̃vƒƒOƒ‰ƒ€‚̃tƒ@ƒCƒ‹‚Å‚·iMySmarty.class.phpj

392:nobody‚³‚ñ
09/01/15 23:35:13
compile_dir,cache_dir‚Ö‚Ì‘‚«ž‚ÝŒ ŒÀ‚Í‚ ‚è‚Ü‚·‚©H

393:nobody‚³‚ñ
09/01/16 00:01:11 7rtqusgx
>>392
‚Ç‚¤‚à‚Å‚·
ƒp[ƒ~ƒbƒVƒ‡ƒ“‚Ä“z‚Å‚·‚æ‚ËH@700‚Æ‚©750‚Åݒ肵‚ÄŽŽ‚µ‚½‚ñ‚Å‚·‚ªƒ_ƒ‚Å‚µ‚½

‚»‚Ì‚à‚Ì‚¸‚΂è‚ÅAdisplay‚ÉŽ¸”s‚µ‚Ä‚éAassign‚ÉŽ¸”s‚µ‚Ä‚é@‚Ƃ͂Á‚«‚è‚í‚©‚é•û–@‚È‚¢‚©‚È‚Ÿ

394:389
09/01/16 02:58:12
Œ´ˆö‚ª‚í‚©‚è‚Ü‚µ‚½I@.tpl‚É

<style type="text/css">
<![CDATA[
a:link{color:blue;}
a:focus{color:red}
a:visited{color:purple;}
]]>
</style>
‚Æ‚¢‚¤•”•ª‚ª‚ ‚Á‚½‚½‚߂łµ‚½B‚±‚ê‚ð휂·‚邯³í‚Édisplay‚³‚ê‚Ü‚µ‚½B
”O‚Ì‚½‚ßA‚±‚Ì.tpl‚̃\[ƒX‚ðƒRƒsƒy‚µ‚Ätest.html‚ð‚‚­‚èA‚»‚ê‚ð’¼ÚŠJ‚­‚Æ
‚ǂ̃uƒ‰ƒEƒU‚Å‚àŠm”F‚Å‚«‚Ü‚µ‚½
‚Ç‚¤‚â‚çASmarty‚Æã‚Ì‹Lq‚Ì‘g‚݇‚킹‚ł̂݃Gƒ‰[‚É‚È‚é‚æ‚¤‚Å‚·i——R‚͂킩‚ç‚È‚¢j

‚±‚̃y[ƒW‚ÍŒg‘Ñ—p‚ÅA
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "URLØÝ¸(www.w3.org)">
<html xmlns="URLØÝ¸(www.w3.org)" lang="ja" xml:lang="ja">
‚Á‚ÄŠ´‚¶‚ÉXML錾‚Ì‚ ‚éxhtml‚¾‚Á‚½‚ñ‚Å‚·‚ªA‚±‚Ì’†‚Å‚Í<!-- -->‚ÍŽg‚¦‚È‚¢‚Á‚ÄŒ¾‚¤‚Ì‚Å
ã‹L‚ÌŒ`i<![CDATA[@]]>j‚É‚µ‚½‚Æ‚±‚ëƒGƒ‰[‚ɂȂè‚Ü‚µ‚½

‚PjXML錾
‚QjŒg‘Ñ—pƒTƒCƒgiŠO•”CSSŽg‚¦‚È‚¢¨‚Pj‚Ì‚¹‚¢‚ŃRƒƒ“ƒg‚Í<![CDATA[@]]>‚ɂȂ炴‚é‚𓾂Ȃ¢j
‚RjSmarty
‚Æ‚¢‚¤‘g‚݇‚킹‚ÍŽÀ—p•s‰Â”\‚Æ‚¢‚¤‚¨˜b‚Å‚µ‚½

395:nobody‚³‚ñ
09/01/16 06:34:07
>>394
URLØÝ¸(www.phppro.jp)

396:nobody‚³‚ñ
09/01/16 14:02:35
ƒfƒŠƒ~ƒ^‚Ì•ÏX‚ÍSmartyʼn‚̉ۑèB

397:nobody‚³‚ñ
09/01/16 23:45:16
CSS‚ÍŠO•”‚Å‚¢‚¢‚â‚Á‚ÄŽv‚Á‚Ä‚½‚¯‚Ç‚±‚¤‚¢‚¤ê‡‚à‚ ‚é‚ñ‚¾‚ÈB
Smarty‰ðŽß‚ð‚µ‚È‚¢ƒvƒŒ[ƒ“‚È{include}‚ª‚ ‚Á‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚Æ‚¢‚¤‹C‚ª‚µ‚Ä‚«‚½‚ª‚ ‚Á‚½‚Á‚¯B

398:nobody‚³‚ñ
09/01/19 11:16:42 RBlPIEnm
’Êí‚ÌHPˆÄŒ‚ÅSmarty‚ðí—p‚µ‚Ä‚¢‚½‚̂ł·‚ªA
‚Ý‚ñƒNƒG‚̂悤‚ÈRPGƒ^ƒCƒv‚̃uƒ‰ƒEƒUƒQ[ƒ€‚ð§ì—\’è‚Å‚·B
í‚É’l‚ª•Ï“®‚µ‚ÄÅV‚Ìî•ñ‚ð•\ަ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢ƒP[ƒX‚ÅA
Smarty‚ðŽg—p‚·‚é‚̂̓iƒ“ƒZƒ“ƒX‚Å‚µ‚傤‚©H

399:nobody‚³‚ñ
09/01/19 11:19:59
ƒP[ƒXƒoƒCƒP[ƒX

400:nobody‚³‚ñ
09/01/19 15:19:03
cacheØ‚Á‚Ä‚à[•ªŽg‚¦‚邵‚ÈB
d—v‚Ȃ̂̓ƒ“ƒeƒiƒ“ƒX«‚¾‚ÈA‚©‚¦‚Á‚ăeƒ“ƒvƒŒ‰»‚µ‚Ã‚ç‚¢ê‡‚à‚ ‚邵EEE


401:nobody‚³‚ñ
09/01/20 18:40:01
PHP‘¤‚ŘA‘z”z—ñ‚̃L[‚ɃsƒŠƒIƒh‚ðŠÜ‚ÞŽg‚Á‚½

$foo['bar.baz']='hoge';

‚̂悤‚ȕϔ‚ðSmarty‘¤‚Éassign‚µ‚½ê‡A
ƒeƒ“ƒvƒŒ‘¤‚ł͂ǂ¤‚¢‚¤•\Œ»‚ð‚·‚ê‚΃AƒNƒZƒX‚Å‚«‚é‚ÌH

{$foo[bar.baz]}

‚Í‚¾‚ß‚¾‚Á‚½‚ñ‚¾‚¯‚ÇA‰½‚©‘¼‚Ì•\Œ»•û–@‚ ‚é‚Ì‚©‚ÈH

402:nobody‚³‚ñ
09/01/20 20:16:27
‚ƒ}ƒjƒ…ƒAƒ‹

403:nobody‚³‚ñ
09/02/03 21:30:12
php‚©‚çdisplay‚µ‚悤‚Æ‚·‚邯

Warning: preg_match() [function.preg-match]: Compilation failed: repeated subpattern is too long at offset 18454 in /usr/share/pear/Smarty/libs/Smarty_Compiler.class.php on line 454

Fatal error: Smarty error: [in main.tpl line 1]: syntax error: unrecognized tag: include file="header.tpl" (Smarty_Compiler.class.php, line 455) in /usr/share/pear/Smarty/libs/Smarty.class.php on line 1092

‚±‚ñ‚ȃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¤‚ñ‚Å‚·‚¯‚Ç‚àAŒ´ˆö‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©B
‚¿‚Ȃ݂Émain.tpl‚Ì’†g‚Í‚±‚ñ‚Ȃ̂ł·B

{{include file="header.tpl"}}
{{foreach from=$include_files item=file}}
{{include file="$file"}}
{{/foreach}}
{{include file="footer.tpl"}}

404:nobody‚³‚ñ
09/02/03 21:32:58
‚È‚ñ‚Å“ñdЇŒÊ‚È‚ÌH

405:nobody‚³‚ñ
09/02/03 21:41:22
>>404

Smarty.class.php‚ðŒp³‚µ‚½ƒNƒ‰ƒX‚àŽg‚Á‚Ä‚é‚Ì‚ÅA–{‰Æ‚Ƃ̷•ʉ»‚Ì‚½‚߂ł·B

Œp³‚µ‚½‚Ù‚¤‚Í
$this->left_delimiter = '{{';
$this->right_delimiter = '}}';
‚ðݒ肵‚Ä‚ ‚é‚̂őåä•v‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚¯‚Ç‚àB

‚¿‚Ȃ݂Ɋ‡ŒÊ‚ЂƂ‚ɂµ‚Ä‚à“¯‚¶ƒGƒ‰[o‚Ü‚·B

406:403
09/02/03 21:51:04
ŠÂ‹«‘‚«–Y‚ê‚Ü‚µ‚½

CentOS 5.2 Kernel 2.6x
PHP 5.1.6

preg_match‚ÅSmarty‚̃^ƒO’T‚µ‚Ĉ—‚³‚¹‚Ă邩‚ç
ƒ^ƒO’T‚µ‚ÉŽ¸”s‚µ‚½Smarty‚ª‚»‚ñ‚È–½—ß‚Ë[‚æ‚Á‚Ä“{‚Á‚Ä‚é‚ñ‚Å‚·‚©‚ËB

407:nobody‚³‚ñ
09/02/03 21:53:11
ŽŽ‚µ‚Ă݂½‚¢‚©‚çÄŒ»‚Å‚«‚éƒR[ƒho‚µ‚Ä‚­‚ê

408:403
09/02/03 22:23:57
<?php

require_once('MySmarty.class.php'); //“K“–‚É‘‚«Š·‚¦‚Ä‚­‚¾‚³‚¢
$mysmarty =& new MySmarty(); //“K“–‚É‘‚«Š·‚¦‚Ä‚­‚¾‚³‚¢

$a = 'test';
$mysmarty->assign('test', $test);
$mysmarty->display('test.tpl');

?>

-----------------------------------------

{{$test}}

###‚±‚ñ‚È’Pƒ‚ȃR[ƒh‚³‚¦ƒGƒ‰[o‚Ü‚·###

409:403
09/02/03 22:24:52
ŠÔˆá‚¦‚Ü‚µ‚½OOG

<?php

require_once('MySmarty.class.php'); //“K“–‚É‘‚«Š·‚¦‚Ä‚­‚¾‚³‚¢
$mysmarty =& new MySmarty(); //“K“–‚É‘‚«Š·‚¦‚Ä‚­‚¾‚³‚¢

$a = 'test';
$mysmarty->assign('test', $a);
$mysmarty->display('test.tpl');

?>

410:nobody‚³‚ñ
09/02/04 01:57:17
“–‘R‚È‚ª‚玄‚̊‹«‚Å‚ÍÄŒ»‚µ‚Ü‚¹‚ñ

411:403
09/02/04 19:44:57
Šù‚ÉSmarty‚ªŽÀ“­‚µ‚Ä‚éƒT[ƒo‚©‚çSmartyŠÖ˜A‚̃tƒ@ƒCƒ‹‚ðˆø‚Á’£‚Á‚Ä‚«‚Ä
ƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ç³í‚É“®‚«‚Ü‚µ‚½B
ŒöŽ®‚ÌÅVƒo[ƒWƒ‡ƒ“‚̓oƒO—L‚è‚È‚ñ‚Å‚·‚©‚ËH
‰½‚Í‚Æ‚à‚ ‚êA‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B

412:nobody‚³‚ñ
09/02/04 22:30:27
Ž©•ª‚̊‹«‚ÅŽŽ‚µ‚Ä‚­‚ê‚é‰ñ“šŽÒ•ú’u‚Æ‚©Åˆ«‚ÈŽ¿–âŽÒ‚¾‚È

413:403
09/02/05 07:13:36
‘å•ÏŽ¸—炵‚Ü‚µ‚½B
‚í‚´‚í‚´Šm”F‚µ‚Ä‚¢‚½‚¾‚«A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¨—çH‚ɂȂ邩•ª‚©‚è‚Ü‚¹‚ñ‚ªA–â‘è‚Ì‚ ‚Á‚½•û‚ÌSmarty‚ðƒAƒbƒv‚µ‚Ä‚¨‚«‚Ü‚·B
libs‚Ì’†g‚ð“ü‚ê‘Ö‚¦‚邾‚¯‚Å‘½•ªÄŒ»‚Å‚«‚邯Žv‚¢‚Ü‚·B

URLØÝ¸(www1.axfc.net)


414:nobody‚³‚ñ
09/02/05 08:52:10
–â‘è‚Ì‚ ‚Á‚½ƒtƒ@ƒCƒ‹‚ª‚¨—ç‚Æ‚©‚—

415:nobody‚³‚ñ
09/03/03 15:33:16
’l‚ª‚ ‚éꇂÍstring_format‚Ì%0.1C‚È‚©‚Á‚½ê‡‚Í ‚É‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
{var|default:' '|string_format:'%0.1'}
‚¾‚Æ’l‚ª–³‚¢ê‡‚ɂ͑S‚Ä0.0‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚µA
{var|string_format:'%0.1'|default:' '}
‚¾‚Æ’l‚ª–³‚¢ê‡‚Énotice‚ªo‚Ä‚µ‚Ü‚Á‚Ä—¼—§‚Å‚«‚È‚¢‚ñ‚¾‚¯‚ÇA
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚©‚ÈH

416:nobody‚³‚ñ
09/03/03 15:34:02
ƒtƒH[ƒ}ƒbƒg‚Ìf”²‚¯‚Ä‚½

417:nobody‚³‚ñ
09/03/05 19:41:11
CakePHP1.2‚ÉSmartyView“ü‚ê‚ÄŽg‚¢Žn‚߂Ă݂½‚ñ‚¾‚¯‚Ç
$form->create‚É$options‚ðˆø”‚Å“n‚·‚Æo—Í‚³‚ê‚È‚¢‚͎̂w’è‚ÌŽd•û‚ªˆ«‚¢‚Ì‚©‚ÜH

{$form->create('Modelhoge', array('action'=>'Actionhoge'))}

ƒ‚ƒfƒ‹‚¾‚¯Žw’è‚·‚邯o—Í‚³‚ê‚é‚ñ‚¾‚ªAA

418:nobody‚³‚ñ
09/03/06 03:16:30
>415
register_modifier Žg‚Á‚ÄŠÖ”Ž©ì‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H

419:nobody‚³‚ñ
09/03/12 20:22:12
ð“úƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Æ‚¢‚¤‚à‚Ì‚ð’m‚Á‚Ä’²‚ׂ½‚ªA‚±‚ñ‚È‚à‚ñ‘¬“x‚Æ•iŽ¿‹]µ‚ÉŽg‚¤–{‹C‚Å“zƒoƒJ‚·‚¬BƒqƒAƒhƒLƒ…ƒƒ“ƒg‚Å\•ª‚·‚¬B

420:nobody‚³‚ñ
09/03/13 10:39:43
‚»‚¤‚¾‚æH

421:nobody‚³‚ñ
09/03/13 10:48:04
PHPŽ©‘Ì‚ªƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Å‚ ‚è
‘¬“x‚Æ•iŽ¿‚ð‹]µ‚ÉŽg‚¤‚È‚ñ‚Ä”nŽ­‚·‚¬‚ÆŠù‚ÉC‚ÆJavaƒvƒƒOƒ‰ƒ}‚ÉŒ¾‚í‚ê‚Ä‚¢‚邱‚Æ‚ð
419‚Í’m‚ç‚È‚¢‚Ì‚¾‚Á‚½

422:nobody‚³‚ñ
09/03/13 11:05:13
Smarty‚Á‚Ă߂Á‚¿‚á•Ö—˜‚â‚ÈI
PHPˆÄŒ‚Í‘S•”‚±‚êŽg‚Á‚ÄŠJ”­‚µ‚Ă邟‚é‚åI

423:smarty‰SŽÒ
09/03/16 14:02:13 UpVqDdxv
Fatal error: Call to a member function assign() on a non-object inEEE*.php on line 32
‚Æ‚¢‚¤ƒGƒ‰[‚ª‚Å‚é‚̂ł·‚ªA‚Ç‚¤‚¢‚¤ˆÓ–¡‚Ȃ̂łµ‚傤‚©H
‹³‚¦‚Ä‚­‚¾‚³‚¢B

424:nobody‚³‚ñ
09/03/16 15:28:49
>>423
ggrks

425:nobody‚³‚ñ
09/03/16 17:22:30
•Ï”–¼‚ªˆá‚¤‚ñ‚¾‚ë

426:nobody‚³‚ñ
09/03/19 02:15:19
‚»‚̃Œƒxƒ‹‚¾‚ÆSmarty‚Ç‚±‚ë‚©php‰SŽÒ‚¾‚ëcc

427:nobody‚³‚ñ
09/04/12 10:19:11 tJ4UxLsE
ƒ„ƒbƒ^[ƒ}ƒ“ŒöŽ®ƒTƒCƒg‚ÍSmarty‚ðŽg‚Á‚Ä‚¢‚邿‚¤‚¾B
URLØÝ¸(www.ytv.co.jp)

428:nobody‚³‚ñ
09/04/22 01:10:23 rBHnGmhI
Smarty‚̃tƒ@ƒCƒ‹–¼‚ª
u%%45^45E^45E480CD%%index.tpl.phpv

‚ÆŒ¾‚¤‚Ó‚¤‚ɂȂè‚Ü‚·‚ªA‚±‚ê‚͂ǂ¤‚¢‚¤‹K‘¥«‚Å‚±‚¤‚È‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©H
%%‚©‚ç%%‚Í‹æØ‚éˆ×‚É‚ ‚邯Žv‚¤‚µAŒ³ƒtƒ@ƒCƒ‹–¼‚Í.php‚Ì‘O‚É•t‚¢‚Ä‚¢‚Ü‚·B
‚µ‚©‚µA‚»‚êˆÈŠO‚Ì”Žš‚Æ‹L†‚̈Ӗ¡‚ª‚í‚©‚è‚Ü‚¹‚ñB

429:nobody‚³‚ñ
09/04/22 01:44:07
Smarty::_parse_resource_name‚É‘‚¢‚Ä‚ ‚é

430:nobody‚³‚ñ
09/04/23 02:53:59 ai/dLDOC
‚ ‚¢‚Ü‚¢ŒŸõ‚Ý‚½‚¢‚ÈŽ–‚Á‚Äo—ˆ‚é‚̂łµ‚傤‚©H

—Ⴆ‚ÎAtest_file.php‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹–¼‚̃tƒ@ƒCƒ‹‚ª‚ ‚Á‚½‚Æ‚µ‚Ä
test‚ÅŒŸõ‚µ‚Ä‚à‚»‚̃tƒ@ƒCƒ‹‚ªƒqƒbƒg‚·‚邿‚¤‚É‚µ‚½‚¢‚̂ł·B

opendir‚ȂǂŎw’èƒfƒBƒŒƒNƒgƒŠ‚ðŠJ‚¢‚ătƒ@ƒCƒ‹‚ð1‚‚¸‚“ǂݞ‚ÝA
preg_match‚Ȃǂ̳‹K•\Œ»‚Ńtƒ@ƒCƒ‹–¼‚𒲂ׂé•û–@‚à‚ ‚è‚Ü‚·‚ªA
‚à‚¤­‚µ’Z‚¢Žè‡‚ÅAŠÈ’P‚É’²‚ׂç‚ê‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

431:nobody‚³‚ñ
09/04/23 02:55:05
430‚Å‚·B‚·‚݂܂¹‚ñAŒë”š‚Å‚·EEBŽ¿–âƒXƒŒ‚É‘‚«‚Ü‚·B


432:nobody‚³‚ñ
09/05/03 08:41:04
template_c‚Ì’†g‚ðŒ©‚½‚ç
‚±‚ñ‚ȕςȃtƒ@ƒCƒ‹‚ª‚ ‚è‚Ü‚µ‚½
‚È‚ñ‚Å‚·‚©H
%%5A^5A2^5A201544%%test.tpl.php

433:nobody‚³‚ñ
09/05/03 12:28:14
ƒRƒ“ƒpƒCƒ‹Œã‚̃eƒ“ƒvƒŒ[ƒgƒtƒ@ƒCƒ‹

434:nobody‚³‚ñ
09/05/03 14:56:11
‚È‚é‚Ù‚Ç
Á‚µ‚Ä‚à–â‘è‚È‚³‚»‚¤‚Å‚·‚ËH
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

435:nobody‚³‚ñ
09/05/03 17:01:11
( ß„tßjÎß¶°Ý

436:nobody‚³‚ñ
09/05/04 18:34:03 bGJWbWfu
MT‚ÅPHP‚ðŽg‚¤•”•ª‚ÉSmarty‚ðŽg‚Á‚Ä‚¢‚é‚Ý‚½‚¢‚Ȃ̂ł·‚ªA
MT‚̃eƒ“ƒvƒŒ[ƒg‚ðŒ©‚é‚Æ <mt: >‚ȓƎ©ƒ^ƒO‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
Smarty‚œƎ©ƒ^ƒO‚Á‚Ä’è‹`‚Å‚«‚é‚̂łµ‚傤‚©H

437:nobody‚³‚ñ
09/05/05 03:15:12
>>436
‚Å‚«‚é(M¥ƒÖ¥L)

438:nobody‚³‚ñ
09/05/05 21:30:24
HTMLƒtƒ@ƒCƒ‹‚¾‚Á‚Ä’è‹`‚·‚é‚®‚ç‚¢‚͂ł«‚é‚ñ‚¾‚º

439:nobody‚³‚ñ
09/05/06 01:41:19 T5mYjMeP
>>437-438
‚Ç‚±‚ÌÝ’è‚ð•ÏX‚µ‚½‚ço—ˆ‚é‚̂ł·‚©H


440:nobody‚³‚ñ
09/05/06 07:14:42
>>439
’f‚é(M¥ƒÖ¥L)

441:nobody‚³‚ñ
09/05/09 23:09:48
www.smarty.net‚ɂ‚Ȃª‚ç‚È‚¢‚ñ‚¾‚¯‚lj´‚¾‚¯H

442:nobody‚³‚ñ
09/05/10 20:05:32
>>441
—Ž‚¿‚Ä‚é‚ËB‚±‚¤‚¢‚¤ƒTƒCƒg‚̓~ƒ‰[‚ª•K—v‚¾‚Æ‚¨‚à‚¢‚Ü‚·‚éB

443:nobody‚³‚ñ
09/05/12 01:20:58
ˆê¶—Ž‚¿‚Ä‚ê‚΂¢‚¢‚ÆŽv‚¤B

444:nobody‚³‚ñ
09/05/13 11:19:30 Q3CLDrVp
{insert}
‚ÅŽw’è‚·‚éŠÖ”–¼‚É
ƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚ðŽw’è‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H

445:nobody‚³‚ñ
09/05/13 13:46:20
ƒNƒ‰ƒX‚̃ƒ\ƒbƒh‚ðŽw’è‚Å‚«‚éŠÖ”‚ð‚‚­‚ê‚΂¢‚¢‚ñ‚¶‚á‚ 

446:nobody‚³‚ñ
09/05/13 21:18:42
‰SŽÒ‚ň«‚¢‚ñ‚¾‚ª

--Hoge.php--------

class Hoge {
@@var piyo;

@@function Hoge() {
@@@@$this->piyo = $_POST['some'];

@@@@require_once 'view.tpl';
@@}
}

--view.tpl---------

<p><?php echo $this->piyo; ?></p>


ƒeƒ“ƒvƒŒ[ƒg‚Æ‚µ‚Ă̋@”\‚Á‚Ä‚±‚ê‚¶‚á‘Ê–Ú‚È‚ÌH

447:nobody‚³‚ñ
09/05/13 21:46:03
>>446
‚±‚¤‚¢‚¤ƒZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚ð—ÊŽY‚·‚é“z‚ª‚¢‚é‚©‚ç
ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Í•K—v

448:nobody‚³‚ñ
09/05/14 00:07:02
>>447

²ÐÌ

449:nobody‚³‚ñ
09/05/14 02:00:08
POST‚Å‘—‚ç‚ꂽƒf[ƒ^‚𖳉ÁH‚Åo—Í‚·‚é‚È‚Á‚ÄŽ–‚¾
‚»‚è‚á‚»‚¤‚ÆA•’ʂɃƒ\ƒbƒhƒR[ƒ‹o—ˆ‚½‚ÆŽv‚Á‚½‚¯‚Ç

450:nobody‚³‚ñ
09/05/14 03:34:09
>>446
‚»‚ê‚Å‚à–â‘è–³‚¢ê‡‚à‚ ‚邿B
ƒP[ƒXƒoƒCƒP[ƒXB

•¡”l(“Á‚ÉŠO’)‚ðŽg‚¤ê‡‚ÍA‹Lq•û–@‚Ì“ˆê‚³‚ꂽƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚ðƒIƒXƒXƒ‚¾‚¯‚Ç‚ËEEE
PHP‚ðƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Æ‚µ‚ÄŽg‚¤ƒeƒ“ƒvƒŒ[ƒg‚ðˆµ‚¤l‚ɃVƒXƒeƒ€‘SŒ ŒÀ‚ð—^‚¦‚éB

‘Pˆ«‚É‚©‚©‚í‚炸A•s³‚ȃR[ƒh‚ŃVƒXƒeƒ€‚ªƒNƒ‰ƒbƒVƒ…‚·‚é‰Â”\«‚ª‘‚¦‚é‚Á‚Ä‚±‚Á‚½B

451:nobody‚³‚ñ
09/05/14 03:40:17
>>450
>>447

452:446
09/05/14 14:32:58
>>447
‚ ‚ ‚·‚܂Ȃ¢AƒƒWƒbƒN‚ƃrƒ…[‚𕪂¯‚éÛ‚É‚Á‚ÄŠ‚ð•·‚«‚½‚©‚Á‚½‚Ì‚Å
‚»‚Ì‘¼‚ÌŠ‚Í“K“–‚É‘‚¢‚Ä‚µ‚Ü‚Á‚½B
ƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚Á‚Ă̂͂»‚¤‚¢‚¤Š‚àŽ©“®‚Å‚â‚Á‚Ä‚­‚ê‚é‚ÌH


>>450
‚ƂĂà”[“¾‚Å‚«‚½‚æ‚ ‚肪‚Æ‚¤B
‚±‚ê‚àƒP[ƒXƒoƒCƒP[ƒX‚¾‚낤‚¯‚ÇAPHPer‚Á‚ÄŽÀ–±‚ÉŒg‚í‚éꇂÁ‚Ä
Smarty•K{‚¾‚Á‚½‚èu‚¨‚ÁA‚¢‚¢‚ËIv“I‚ȃAƒhƒoƒ“ƒe[ƒW‚ɂȂÁ‚½‚è‚·‚é‚Ì‚¾‚낤‚©BB
ŒÂl“I‚ÈŒ©‰ð‚Å—Ç‚¢‚Ì‚ÅA•·‚©‚¹‚Ä‚­‚ê‚邯—L‚è“ï‚¢B


453:nobody‚³‚ñ
09/05/14 14:45:29
Smarty‚È‚çƒfƒtƒHƒ‹ƒg‚Å“K—p‚·‚éƒtƒBƒ‹ƒ^[‚ðÝ’uo—ˆ‚é
escape‚ð“ü‚ꂽ‚硉ñ‹Lq‚³‚ꂽƒeƒ“ƒvƒŒ[ƒg‚Å‚à‚¿‚å‚Á‚ƈÀS

‚Ƃ肠‚¦‚¸AOpenPNE‚Í‚â‚Á‚Ä‚½
‹»–¡‚ª‚ ‚ê‚΃\[ƒX’­‚߂邯—Ç‚¢‚©‚Æ

454:nobody‚³‚ñ
09/05/14 17:49:28 A4v4Hdy/
>>453
Ž¿–â‚È‚ñ‚Å‚·‚¯‚ÇAƒ\[ƒXŒ©‚ÄA‚»‚ꂪsmartyŒo—R‚ł‚­‚ç‚ê‚Ä‚é‚à‚Ì‚¾‚Á‚ÄA
‚Ç‚±‚ł킩‚é‚ñ‚Å‚·‚©H

Œ©‚ê‚é‚ñ‚Ȃ猩‚½‚¢‚ñ‚Å‚·‚¯‚ÇB


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

4970“ú‘O‚ÉXV/245 KB
’S“–:undef