Underc0de

Programación Web => Back-end => Mensaje iniciado por: ANTRAX en Febrero 24, 2010, 11:31:24 AM

Título: [PHP] Actualizaciones para Admines
Publicado por: ANTRAX en Febrero 24, 2010, 11:31:24 AM
supongamos, que si sale una nueva version de un sistema ya que en la actual se han encontrado fallas, y corremos el riesgo de ser 'atacados' por 'hackers', seria muy malo, para esto he diseñado este 'mini' programa. Verifica la version actual de una actualizacion y te avisa si sale una nueva.

act.php
Código (php) [Seleccionar]

<?php
$version 
"10"// Esto se modificaria en cada Actualizacion
echo "<code><center>version: $version";
include(
"logs/last.php"); // Este archivo se encontraria en el servidor de descargas
if($version $lastversion){ // Lastversion se encuentra en last.php
echo '<center><code>
Usted tiene una version antigua de la ultima <br>
actualizacion, por favor descargue la ultima <br>
desde <a href="http://www.server.com.ar/descargas/">aqui</a></center></code>
'
;
}else{
echo 
"<code><center>Usted tiene la ultima version</center>";
}
exit();
?>



y ahora donde verifica. Yo le puse "logs/last.php" , en realidad sería una pagina en el servidor de descargas. porque sinó es lo mismo que nada XD

logs/last.php

<?php
$lastversion 
"10"// Esta es la ultima actualizacion disponible.
// Este archivo se deberia modificar cuando halla una nueva version.
?>



en fin cuando terminemos de actualizar deberíamos actualizar "act.php" también , así no nos pediria volver a actualizar... , Bueno desde el menu de administracion de nuestro sitio y con un simple $_POST['version']; es suficiente (: