les explico es un script que ve el estado de la licencia de un producto.
el problema es que no me funciona de esta manera.
Código:
Me queda la pagina en blanco pero al meter el codigo de la licencia directamente en el enlace que verifica si esta activa si me funciona.define('LICENSE_KEY','pu4cqtpx645oc1kf61yozhdqqvz1h4nu');
$url = 'http://cuevanascript.com/license-validation/' . LICENSE_KEY;
$ch=curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$r=curl_exec($ch);
curl_close($ch);
$json=json_decode($r,true);
if ($json['isValid'] == true)
{
// License is good. Let the user use the product.
}
else if ($json['isValid'] == false)
{
// License is not good. Display an error to the user
exit(print $json['message']);
}
asi si me funciona:
Código:
Tengo que usarlo de la otra manera por que uso $url = 'http://cuevanascript.com/license-validation/109xrurqqnf9ifgbi3263sc2grhwps6p/';
$ch=curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$r=curl_exec($ch);
curl_close($ch);
$json=json_decode($r,true);
if ($json['isValid'] == true)
{
// License is good. Let the user use the product.
}
else if ($json['isValid'] == false)
{
// License is not good. Display an error to the user
exit(print $json['message']);
}
Código:
en otro archivo el cual llamo con un include.define('LICENSE_KEY','pu4cqtpx645oc1kf61yozhdqqvz1h4nu');
gracias.



