Dh,
Para master saya mau tanya. Ketika saya menggunakan perintah <?=$name?>
untuk ngambil nilai dari variabel,menurut tutorial yang saya baca.
tapi kenapa tidak muncul di browser?
dan saya coba <?php echo $name ?>
itu bisa keluar..
Ini file controller saya :
<?php class Hello extends Controller{ //declare variables or class properties var $name; var $color; function Hello(){ parent::Controller(); //give default value $this->name = 'Fandi'; $this->color = 'yellow'; } function world(){ $data['name'] = $this->name; $data['color']= $this->color; //fungsi ini digunakan untuk meload view //$data = define variabel sent to views $this->load->view('world_view',$data); } } ?>
Mhon bantuan &penjelasannya :)
Comments
BLS:
October 31, 2010 by syabac, 6 weeks 1 day ago
Comment: 7315
saran saya, lebih baik gunakan yang standar (full open tag)
<?php echo $variable
?>setau saya yang short tag, itu mw deprecated di versi PHP berikutnya.
Berhasil :)
October 26, 2010 by fanjava, 6 weeks 6 days ago
Comment: 7289
Terima kasih master".. :)
Aku coba berhasil. :)
Yang saya tanyakan, kapan kita sebaiknya menggunakan
<?=...=?>
dan<?php echo ... ?>
?Jawabannya cari di google
October 26, 2010 by mul14, 6 weeks 6 days ago
Comment: 7290
Jawabannya cari di google "php coding standard".
mw nambahin brew.. kasus ente
October 26, 2010 by titi_k, 6 weeks 6 days ago
Comment: 7285
mw nambahin brew..
kasus ente brati blm aktifin "short open tag" nya tuh..
caranya tinggal aktifin aja atau centang aja di settingan php webserver nya..
cmiiw brew..
Sudah kok...mas... :)
October 26, 2010 by fanjava, 7 weeks 4 hours ago
Comment: 7283
sudah saya coba mas..
itu yang keluar bukan value dari variabel name.nya...
tapi malah kode
<?=$name?>
ada yang menulis seperti
<?=$name;?>
pakai semicolon gitu...tapi tetep tidak bisa.. :|mhon bantuannya :|
Itu pasti karena
October 26, 2010 by mul14, 6 weeks 6 days ago
Comment: 7286
Itu pasti karena short_open_tag di "php.ini" diposisi off/false/0.
Cek manual atau dengan
echo ini_get('short_open_tag');
Sangat disarankan selalu menggunakan <?php. Karena tidak semua konfigurasi server sama.
Learn more about "php coding standard".
RE: Sudah kok...mas... :)
October 26, 2010 by heidymadia, 7 weeks 4 hours ago
Comment: 7284
Umm ...
Fandy, kamu yakin
memasukkan file Hello.php ke dalam folder
{path ke folder codeinginter}/system/application/controllers/
dan
memasukkan file world_view.php ke dalam folder
{path ke folder codeinginter}/system/application/views/ ..?
penjelasan singkatnya ada di sini
http://codeigniter.com/user_guide/general/views.html
ini file world_view saya menggunakan controller fandy
Re: Nilai Variabel tidak keluar
October 26, 2010 by heidymadia, 7 weeks 5 hours ago
Comment: 7282
Ada permasalahan kecil sih. Fandy gak memasukkan nama method / function.
pastikan urlnya seperti ini
{path ke folder codeinginter}/index.php/hello/world
penjelasan singkatnya ada di sini
http://codeigniter.com/user_guide/general/controllers.html
h.m