Hola saludos.. soy nuevo en php estoy haciendo mis primeros script... en el que siguie es para subir imagenes... el hecho es que si pongo el script en un archivo aparte y lo llamo por ejemplo upload.php y en el form lo llamo desde action="upload.php".. todo funciona bien... pero no quiero dos archivos sino uno...
asi que al final del form hago un <?php include 'upload.php'; ?>include..
pero a la hora de ver la pagina me da varios errores undefinid index...
les muestro los programas...
aqui el form
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Ingreso de Imagenes</title>
<link rel="stylesheet" type="text/css" href="css/reset.css" />
<link rel="stylesheet" type="text/css" href="css/bdcss.css" />
</head>
<body>
<div class="ingrs">
<h1>FORMA PARA EL INGRESO DE IMAGENES</h1>
<form enctype="multipart/form-data" class="dtss" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="200000" />
<label for="iupimg1">IMAGEN 1</label>
<input type="file" name="uploadedfile" id="iupimg1" />
<input type="submit" value="Subir archivo" />
</form>
<p><?php include 'php/procesos/upload.php'; ?></p>
</div>
</body>
</html>
y aqui el archivo upload.php
<?php
$uploadedfileload="true";
$primera = $_FILES['uploadedfile']['type'];
if (!($primera =="image/jpeg" OR $primera =="image/gif" OR $primera =="image/png"))
{$msg=$msg." Tu archivo tiene que ser JPG, GIF o PNG. Otros archivos no son permitidos<BR>";
$uploadedfileload="false";}
$target_path = "../../imup/";
$target_path1 = $target_path . basename( $_FILES['uploadedfile']['name']);
if($uploadedfileload=="true"){
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path1))
{ echo "El archivo ". basename( $_FILES['uploadedfile']['name']). " ha sido subido";
} else { echo "Ha ocurrido un error, trate de nuevo!";}
}else{echo $msg;}
?>