У меня действительно странная проблема. Я использую CI более двух лет, и впервые я нашел такую проблему. Я обнаружил, что функция перенаправления работает неправильно. Я уже загружаю помощник URL в autoload.php. $autoload['helper'] = array('url','html','form','file'); То, что я хочу сделать, – перенаправить пользователей на контроллер, если они вызовут контроллер администратора. class Admin extends CI_Controller { function […]
У меня Html, как показано ниже. <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!– Meta, title, CSS, favicons, etc. –> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> </head> <body style="background:#F7F7F7;"> <div class=""> </div> </body> </html> Я разделил этот html на два файла PHP. Итак, есть Header.php . Как ниже. <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!– […]
Любить Codeigniter, но я нахожу это раздражающим, что я должен вызывать заголовок, нижний колонтитул и основной вид для каждого контроллера. Каков наилучший способ поделиться заголовком / нижним колонтитулом между всеми представлениями и минимизировать репликацию кода. Я не хочу использовать механизм шаблонов.
iam using codeigniter 2.2 Ниже приведен мой класс контроллера class Welcome extends CI_Controller { public function index() { $test = "hello"; $this->load->view('welcome_message',$test); } } Следующее – мое мнение <html><body><h1><?php echo $data?></h1></body></html> пытаясь передать переменную в представление, продолжайте получать эту ошибку Возникла ошибка PHP Уровень важности: уведомление Сообщение: неопределенная переменная: данные Имя файла: views / welcome_message.php […]
Я новичок в MVC и Codeigniter, и я пытаюсь заставить класс работать. Я запускаю CodeIgniter 2.1.0 и Doctrine 2.2.1 Когда мой код вызывает функцию submit (), я не получаю Class 'Myclass_model' not found , и ссылки на строку, которая включает в себя: $u = new Myclass_model(); (См. Примечание редактирования внизу, теперь получение Class 'Doctrine_Record' not […]
Я разработал простую систему входа, которая работает нормально, но не работает, и мне нужно знать, почему. ВОПРОС: Как показать, что вызывает неудачу? Вот функция базы данных: function login($email,$password) { $this->db->where("email",$email); $this->db->where("password",$password); $query=$this->db->get("users"); if($query->num_rows()>0) { foreach($query->result() as $rows) { //add all data to session $newdata = array( 'user_id' => $rows->id, 'user_name' => $rows->username, 'user_email' => $rows->email, […]
Я сделал сайт с CodeIgniter, и в настоящее время я принимаю его с помощью 1and1 . Во время развития все выглядело золотым. Только если все хосты были такими же надежными, как localhost. Я ищу, чтобы получить журналы ошибок PHP с сайта. К сожалению, 1 и 1 не имеют доступа к своим журналам Apache. Как я […]
Я создал проект с CodeIgniter 2.1 и Doctrine 2.2, следуя инструкциям по кулинарной книге Doctrine. EntityManager работает, но когда я пытаюсь загрузить модели сущностей, это дает мне ошибку Fatal error: Class 'Users' not found in /Volumes/Data/Projects/myproject/application/controllers/home.php on line 10 Это мой файл home.php: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); //require_once(APPPATH.'models/Users.php'); class […]
У меня небольшая проблема. У меня есть настраиваемый файл конфигурации для загрузки. Я хочу загрузить настройки без их переопределения. Хорошо, моя конфигурация выглядит так: config.php $config['upload_path'] = 'tmp/'; $config['allowed_types'] = 'zip'; $config['file_name'] = ''; $config['max_size'] = ''; $config['encrypt_name'] = false; $config['remove_spaces'] = true; контроллер // Here is my problem $config[] // How to load settings […]
У меня есть следующий запрос $this->db->set('registerStep', $param) ->where('id = ',$user_id) ->update($this->table_name); Выше Query производит код ниже sql. хотя я поставляю только одно условие. UPDATE `users` SET `registerStep` = 2 WHERE `id` = 33 AND `id` = '165' Я думаю, что активная запись использует некоторые кэшированные условия, есть ли способ, которым я могу освободить место, где […]