Cita:
Iniciado por Greco2 qué mas practico que lo que te aportó abimaelrc, o estabas esperando el codigo listo??.
lo que propone abimaelrc es que al momento de realizarse la venta del producto, generes la contraseña para el producto (en las FAQ se explica como generar contraseñas aleatorias).
luego envías esa contraseña por correo al usuario, cuando el usuario entra a la pagina con la contraseña, guardas en la base de datos su ip y en otro campo la cantidad de veces que descargó el producto osea 1.
si quiere volver a descargar o le pasa el link de descarga y contraseña a otro usuario, se hará la comprobación de la IP y si ha sido descargado el producto.
es solo una idea, deberas tener en cuenta que puede que la descarga sea interrumpida, etc.
Saludos.
Claro, yo haría eso y le agregaría otro campo entero, permitiendo X descargas desde la misma IP y Y descargas desde diversas IPs