CodeIgniter: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
м робот косметические изменения
Строка 1:
[[ИзображениеФайл:Ci_logo2.gif|thumb|right|Логотип CodeIgniter]]
'''Code Igniter''' — фреймворк написанный на [[PHP]] для построения веб-приложений.
<br />
Строка 43:
<?php
$this->load->library('calendar');// загружаем класс в контроллере
echo $this->calendar->generate();// выводим календарь<br />
echo $this->calendar->generate(2006, 6); // выводим календарь на определенную дату
 
Строка 69:
<source lang="php">
<?php
$this->config->load('new_file'); // загрузка конфигурационного файла new_file.php который лежит в папке /config
echo $this->config->item('some_item'); // вывод переменной вашего конфигурационного файла new_file.php.
$this->config->set_item('some_item', 'new item value'); //Установка нового значения параметра конфигурации
Строка 124:
foreach ($query->result() as $row)
{
echo $row->orderid . "<br />"; // выводим результат
echo $row->name . "<br />";
}
echo 'Total: ' . $query->num_rows(); // кол-во строк
foreach ($query->result_array() as $row) {
echo $row['title']; // вывод результата как ассоциативного массива
Строка 177:
$key = 'super-secret-key'; // ключ для кодирования и декодирования
echo $encrypted_string = $this->encrypt->encode($msg, $key); // вывод закодированного сообщения при использовании $key
echo "<br />" . $plaintext_string = $this->encrypt->decode($encrypted_string, $key); // вывод раскодированного сообщения
?>
</source>
Строка 255:
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '900';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$this->load->library('upload', $config);
Строка 305:
$this->ftp->upload('/local/path/to/myfile.html', '/public_html/myfile.html', 'ascii', 0775); //upload файла на сервер с указанием
//режима передачи и прав на файл
$this->ftp->move('/public_html/joe/blog.html', '/public_html/fred/blog.html'); // перемещение файла
$this->ftp->rename('/public_html/foo/green.html', '/public_html/foo/blue.html'); // переименование файла
$this->ftp->delete_file('/public_html/joe/blog.html'); // удаление файла
Строка 356:
$config['height'] = 550; // высота будущего изображения
 
$config['x_axis'] = '200';
$config['y_axis'] = '160'; // координаты для обрезания изображения
 
Строка 414:
<source lang="php">
<?php
$this->load->library('email'); // загрузка библиотеки email.php из system/libraries
$this->load->view('myfile'); // загрузка View-файла myfile.php из system/application/views
$this->load->helper('file_name') // загрузка хелпера file_name_helper.php из system/helpers