esto pnlo en en archivo degamis sivir imagen.php
<!--------------- este script te suve el archivo
Código PHP:
function upload_image($destination_dir,$name_media_field){
$tmp_name = $_FILES[$name_media_field]['tmp_name'];
//si hemos enviado un directorio que existe realmente y hemos subido el archivo
if ( is_dir($destination_dir) && is_uploaded_file($tmp_name))
{
$img_file = $_FILES[$name_media_field]['name'] ;
$img_type = $_FILES[$name_media_field]['type'];
echo 1;
//¿es una imágen realmente?
if (((strpos($img_type, "gif") || strpos($img_type, "jpeg") || strpos($img_type,"jpg")) || strpos($img_type,"png") )){
//¿Tenemos permisos para subir la imágen?
echo 2;
if(move_uploaded_file($tmp_name, $destination_dir.'/'.$img_file)){
return true;
}
}
}
//si llegamos hasta aquí es que algo ha fallado
return false;
}//end function
<!-----------------------------estescript envia la imagen al la funciopn de arriba
Código HTML:
<form id="form1" enctype="multipart/form-data" method="post">
<label>Imagen
<input id="uploadImage" name="uploadImage" type="file" />
</label>
<input id="enviar" name="enviar" type="submit" value="Enviar" />
</form>
<!-----------------------con este ecrip pides la pirmenfuincin i valida que los datos se ayan enviado, encocas palabras es el mediador de la dos de arriba
Código PHP:
if(!empty($_POST)){
var_dump(upload_image('tudirectorio','uploadImage'));
}
saludos...