Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2008, 21:10
AlvaroX
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Problemas con post

Bueno tengo este codigo

form.html

<form METHOD="POST" enctype="multipart/form-data" action="upload.php">
<input name="archivo" type="file" size="40"><input type="submit" value="Subir archivo"><input type="reset" value="borrar"><br>
Acepto haber leido las reglas <input value="1" name="reglas" type="radio">Si.
</form>

upload.php

<?
if(!isset($_POST['reglas']))
{
echo "debes aceptar las reglas";
}
else
{
if(move_uploaded_file($_FILES['archivo']['tmp_name'], "archivos/$_FILES['archivo']['name']"))
{
echo "se subio el archivo =D";
}
else
{
echo "ocurrio un problem";
}
}
?>

el problem es que si pongo un archivo en el input donde va el archivo, pierdo el $_POST['reglas'].

lo comprobe, porque primero en el input file, puse un archivo luego pinche el input radio y me salia debes aceptar las reglas, y cuando dejo libre el input file, y pinche el input radio, me tira ocurrio un error subiendo el archivo (que es logico porque no puse un archivo), porque pasa eso?.

PD: nose donde colocar esto en html o en php, ya que no se de donde viene el error. preferi php, ya que creo que es algo mas de programacion que diseño