Wah hebat, seperti biasa ide Deri selalu asli dan cemerlang, ga kepikir bisa ganti field2nya dengan kode PHP.

No 17 Semua (balik urutan) |

yuku@derianto : 2007-09-03 15:54:50 UTC+0000
diacu: >>19
>>1
Wah hebat, seperti biasa ide Deri selalu asli dan cemerlang, ga kepikir bisa ganti field2nya dengan kode PHP.
tapi rasanya ada beberapa kekurangenakan

1. karena pake *eval*, maka skrip php jadi ga bisa dikonvert jadi byte code (php accelerator dsb jadi ga berfungsi)

2. kode pengganti langsung di halaman itu, jadi kalo masukin string makin susah. Contoh dari halaman itu

$pageBuilder->replaceWithPhpCode(
    'her name', 'echo $person[\'name\']');
$pageBuilder->replaceWithPhpCode(
    'her age', 'echo $person[\'age\']');

  menurutku itu uda cukup berantakan dengan banyaknya \.

3. Di smarty ada modifier misalnya escape, jadi di html bisa tulis misalnya
<input type="text" name="deri" value="{$value|escape}" />

dan jika value berisi (wah semua orang bilang "Sugoi!") maka karena ada escape,
berubah menjadi
<input type="text" name="deri" value="wah semua orang bilang &quot;Sugoi!&quot;" />

dengan template versi Deri maka escape itu harus masuk ke kode.

Sementara ini itu dulu yang kepikir.

 

Kau akan ngepos secara anonim! Boleh2 aja sih, bahkan tulis nama dan sembarang paswod pun boleh. Tapi kalo mau daftar, klik daftar

Nama Pwd gp jsp (nol lima)+(mpat dua)= +img +coret

 

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|