
15/01/2003, 09:01
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 22 años, 3 meses Puntos: 1 | |
No Funciona Saludos.
Aquí les coloco el script:
-----------------
for($i=0; $i<2; $i++) {
if (is_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'])) {
$split_path = split("/", $HTTP_POST_FILES['userfile'][$i]['name']);
$split_path = end ($split_path);
$extension = split("[/.]", $split_path);
if (end($extension) == "php" || end($extension) == "php3") {
echo "tipo de archivo invalido";
} else {
$RUTA_UPLOADED = SITE_ROOT . PRODUCTOS_IMG_ROOT . "/";
$NOMBRE_FILE = "pro_" . $_POST['CATEGORIA'] . $_POST['SUBCATEGORIA'] . "_" . mysql_insert_id() . "." . end($extension);
move_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'], $RUTA_UPLOADED . $NOMBRE_FILE);
$idp = mysql_insert_id();
if ($i = 0) {
$NCAM = "imagen_p";
}else{
$NCAM = "imagen_g";
}
$queryup = "UPDATE " . TBL_PRODUCTOS . " SET " . $NCAM . " = '" . $NOMBRE_FILE . "' WHERE id_producto = '" . $idp . "'";
$db->query($queryup);
}
}
----------------
Todo lo hace bien, menos subir los archivos.
Ahora, resulta que esto:
if (is_uploaded_file($HTTP_POST_FILES['userfile'][$i]['tmp_name'])) {
}
Nunca es verdadero, pasa de largo por aquí y por eso no sube nada, lo que me hace pensar que $HTTP_POST_FILES['userfile'][$i]['tmp_name'] no debe ser lo correcto.....o quizas lo puse eroneamente no se...
Gracias
__________________ Aprender Siempre. Lema de Vida
José Molina
Última edición por joseisrael; 15/01/2003 a las 09:09 |