Get In Touch
541 Melville Ave, Palo Alto, CA 94301,
anthoncode.com
Ph: +1.831.705.5448
Work Inquiries
info@anthoncode.com
Ph: +1.831.306.6725
Back

Código fuente blog o portal de noticias en CodeIgniter

El siguiente script es para la publicación de artículos o noticias,en resumen es un blog, está desarrollado con el framework de CodeIgniter, el código viene completo sin embargo hay algunas mejoras que se podría realizar, por ejemplo las imágenes se mantienen en el directorio aun cuando se haya eliminado el artículo, si quieres montar un blog con este script no lo recomiendo ya que antes hay que solucionar esos errores, para eso puedes contactarte con su desarrollador pero te puede ser muy útil para conocer el código, si quieres un script para montar tu blog mi consejo es que utilices WordPress.

La instalación es completamente fácil, debes cargar estos archivos en “C:\XAMPP\xampp\htdocs\” y en el navegador ejecutar la dirección “localhost/blog”la primera interfaz será el instalador, solo debes llenar los datos correctamente, luego deberás crear una base de datos en phpMyAdmin luego el instalador realizará el trabajo de crear las tablas, así de simple. Gracias por visitar anthoncode.

Marco Antonio
Marco Antonio
Marco Antonio es un Analista de Sistemas y apasionado por la programación y el diseño web, fundó AnthonCode para fusionar su experiencia técnica con la creatividad. Como redactor y desarrollador, se enfoca en crear soluciones digitales innovadoras y efectivas.

9 comments

  • Hola, kisiera ke me ayudaras con un problemita ke estoy presentando con mi proyecto en codeigniter, bueno el problema es ke estoy haciendo peticiones ajax desde mi vista a mi controlador este a su ves se conecta con el modelo.php, se conecta okp a la db y retorna los datos okp ke yo keria, el lio esta ke cuando el controlador devuelve los datos del modelo estos nunca llegan al cliente, ademas se hace, no se como, dos veces la misma llamada al metodo obtener_tabla que esta en el controlador… aki te pongo algo de mi codigo para ke lo entiendas mejor….gracias de antemano……

    Controlador—-class Migracion extends CI_Controller
    public function getTable()
    {
    $result = $this->migracionmodel->obtener_tabla($this->input->post(‘tname’));
    echo json_encode(array(‘success’ => true, ‘result’ => $result));
    die();
    }

    Modelo—class Migracionmodel extends CI_Model
    public function obtener_tabla($tname)
    {
    try {
    $query = «SELECT * FROM » . $tname;
    $q_result = $this->conACC->query($query);
    $i = 0;
    $result=array();
    while (($r = $q_result->_odbc_fetch_array($this->conACC->result_id)) != null)
    $result[$i++] = $r;
    return $result;
    }
    catch (Exception $e) {
    echo $e->getMessage();
    die();
    }
    }

    Vista
    params = {
    tname: ‘cipd’
    };

    Ext.Ajax.request({
    method: ‘POST’,
    url: ‘migracion/getTable’,
    params: params,
    success: function (response, opt) {
    var res = Ext.decode(response.responseText);
    if (res.success) {
    alert(‘okp’)
    }
    },
    failure: function () {
    Ext.Msg.show({
    title: ‘Error’,
    msg: ‘error de respuesta del servidor’,
    buttons: Ext.Msg.OK,
    animEl: ‘elId’,
    icon: Ext.MessageBox.ERROR
    });
    }
    });

  • Disculpa, pero al momento de abrir la direccion localhost/blog, me aparece lo siguiente » Unable to connect to your database server using the provided settings.

    Filename: C:/xampp/htdocs/blog/application/modules/show/controllers/Show.php

    Line Number: 17 »

    Sabras a que se debe eso? Muchas gracias

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *