Mini POS con Framework Codeigniter(Bootstrap, Json )
PHP
Publicado el 16 de Junio del 2015 por Manuel (14 códigos)
29.511 visualizaciones desde el 16 de Junio del 2015
Mini Pos desarrollado con el framework codeigniter usando Bootstrap y Tecnologia Json.
Modulos
Catalogos
- Productos(Agregar, Eliminar, Actualizar).
- Clientes(Agregar, Eliminar, Actualizar).
- Proveedores(Agregar, Eliminar, Actualizar).
- Categorias(Agregar, Eliminar, Actualizar, Agregar Subcategorias, Eliminar Subcategoria, Actualizar Subcategoria).
- Usuarios(Agregar, Eliminar, Actualizar)
Ventas
- Nueva Venta (Impresion de Venta).
Ordenes de Compra
- Nueva Orden de Compra.
Reportes
- Reportes por dia
Prueba el demo Online en: http://desarrollosphp.arredemo.org/
Usuario Vendedor: [email protected] Password: 1234
Usuario Administrador: [email protected] Password: 1234







Modulos
Catalogos
- Productos(Agregar, Eliminar, Actualizar).
- Clientes(Agregar, Eliminar, Actualizar).
- Proveedores(Agregar, Eliminar, Actualizar).
- Categorias(Agregar, Eliminar, Actualizar, Agregar Subcategorias, Eliminar Subcategoria, Actualizar Subcategoria).
- Usuarios(Agregar, Eliminar, Actualizar)
Ventas
- Nueva Venta (Impresion de Venta).
Ordenes de Compra
- Nueva Orden de Compra.
Reportes
- Reportes por dia
Prueba el demo Online en: http://desarrollosphp.arredemo.org/
Usuario Vendedor: [email protected] Password: 1234
Usuario Administrador: [email protected] Password: 1234







Comentarios sobre la versión: 1.0 (85)
y debes de agregar el archivo .htaccess a la carpeta POS
pass: 1234
Para que funcione deberias incluirlo.
Crear un archivo .htaccess en la carpeta POS, puedes ver en este link como hacerlo.
http://www.desarrolloweb.com/articulos/eliminar-index-php-url-codeigniter.html
Y listo!
Si quieres puede intentarlo http://localhost/POS
o
Entra al archivo config y cambia localhost por la ip local: 127.0.0.1
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images|img|fonts|robots.txt)
RewriteRule ^(.*)$ /POS/index.php/$1 [L]
recuerden si renombran la carpeta del proyecto tendran que modificar el htacces y quitar el POS y colocar el nombre de la carpeta por el cual se renombro.
Chequen la que esta en online ya funciona...
Entro con estos mail. [email protected] pass: 1234 pero no me deja.
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images|img|fonts|robots.txt)
RewriteRule ^(.*)$ /POS/index.php/$1 [L]
y listo
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 347
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 347
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
Podrian colaborarme?
Unable to connect to your database server using the provided settings.
Filename: C:\xampp\htdocs\POS\system\database\DB_driver.php
Line Number: 125
var $username = 'mipos';
var $password = 'loquesea';
var $hostname = 'localhost';
var $database = 'minipos';
var $dbdriver = 'mysql';
var $dbprefix = '';
2.- el Archivo database.php
Asi: $db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'mipos';
$db['default']['password'] = 'loquesea';
$db['default']['database'] = 'minipos';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
Después, tienes que tener activado el Mcrypt, que es un componente que debe activarse en php.ini en la lineas de extensiones y debes quitar el ";" (algo asi debe aparecer extesion=mcrypt") sacale el ";" guardas y sales, luego el archivo libmcrypt.dll si estas en windows debes copiarlo en C:\windows\ y listo (yo trabajo en un servidor windows en linux ni idea) y reiniciar en mi caso APACHE ..... te saldrá a lo mejor un error con el "const" que me salio a mi ... lo que hice fue comentar las lines por que no logre resolverlo y poner esas variables en duro en el script.
y gracias por compartirlo chao saludos....
Con los usuarios de administrador ofrecido por Manuel y seghun la base de datos es correcta.
Muchas Gracias
tengo el sgt error estoy usando wampserver
gracias por su ayuda..
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.9 (Win32) PHP/5.5.12 Server at localhost Port 80
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images|img|fonts|robots.txt)
RewriteRule ^(.*)$/POS/index.php/$1 [L]
Carga pero al momento de logearme con el usuario: [email protected] Clave:1234 se queda pensando y no ingresa...
Espero me puedas guiar para solucionar el Sigueinte problema
Realize todas las indicaciones, en la pagina principal donde hay que ingresar el usuario y contraseña lo hago como indicas en el video pero me vuelve a la misma pagina para volver a escribir las credenciales.
URLs limpias con WAMP
Última actualización 1 de octubre de 2015. Creado el 1 de octubre de 2015.
Editado por Vijaya Sankar N . Entra para editar esta página .
WAMP necesita un pequeño cambio para que las URLs limpias trabajar con él.
- Abrir el archivo httpd.conf en el menú WAMP dentro de la sección de Apache.
- Buscar la siguiente:
módulos rewrite_module # LoadModule / mod_rewrite.so
- Elimine la línea mediante la eliminación de "#".
- Guarde el archivo
- Reinicia Apache
Gracis.
An Error Was Encountered
The Encrypt library requires the Mcrypt extension.
esto lo puse un poco más arriba...
1.- Tienes que tener ambos archivos DB_driver.php correctamente configurado: asi :
var $username = 'mipos';
var $password = 'loquesea';
var $hostname = 'localhost';
var $database = 'minipos';
var $dbdriver = 'mysql';
var $dbprefix = '';
2.- el Archivo database.php
Asi: $db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'mipos';
$db['default']['password'] = 'loquesea';
$db['default']['database'] = 'minipos';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
Después, tienes que tener activado el Mcrypt, que es un componente que debe activarse en php.ini en la lineas de extensiones y debes quitar el ";" (algo asi debe aparecer extesion=mcrypt") sacale el ";" guardas y sales, luego el archivo libmcrypt.dll si estas en windows debes copiarlo en C:\windows\ y listo (yo trabajo en un servidor windows en linux ni idea) y reiniciar en mi caso APACHE ..... te saldrá a lo mejor un error con el "const" que me salio a mi ... lo que hice fue comentar las lines por que no logre resolverlo y poner esas variables en duro en el script.
sudo apt-get install php5-mcrypt
Saludos
Unable to connect to your database server using the provided settings.
Filename: C:\AppServ\www\POS\system\database\DB_driver.php
Line Number: 125
asi lo configuré:
class CI_DB_driver {
var $username = 'mipos';
var $password = 'password';
var $hostname = '10.172.37.55'; o localhost
var $database = 'minipos';
var $dbdriver = 'mysql';
var $dbprefix = '';
var $char_set = 'utf8';
var $dbcollat = 'utf8_general_ci';
var $autoinit = TRUE; // Whether to automatically initialize the DB
var $swap_pre = '';
var $port = '3306';
var $pconnect = FALSE;
var $conn_id = FALSE;
var $result_id = FALSE;
var $db_debug = FALSE;
var $benchmark = 0;
var $query_count = 0;
var $bind_marker = '?';
var $save_queries = TRUE;
var $queries = array();
var $query_times = array();
var $data_cache = array();
var $trans_enabled = TRUE;
var $trans_strict = TRUE;
var $_trans_depth = 0;
var $_trans_status = TRUE; // Used with transactions to determine if a rollback should occur
var $cache_on = FALSE;
var $cachedir = '';
var $cache_autodel = FALSE;
Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() in D:\XAMPP\htdocs\POS\system\database\drivers\mysql\mysql_driver.php:92 Stack trace: #0 D:\XAMPP\htdocs\POS\system\database\DB_driver.php(116): CI_DB_mysql_driver->db_pconnect() #1 D:\XAMPP\htdocs\POS\system\database\DB.php(149): CI_DB_driver->initialize() #2 D:\XAMPP\htdocs\POS\system\core\Loader.php(347): DB(Array, NULL) #3 D:\XAMPP\htdocs\POS\system\core\Loader.php(1172): CI_Loader->database() #4 D:\XAMPP\htdocs\POS\system\core\Loader.php(153): CI_Loader->_ci_autoloader() #5 D:\XAMPP\htdocs\POS\system\core\Controller.php(52): CI_Loader->initialize() #6 D:\XAMPP\htdocs\POS\application\controllers\login.php(5): CI_Controller->__construct() #7 D:\XAMPP\htdocs\POS\system\core\CodeIgniter.php(309): login->__construct() #8 D:\XAMPP\htdocs\POS\index.php(202): require_once('D:\\XAMPP\\htdocs...') #9 {main} thrown in D:\XAMPP\htdocs\POS\system\database\drivers\mysql\mysql_driver.php on line 92
Excelente aporte... Te comento que cuando ingreso el correo y el password se queda en Iniciando Session y no avanza. Que puede ser.???.
Saludos..