* Solo deben ser JPG o jpg
* ojala de 600x480
Como recien comienzo con instrucciones PHP mas avanzadas, desconozco mi problema
Error que da es :
El archivo subido no es un JPG
Warning: Cannot modify header information - headers already sent by (output started at subirimagen.php:10) in subirimagen.php on line 25.
formulario
-----------
Código PHP:
<?
$codigo=$_GET['codigo'];
$crea=$_GET['crea'];
<form method='post' action='subirimagen.php' enctype="multipart/form-data" >
<input type="file" name="image" id="image" />
<input type="hidden" value= "<? echo $crea; ?>" name="crea" />
<input type="hidden" value= "<? echo $codigo; ?>" name="catalogo" />
<input type="submit" name="send" value="Subir Imagen"/>
</form>
?>
---------------
Código PHP:
<?
$crea=$_POST['crea'];
$codigo=$_POST['codigo'];
if($_FILES['image']['size'] > 500000 )
{
echo "El archivo subido es demasiado grande (mayor a 200 KB)";
}
elseif(strpos($_FILES['image']['name'],"JPG") === false)
{
echo "El archivo subido no es un JPG";
}
else
{
if($crea == 0)
{
@mkdir("catalogos/".$codigo,0777);
//Actualizar base con swfoto_p en 1
include("config.php");
$foto=1;
$sql="update exipro set swfoto_p='$foto' where codpro_p = '$codigo' limit 1";
mysql_query($sql,$conexion) or die("Problemas con insercion de catalogo..<b>".mysql_error());
}
move_uploaded_file('image','name',70000,'/catalogos/'.$codigo.'/'.$_FILES['image']['name']);
}
header('Location: '.$_SERVER['HTTP_REFERER']);
?>