Yo, con un problema que no puedo solucionar.
Estoy intentando hacer un script en php que permita subir un archivo al servidor. Les pego el codigo a continuacion:
Código PHP:
//Lo que viene del formulario.
$video = $_POST["formVideo"];
$arvhivo = $_FILES["formFile"];
$tipo = $_FILES['formFile']['type'];
if($video == "0")//controlo que halla elegido el video.
{
echo "Debes elegir un video! <br />";
echo ("<html><a href=\"video-up.html\">Volver</a></html>");
}else{
$temp = $_FILES['formFile']['tmp_name'];//A $temp le asigno el nombre temporal del archivo subido.
if(is_uploaded_file($temp))//Verifico que el archivo halla sido cargado.
{ //Si fue cargado lo mueve a la carpeta de destino final.
$destino = "videos/".$video;//A $destino le asigno la ruta con el nombre de donde voy a guardar el archivo de forma definitiva.
move_uploaded_file($temp, $destino);//Funcion que mueve el archivo $temp a la direccion $destino.
echo "El Archivo ah sido subido correctamente!";
}else{
//Si no fue cargado...
echo "Error! No se cargo el archivo..<br />";
echo ("<html><a href=\"video-up.html\">Volver</a></html>");
}
}
El problema es que a veces funciona correctamente, pero otras veces no. Si envio algunas imagenes funciona, con otras no, si le envio un flv no funciono nunca...
en fin, no se que hacer.
Gracias!!