Articles of codeigniter

Enviando datos GET de PHP al servidor usando enlaces HTML

No he escrito las solicitudes de PHP GET en un tiempo. Así que estoy un poco oxidado. Pero, ¿cómo envío datos GET utilizando un enlace Html? Si utilizo los métodos get de jQuery, sé cómo hacerlo, pero me preguntaba si existe una forma más sencilla de usar href en HTML o algo similar.

Obtener datos de DB con CodeIgniter

Necesito ayuda para obtener datos de la base de datos y mostrarlos a la vista. Mi nombre de base de datos es nombres de usuario de directorios y tablas que incluyen: id, título, cuerpo, bala, nombre de usuario, plataforma, género, edad y created_at. Usé foreach para mostrar todas las publicaciones de la base de datos, […]

¿Cómo insertar y mover múltiples imágenes usando codeigniter?

ver: $(document).ready(function(){ $(“#submit”).click(function(e){ e.preventDefault(); product_name = $(“#product_name”).val(); color = $(“#colorWell”).val(); $.ajax({ type:”POST”, data:{“product_name”:product_name, “color”:color}, url:”admin/products”, success:function(data){ alert(data); } }); }); }); controlador: public function products() { $product_name = $this->input->post(‘product_name’); $color = $this->input->post(‘color’); $dataInfo = array(); $files = $_FILES; $cpt = count($_FILES[‘product_image’][‘name’]); for($i=0; $iupload->initialize($this->set_upload_options()); $this->upload->do_upload(); $dataInfo[] = $this->upload->data(); } $data = array( ‘product_name’ => $product_name, ‘color’ […]

CodeIgniter Compruebe que la conexión a múltiples bases de datos lleva mucho tiempo

Intento conectarme a múltiples bases de datos MySQL en CI si falla la conexión al primer DB, bash conectarme al segundo, Uso este código del foro de CI: http://ellislab.com/forums/viewthread/224522/#1030449 $db_obj = $this->database->load(‘xxx’,TRUE); $connected = $db_obj->initialize(); if (!$connected) { $db_obj = $this->database->load(‘yyy’,TRUE); } funciona bien en el host local, intenta conectarse al primer DB y falla, […]

Codeigniter .htaccess en godaddy

Estoy luchando con esto durante horas: tengo una aplicación de codeigniter en una subcarpeta en un alojamiento de GoDaddy, digamos: mydomain.com/myfolder/myapp/ Tengo este .htaccess: RewriteEngine on RewriteBase /myfolder/myapp/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?$1 [L] Leí este documento: https://github.com/bcit-ci/CodeIgniter/wiki/Godaddy-Installation-Tips pero tampoco ayudará. Tal vez porque mi aplicación ci está en una subcarpeta? […]

el desarmado de un elemento en la matriz ha roto la lógica para iterar a través de los datos

Tengo la siguiente lógica dentro de mi controlador: public function showvlans() { $vlans=$this->switches_model->show_known_vlans($this->uri->segment(5), $this->uri->segment(4)); //filter out VLAN 1 if its included in the list. $key = array_search(‘1’, $vlans); unset($vlans[$key]); header (‘Content-Type: application/json; charset=UTF-8’); echo json_encode($vlans); } // end showvlans Por alguna razón, después de filtrar un registro de la matriz, mi lógica para recorrer los […]

Codeigniter cuando hago clic en eliminar quiero una notificación emergente si, si hago clic en sí o no

el es el modelo function delete_exchange($ExchangeRateId) { $this -> db -> where(‘ExchangeRateId’, $ExchangeRateId); $this -> db -> delete(‘exchange_rate’); } este es el controlador function delete($ExchangeRateId) { $user_type = $this -> session -> userdata(‘user_type’); if ($user_type != “admin”) { redirect(base_url() . ‘user_admin/login’); } $this -> all -> delete_exchange($ExchangeRateId); redirect(base_url() . ‘exchange/index’); } el botón de eliminar […]

Personaliza la página de 500 errores en php

Tengo el código de mi sitio web en codeigniter donde estoy fusionando imágenes usando Imagick en php. Hay muchas funciones que pueden generar el 500 HTTP error . Necesito una página de error 500 personalizada que creo en lugar de la página de error general del navegador 500. He leído que el uso de ErrorDocument […]

Sesión PHP perdida solo en CodeIgniter IE

Estoy perdiendo la sesión con CodeIgniter y solo en Internet Explorer Envío una solicitud AJAX a mi primer controlador: / controller / method1 En este método 1, creo mi sesión. $this->session->set_userdata(‘user’, 1); Envío una segunda solicitud AJAX 5 segundos después de la primera, a otro método: / controller / method2 En este método, trato de […]

¿Clase de sesión de PHP similar a la clase de sesión de CodeIgniter?

¿Clase de sesión de PHP similar a la clase de sesión de CodeIgniter? Existe? Intenté buscar, pero no obtuve resultados útiles. Estaba usando la clase de sesión CodeIgniter, que tiene varias características y me gusta mucho: Almacene el ID de sesión único del usuario, la dirección IP del usuario, los datos del agente de usuario […]