Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2009, 21:42
Avatar de JoniJnm
JoniJnm
 
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 17 años
Puntos: 4
Pregunta Comprar con Paypal

Hola,

Nunca he puesto en mi Web un botón para comprar algun item, he hecho uno, y como no puedo probar si está bien o no (tendría que comprar el producto) os pregunto si es así como debe hacerse:

Cuando creas el botón con paypal puedes poner la url a donde irá si el pago se hace correctamente, entonces yo puse que fuera a un archivo .php de mi web. Pues en él tengo esto:

Código PHP:
if (substr($_SERVER['HTTP_REFERER'],0,22) == "https://www.paypal.com") {
    
$f $_GET['file'];
    
header("Content-type: application/octet-stream");
    
header("Content-Disposition: attachment; filename=".$f."\n");
    
$fp=fopen($_SERVER['DOCUMENT_ROOT']."/descargas/".$f"r");
    
fpassthru($fp);
}
else {
       die(
"Cómo has llegado hasta aquí?");

Lo que hace el archivo, es que si el referente del enlace es paypal.com que descargue el archivo. Sino no (para que no pongan el enlace y se descargue sin haberlo comprado). Pero no sé si se podrá hacer eso, a ver si el http_referer no va a ser ese...

Gracias!
__________________
JoniJnm.es