Mari2 belajar FTP!!! File Transfer Protocol!
Tak paham kasi komen ajer….
Another Kuantan Blogger
/**
* Lists all models.
*/
public function actionIndex()
{
$dataProvider=new CActiveDataProvider(‘User’,
array(
‘pagination’=>array(
‘pageSize’=>10,
),
‘sort’=>array(
‘defaultOrder’=> array(‘id’=>false),
)
));
$this->render(‘index’,array(
‘dataProvider’=>$dataProvider,
));
}
[/php]
In this tutorial we will discuss about setting up our Yii application
The first thing is we need to look into our User table or our User model. Im setting up my tbl_user as below. Im also insert sample record :
[php]
—
— Table structure for table `tbl_user`
—
CREATE TABLE IF NOT EXISTS `tbl_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
`password` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
`salt` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
`email` varchar(128) COLLATE utf8_unicode_ci NOT NULL,
`joined` date NOT NULL,
`activationcode` int(11) NOT NULL,
`activationstatus` int(11) NOT NULL,
`profile` text COLLATE utf8_unicode_ci,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=11 ;
—
— Dumping data for table `tbl_user`
—
INSERT INTO `tbl_user` (`id`, `username`, `password`, `salt`, `email`, `joined`, `activationcode`, `activationstatus`, `profile`) VALUES
(1, ‘demo’, ‘2e5c7db760a33498023813489cfadc0b’, ’28b206548469ce62182048fd9cf91760′, ‘webmaster@example.com’, ‘0000-00-00’, 0, 0, NULL);
[/php]
[Read more…] about Understand Yii Authentication Intermediate
Basicly, Yii basic skeleton already come with aunthentication system which is very simple by checking username and password both admin or demo.
The default authentication files is
In this tutorial we discuss about the basic principal of MVC using Yii Framework. How to create Model extends from CFormModel which we collect data from it, to create related Controller and finishing at View.
1. Generate webapp from Command Prompt
yiic webapp myapps
2. Uncomment gii on myapps/protected/config/main.php. Set your prefered password. This allow us to use scaffolding modules provided by Yii Framework. Please remove this when you ready to deploy your application for security reason.
3. Access your gii module at your browser
http://localhost/myapps/index.php?r=gii.
4. Using gii module online forms, create a Controller, name it MyData, it should generate MyDataController.php. You can access it at root/myapps/controllers/MyDataController.php
5. Duplicate myapps/models/ContactForm.php, rename it as MyDataForm.php. This will act as your model. This model extends CFormModel class as we dont use Active Records.
6. Clean up MyDataForm.php like this
[php]
/**
* ContactForm class.
* ContactForm is the data structure for keeping
* contact form data. It is used by the ‘contact’ action of ‘SiteController’.
*/
class MyDataForm extends CFormModel
{
public $name;
public $email;
public $subject;
/**
* Declares the validation rules.
*/
public function rules()
{
return array(
// name, email, subject and body are required
array(‘name, email, subject’,’required’),
);
}
}[/php]
Super sharp.
99% Accurate WB.
Super ISO.
Terbaekkkkk. Itulah yang aku nak sebut pasal Nex5n ni. Actually aku memang sedang mencari sebuah travel camera yang kecil, compact yang mudah diusung kemana-mana. DSLR juga sesuai, tetapi saiznya terlalu besar, dan berat menjadikan ia satu beban pula bila nak kemana-mana. DSLR juga menyebabkan kita kelihatan “PRO” atau terlalu sirius dimana ada sesetengah keadaan kita mahu kelihatan “Newbie” atau hobby photographer. Lebih2 lagi jika kita ada intention untuk membawa masuk kamera ini ketempat2 sulit seperti sesetengah pasaraya ekslusif, bangunan komersil atau kilang2 industri yang tidak membenarkan kamera besar gabak seperti DSLR.
APSC, atau Advanced Photo System type-C (APS-C) merupakan teknologi sensor yang digunapakai oleh Nex5n ini. Saiznya hampir sama besar dengan sensor yang digunakan oleh sesetengah Nikon DSLR yang menyebabkan Nex5n ini lebih menonjol berbanding kompetitornya Nikon 1 atau Panasonic GF3. Selain itu kawalan ISOnya juga sangat baik, dengan ISO setinggi 6400, output yang terhasil masih menunjukkan detail yang masih jelas.
Dengan menggunakan adapter ring, kamera ini membolehkan lense2 lain digunakan bersama Nex5n ini. Ini memberi kelebihan kepada pengguna2 DSLR yang mempunya koleksi lense seperti Nikon atau Canon untuk menggunakannya bersama Nex5n ini. Cuma kita kehilangan autofocust lah, namun ia tidak menjadi masalah kerana Sony memperkenalkan satu fungsi dipanggil Peeking yang sangat membantu dalam manual focusing.
Namun, kelemahan ketara Nex5n ini adalah Hot Shoe. Yerp, Nex5n ni takde hot shoe. So bila takde hot shoe maka tak boleh nak pasang remote trigger bagi kegunaan studio photography. Memang boleh guna optical light sensor, tapi tak lah best seperti menggunakan trigger. Selain tu, maximum speed dia 1/4000 jer, ok lah. Bracketing pom 3 exposure jer. Lain2 belom explore abis lagi.
Aku ni nak borak lebih2 pasal teknikal ni malas lah, janji boleh hasil gambo berkualiti sudaaaa….. ok? Berikut adalah testimonial aku on Sony Nex-5n dengan Nikkor lense dan juga Sony lense. Harap dapat membantu.
Sony Nex-5n with Nikkor 35mm F1.8 G from Ahmad Ghazali Ahmad Tajuddin on Vimeo.