Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/03/2013, 08:25
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: usuarios free / premium

No te compliques es muy simple hacerlo en php....

Cuando logues al usuario ya puedes consultar si es premium o no, guardas ese dato en una variable de session o en el objeto usuario si estas trabajando con POO

Luego usas la variable para hacer ese condicional que propones en pseudo codigo ...

Código PHP:
Ver original
  1. if ($_SESSION['premium']){
  2.    $sql="INSERT INTO filespremium ...";
  3. }else{
  4.    $sql="INSERT INTO filesfree ...";
  5. }

$_SESSION['premium'] debe ser true o false.


Edito para que se vea que en el fondo no hay contradicción con gnzsoloyo, el te responde sobre el diseño de la bbdd y yo sobre como hacerlo.

Código PHP:
Ver original
  1. if ($_SESSION['premium']){
  2.    $tipoFile="1";// para premium
  3. }else{
  4. $tipoFile="2";// para free
  5. }
  6.    $sql="INSERT INTO files (...,tipoFile,..) VALUES (....,".$tipoFile.",...)";

Edito pensaba que estaba en el foro de php por eso he puesto codigo, pero se puede pasar a pseudocodigo... lo siento gnzsoloyo
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 01/03/2013 a las 08:35