Mi intencion es que cuando control.php valide el codigo, que me inicie la descarga automatica del archivo dependiendo del valor de $id
control.php
// Aquí has de poner los datos para conectarte al servidor MySQL
$username="root";
$password="marmolillo";
$database="test";
// Leemos lo que nos han pasado en el formulario
$codigo=$_POST['codigo'];
$id=$_POST['id'];
// Conectamos a la base de datos (normalmente, siempre se hace igual)
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
// Preparamos la consulta SQL ...
$query = "UPDATE ia_codigos SET estado=1 WHERE codigo='$codigo' AND estado = 0";
// ... y la ejecutamos
mysql_query($query);
// Como ha ido?
if (mysql_affected_rows() == 0)
{
// $id = 1;
echo $id;
// No hemos modificado ningún registro!!
// - posibilidad 1: es un código inventado que no tenemos en la BBDD
// - posibilidad 2: sí lo tenemos, pero ya lo han usado (Estado=1)
// En cualquier caso...
echo "Codigo incorrecto";
} else {
echo $id;
echo "Hemos modificado un registro (== el código es bueno)";
if ($id > 0 && $id < 21){
echo "
";
} else {
echo "Este video no existe";
echo "el id es $id";
}
}
mysql_close();
?>
En principio creo que el "";
tendria que descargarme el video1.zip, pero no lo hace
¿Alguien sabe cual es el problema?