===========================================================
  GESTOR DE CUENTAS STREAMING - PAQUETE DE ACTUALIZACION
===========================================================

QUE CONTIENE
------------
Solo los archivos PHP corregidos y 3 archivos .htaccess nuevos.
NO incluye las imagenes (assets/productos, uploads/instructivos,
uploads/branding) porque no se modificaron: las que ya tienes en
el hosting siguen siendo validas y asi la subida es de KB en vez
de 76 MB.

NO incluye auth/config.local.php a proposito: ese archivo solo
sirve para trabajar en XAMPP y, si lo subes, tumbaria la conexion
del servidor.


PASO 1 - COPIA DE SEGURIDAD (importante)
----------------------------------------
Antes de sobrescribir nada, descarga o comprime en el servidor la
carpeta actual del sistema y tambien exporta la base de datos
desde phpMyAdmin. Si algo sale mal, puedes volver atras.


PASO 2 - SUBIR LOS ARCHIVOS
---------------------------
Sube el contenido de la carpeta "_gestorcuentas-streming" dentro
de la carpeta donde hoy vive el sistema en tu hosting
(en tu servidor es: public_html/cuentas/).

Debe quedar asi:

  public_html/cuentas/index.php
  public_html/cuentas/.htaccess
  public_html/cuentas/auth/...
  public_html/cuentas/panel/...
  public_html/cuentas/uploads/.htaccess
  public_html/cuentas/assets/productos/.htaccess

Sobrescribe cuando el gestor de archivos te lo pregunte.


PASO 3 - EJECUTAR ESTO EN phpMyAdmin
------------------------------------
Entra a phpMyAdmin, selecciona la base u836768405_gestorstriming,
abre la pestana "SQL" y pega estas dos lineas:

  ALTER TABLE chat_mensajes MODIFY destinatario VARCHAR(100) DEFAULT NULL;
  ALTER TABLE users ADD UNIQUE KEY uk_users_username (username);

La primera hace que los mensajes de grupo del chat se puedan
guardar (antes fallaban siempre).
La segunda impide crear dos usuarios con el mismo nombre.

Si la segunda da error de "Duplicate entry", significa que ya
tienes usuarios repetidos: borra o renombra el repetido desde
Configuracion y vuelve a ejecutarla.


PASO 4 - BORRAR ARCHIVOS VIEJOS DEL SERVIDOR
--------------------------------------------
Si existen en tu hosting, borralos:

  panel/error_log        (1,7 MB de avisos antiguos, ya no se genera)
  mis_sesiones/          (carpeta de sesiones que no debe estar publicada)
  auth/hash.php          (solo si YA tienes tu usuario admin creado)


PASO 5 - PROBAR
---------------
1. Entra a tu panel y verifica que inicia sesion normal.
2. Pulsa "Cerrar Sesion": ahora debe pedirte usuario de nuevo
   (antes la sesion seguia abierta).
3. En Cuentas, selecciona varias y prueba "Marcar Vendidas":
   antes ese boton no hacia absolutamente nada.
4. Prueba eliminar una cuenta con el usuario admin: antes salia
   "Acceso Denegado" siempre porque el sistema solo aceptaba el
   usuario con ID 1 y el tuyo tiene ID 6.


SI ALGO FALLA
-------------
Restaura la copia del PASO 1 y avisa que error concreto aparece.
