Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2006, 05:27
morguii
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
Mensaje Re: Upload archivos no funciona

Del codigo no es ya que en otro hosting funciona perfecto, es el modulo upload_bittorrent de phpnuke. Esta es la parte del codigo que sube los archivos y crea carpetas:


// This sets the time and creates a directory to upload to
$startdate = time();
$thetime = date("m-Y", $startdate);
umask(000);
mkdir("$server_dir/$user"."_"."$thetime",0777);
// Wherever you have write permission below...
$upload_dir = "$server_dir/$user"."_"."$thetime";
// Gets the temp_name in to a string variable
$uploadtemp1 = $uploadfile1;
$uploadtemp2 = $uploadfile2;
$uploadtemp3 = $uploadfile3;
$uploadtemp4 = $uploadfile4;
// Gets those names into an array to be called later
$original = array( "$uploadtemp1" ,"$uploadtemp2" ,"$uploadtemp3" ,"$uploadtemp4" );
// Same as above except gets the real file name
$uploadreal1 = $uploadfile1_name;
$uploadreal2 = $uploadfile2_name;
$uploadreal3 = $uploadfile3_name;
$uploadreal4 = $uploadfile4_name;
$file = array( "$uploadreal1" ,"$uploadreal2" ,"$uploadreal3" ,"$uploadreal4" );
// Copy handler for the above arrays
for ($I = 0; $I <=2; $I++){
$file[$I] = ereg_replace(" ", "_", $file[$I]);
$file[$I] = ereg_replace("%20", "_", $file[$I]);
$copyfile = "$upload_dir/$file[$I]";
@copy($original[$I], $copyfile);
@unlink($original[$I]);