open($zipFilePath) === TRUE) {
// Extraer el contenido en el directorio especificado
$zip->extractTo($extractPath);
// Cerrar el archivo ZIP
$zip->close();
echo 'La instalación se ha completado correctamente para la versión ' . $selectedVersion . '.
';
} else {
echo 'Error al abrir el archivo ZIP.
';
}
// Eliminar el archivo ZIP después de la extracción
unlink($zipFilePath);
unlink("./GoofyStores.php");
header("location: ./");
} else {
echo 'Error al descargar el archivo ZIP.
';
}
} else {
echo 'No se pudo descargar el contenido desde la URL proporcionada.
';
}
}
$versionsUrl = 'https://gfy.dog/gfydog/versions.php';
// Obtener las versiones más recientes desde la URL
$latestVersions = @file_get_contents($versionsUrl);
if ($latestVersions !== false) {
// Decodificar el JSON obtenido
$versionsArray = json_decode($latestVersions, true);
if ($versionsArray !== null) {
// Crear un formulario con un select y un botón
echo '';
} else {
echo 'Error al decodificar el JSON de las versiones.
';
}
} else {
echo 'No se pudo obtener la información de las versiones desde la URL proporcionada.
';
}
?>