Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/09/2012, 18:37
nestornoe
 
Fecha de Ingreso: diciembre-2011
Mensajes: 159
Antigüedad: 13 años, 1 mes
Puntos: 18
Respuesta: PayPal - Borrar Variables que Recibes

Hola

Una solucion sencilla es que crearas un numero aleatorio y lo metiaras en una variable de sesion, si viene de paypal no existe, pero si recargas si, entonces no hace nada.

<?php session_start();

// aqui recoges si existe la sesion
$sesionexit=$_SESSION['numero'];

// si no existe
if (!$sesionexit) {

// recoges variables y las insertas en la base de datos

}

// aqui creas el aleatorio
$keychars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW XYZ0123456789";

$length = 10;

// RANDOM KEY GENERATOR

$randkey = "";

$max=strlen($keychars)-1;

for ($i=0;$i<$length;$i++) {

$randkey .= substr($keychars, rand(0, $max), 1);

}

$_SESSION['numero']=$randkey;

Espero te sirva

Saludos