Articles of codeigniter url

Почему функция переадресации в CodeIgniter не работает?

У меня действительно странная проблема. Я использую CI более двух лет, и впервые я нашел такую ​​проблему. Я обнаружил, что функция перенаправления работает неправильно. Я уже загружаю помощник URL в autoload.php. $autoload['helper'] = array('url','html','form','file'); То, что я хочу сделать, – перенаправить пользователей на контроллер, если они вызовут контроллер администратора. class Admin extends CI_Controller { function […]

Codeigniter не может обновлять страницу после сеанса уничтожения и прямого

У меня есть программа PHP, написанная на воспламенителе кода, которая нуждается в вашей помощи! Пробовали в течение 3 недель! У меня есть htaccess mod rewrite, чтобы сделать http://www.sampleurl.com/controllername вместо http://www.sampleurl.com/index.php/controllername <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] </IfModule> <IfModule !mod_rewrite.c> # If we don't have mod_rewrite installed, all […]

Переименовать файл в CodeIgniter

У меня есть файл 1353683037.jpg в папке tmp, как показано ниже: C:\xampp\htdocs\ci_project\public\images\tmp\1353683037.jpg Мне нужно переименовать этот файл: C:\xampp\htdocs\ci_project\public\images\main\1353683037.jpg Для этого я сделал следующее: $file = '1353683037.jpg'; $dir = './public/images/'; rename($dir.'tmp\'. $file, $dir.'main\'. $file); Я получаю ответ от сервера: A PHP Error was encountered Severity: Warning Message: rename(./public/images/tmp/1353683037.jpg,../public/images/main/1353683037.jpg) [function.rename]: The system cannot find the path specified. […]

Codeigniter – запрошенный URL не найден на этом сервере

Последние пару дней мое разочарование выросло до новых высот. Я пытаюсь сделать простую систему входа в codeigniter, и я не могу заставить ее работать правильно. при отправке формы входа я получаю следующую ошибку: Запрошенный URL / список пожеланий / login_controller / login не найден на этом сервере. Вот форма: <form method="post" action="<?php echo base_url()?>login_controller/login"> <input […]

Пользовательская маршрутизация URI по строке запроса с помощью CodeIgniter?

Я ищу сделать собственный маршрут, используя структуру CodeIgniter. Я пытаюсь сделать URL следующим образом: http://localhost/accounts/Auth.dll?signin До сих пор я попытался добавить следующее в файл config.php: $route['accounts/Auth.dll?signin'] = "accounts/signin"; но, как вы догадались, это не сработает. Я также попытался избежать таких символов: $route['accounts/Auth\.dll\?signin'] = "accounts/signin"; и это тоже не работает. Я также пробовал включать в себя […]

Codeigniter: отправлять все запросы, не соответствующие имени контроллера, контроллеру по умолчанию

Я работаю над проектом, включающим два типа URL-адресов, один из которых соответствует стандарту CI http://fancysite.com/controller/ И еще одна следующая схема: http://fancysite.com/category Я хотел бы, чтобы второй вызывал handlecategory (или что-то подобное) контроллера по умолчанию с category в качестве аргумента. Бонусная любовь, если вы также можете рассказать мне, как разрешать URL-адреса, такие как http://place.fancysite.com/, вызывать одну […]

Динамическая маршрутизация Codeigniter

Привет, я хочу сделать что-то подобное. http: // example.com/ – Главный контроллер http: // example.com/rules/ – главный контроллер, в котором контент получается из базы данных, но если нет, верните страницу 404. (Все в порядке, это не проблема.) Но если у меня есть вложенная папка в application / controlles / rules / я хочу перенаправить ее […]

Добавить сегмент URI для языка в Codeigniter

У меня есть сайт; Мне нужно разработать для поддержки нескольких языков, например en, tr, ar, sp и т. Д. Но проблема в том, что лучший способ сделать это с помощью Codeigniter? У меня есть контроллер (САЙТ). У меня много функций LIKE (отель, город, страница, блог) Я хочу, чтобы перед этим методом добавить сегмент (язык). Это […]

CodeIgniter: Страница не найдена при передаче параметров контроллеру?

Я пытаюсь передать параметры в элемент управления в codeigniter, но я получаю 404 страницы не найдена ошибка, я не понимаю, я сделал то, что говорит гид: http://codeigniter.com/user_guide/general/ controllers.html # passinguri Когда я удаляю параметры в функции индекса и просто получаю доступ к контроллеру, все работает нормально, но я не могу передать ему значение … Вот […]

Сессия CodeIgniter не работает только в Китае

ОК. Я потратил 3 дня, пытаясь узнать, что здесь происходит, и я в тупике. Сайт построен с использованием CI. ( http://horizoneslchina.com ) Некоторое время я получал Disallowed Key Characters каждый раз, когда кто-либо в Китае. Я расширил основной класс Input следующим образом: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class MY_Input extends […]