Cita:
Iniciado por GatorV
Te recomiendo usar move_uploaded_file en lugar de copy, por otro lado usa $_FILES en lugar de $HTTP_POST_FILES, y a la hora de subir tu imagen verifica que el valor de $_FILES['photo']['error'] sea diferente de 0.
Saludos

LO PUSE ASI ,y TAMPOCKO:
Código PHP:
<?
# DETAILS
$UPLOAD_DIR = './'; # UPLOAD DIRECTORY
# DETECT UPLOAD PRESS
if(isset($_POST['upload'])){
# ADD HERE THE CODE FOR ANY OTHER FIELDS YOU MIGHT HAVE
# GET UPLOADED FILES
$photo = $_FILES['photo'];
foreach($photo['name'] as $file_id => $file){
# IF FILE IS IMAGE
if($file != NULL && (strstr($file, '.jpg') || strstr($file, '.png') || strstr($file, '.gif'))){
# REPLACE QUOTES
$file = str_replace("'", "`", $file);
$file = str_replace('"', '`', $file);
# COMPOSE URL
$url = $UPLOAD_DIR.'/'.$file;
# COPY FILE TO URL
if(move_uploaded_file($photo['tmp_name'][$file_id],$url)){
# DELETE TMP FILE
unlink($photo['tmp_name'][$file_id]);
# GET IMAGE DETAILS
$data = GetImageSize($url);
$mime = $data['mime'];
# ADD HERE THE CODE THAT INSERTS DATA INTO A DATABASE IF YOU WISH
# FILE NAME VARIABLE IS $file
}
}
}
}
?>
<style type="text/css">
<!--
.Estilo1 {
font-size: 24px;
font-weight: bold;
}
-->
</style>
<p align="center" class="Estilo1">Admin Panel AlternativeGC.com.ar </p>
<p><strong>Subir Foto: </strong></p>
<form action='' method='post' enctype='multipart/form-data'>
<p>PHOTO 1:
<input type=file name=photo[]>
<br>
PHOTO 2:
<input type=file name=photo[]>
<br>
PHOTO 3:
<input type=file name=photo[]>
<br>
PHOTO 4:
<input type=file name=photo[]>
<br>
PHOTO 5:
<input type=file name=photo[]>
</p>
<input type="submit" name="upload" value="Upload" />
</p>
<p> </p>
<p>
</form>