¿Cómo generar códigos únicos automáticamente para cada compra en mi juego?

  • Autor Autor Bastiands
  • Fecha de inicio Fecha de inicio
Bastiands

Bastiands

Zeta
Social Media
Verificación en dos pasos activada
Como se hace para que en cada compra de mi articulo arroje un articulo diferente unico para cada usuario? :neglected: es que vendo codigos en un juego y los envio por correo pero hay forma que sea automatico que yo deje todo los codigos en diferentes archivos y cada archivo les envie al correo solo 1 , y lo borre y luego para otra compra de otro con otro diferente'?


:c ayudaaaa

- - - Actualizado - - -

Como diferentes keys o accesos para cada compra
 
Un truco sencillo y rapido...
creas un archivo con nombre ocultar.php pegas el siguiente code...
PHP:
<?php  
// Permite la descarga de un archivo ocultando su ruta  
//en la variable nombre colocas el nombre del archivo
$nombre = "ARCHIVO.rar";  
// en la variable ruta colocas la ruta completa del archivo a ocultar 
$ruta = "RUTA/ARCHIVO.rar";  
$size = filesize($ruta);  
header("Content-Transfer-Encoding: binary");  
header("Content-type: application/force-download");  
header("Content-Disposition: attachment; filename=$nombre");  
header("Content-Length: $size");  
readfile("$filename");  
?>
Ok una vez hecho creas otro de nombre aleatorio.php
PHP:
<?php
//la vareable link introduces la ruta del primer archivo ocultar.php
$link = 'http://localhost/pruebas/ocultar.php';
// Generar un hash en sha1 totalmente aleatorio.
$ale = sha1(rand(0,999).rand(8,888));
//te generara un link aleatorio con varias letras y la ruta de ocultar.php
echo '<h1>Tu archivo esta listo</h1>';
echo '<a href="'.$link.'?idale='.$ale.'">Link</a>';
?>
con esto nunca sabran la direccion exacta del archivo a descargar...
 
Atrás
Arriba