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.