PDA

View Full Version : یادگیری CodeIgniter



reza303
جمعه 17 آبان 1392, 09:22 صبح
سلام
دوستان میخوام codeIgniter یاد بگیرم .
موندم برای شروع چی کار کنم .
من الان میخوام یه سایت بیارم بالا که کاربر بیاد صفحه نخستش و روی لینک ثبت نام کلیک کنه و ثبت نامش رو انجام بده ( در صورتی که جایی اشتباه باشه سیستم بهش ارور بده )
بعد لینک فعال سازی به ایمیلش ارسال بشه .
بعد از فعال شدن بتونه لوگین کنه و به panel.php بره .
الان مات موندم که باید از کجا شروع کنم ...
:ناراحت:

الهه بیجاد
جمعه 17 آبان 1392, 11:06 صبح
شما باید اول صفحه نخستتو طراحی کنی و لینکو بذاری توش.باید در view صفحه ای بنام main ایجاد کنی و یک کنترلر هم به اسمش تا بتونی صفحتو ببینی(در حالت کلی هر صفحه باید یک کنترلر داشته باشه) و در کنترلر main این دستورو بذاری:

<?php
class Main extends CI_Controller{
public function index()
{
$this->load->view('main');

}
}

?>


بعد یه صفحه دیگه برای فرم.برای validation فرمت باید بری autoload و کتابخونشو فراخونی کنی بدین صورت:

('autoload['libraries'] = array('form_validation

فعلا تا اینجاشو انجام بدین تا بعد

reza303
جمعه 17 آبان 1392, 11:47 صبح
شما باید اول صفحه نخستتو طراحی کنی و لینکو بذاری توش.باید در view صفحه ای بنام main ایجاد کنی و یک کنترلر هم به اسمش تا بتونی صفحتو ببینی(در حالت کلی هر صفحه باید یک کنترلر داشته باشه) و در کنترلر main این دستورو بذاری:

<?php
class Main extends CI_Controller{
public function index()
{
$this->load->view('main');

}
}

?>


بعد یه صفحه دیگه برای فرم.برای validation فرمت باید بری autoload و کتابخونشو فراخونی کنی بدین صورت:

('autoload['libraries'] = array('form_validation

فعلا تا اینجاشو انجام بدین تا بعد

سلام
انجام دادم ولی چند تا نکته اس که ممنون می شم اون رو هم روشن کنید .
اول اینکه باید حتما اسمش main باشه ؟
دوم اینکه الان $autoload['libraries'] = array('database') روی دیتابیس هست باید تغییر بدم به form_validation ?
سوم اینکه الان اسکریپت بانک اطلاعاتی نداره چه طور باید براش بانک اطلاعاتی ساخت ؟

الهه بیجاد
جمعه 17 آبان 1392, 12:52 عصر
درباره اسم main نه هر چی میخوای بذار ولی چون صفحه اصلیه اصولا main میذارن.
نه database هم باشه اونم بهش اضافه کن بدین شکل :
('autoload['libraries'] = array('form_validation','$database
برای database یعنی چیجوری database بسازی؟

reza303
جمعه 17 آبان 1392, 15:07 عصر
درباره اسم main نه هر چی میخوای بذار ولی چون صفحه اصلیه اصولا main میذارن.
نه database هم باشه اونم بهش اضافه کن بدین شکل :
('autoload['libraries'] = array('form_validation','$database
برای database یعنی چیجوری database بسازی؟
منظورم اینکه چه طور دیتابیس بسازیم برا اسکریپت ( sql ) .
من الان این موارد رو ساختم بعدش باید چی کار کنم ؟

الهه بیجاد
جمعه 17 آبان 1392, 17:13 عصر
منظورم اینکه چه طور دیتابیس بسازیم برا اسکریپت ( sql ) .
من الان این موارد رو ساختم بعدش باید چی کار کنم ؟
من databaseهامو یا phpmyadmin درست میکنم
localhost/phpmyadmin/

farzad1120
دوشنبه 04 آذر 1392, 00:13 صبح
سلام
دوستان میخوام codeIgniter یاد بگیرم .
موندم برای شروع چی کار کنم .
من الان میخوام یه سایت بیارم بالا که کاربر بیاد صفحه نخستش و روی لینک ثبت نام کلیک کنه و ثبت نامش رو انجام بده ( در صورتی که جایی اشتباه باشه سیستم بهش ارور بده )
بعد لینک فعال سازی به ایمیلش ارسال بشه .
بعد از فعال شدن بتونه لوگین کنه و به panel.php بره .
الان مات موندم که باید از کجا شروع کنم ...
:ناراحت:
شما قبل از اینکه پروژه تعریف کنی باید با Codeigniter آشنا بشی. برای آموزش اگر بهترین چیزی که می تونم به شما پیشنهاد کنم بسته ی آموزشی Tutsplus هست.