
06/10/2009, 11:23
|
 | | | Fecha de Ingreso: septiembre-2009
Mensajes: 71
Antigüedad: 15 años, 7 meses Puntos: 1 | |
Problemas con upload de Imagen Hola amigos del foro... estoy teniendo unos grandes problemas para subir imagenes a un servidor en donde se encuentra mi web...
Pongo el codigo para referencia: function putLogo($form_entrada){ if($form_entrada["logoig"] != ""){
$img = $form_entrada["logoig"];
//Asi obtengo la extension del archivo
$ext = substr(strrev($img),0,4);
$extC = strrev($ext); if($extC == ".jpg" or $extC == ".png" or $extC == ".gif" or $extC == "jpeg"){
$salida = $img;
$imo = "<table><tr><td>" . $salida . "</td><td><img src='preFIXE_Media/closeMini.png'></td></tr></table>";
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
//escribimos en la capa con id="mensaje" el texto que aparece en $respuesta
$respuesta->addAssign("imgL","innerHTML",$imo);
$respuesta->addAssign("logoC","value",$salida );
//De aqui en adelante creo una carpeta para guardar las imagenes mkdir("imagesRestaurant/hola", 0755);
$destino = "imagesRestaurant/hola";
$nombreimagen = "hola".$extC; copy($img,$destino."/".$nombreimagen); //Realizo copia la cual debe de ir distinta
return $respuesta;
} else{
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
$salida = "Error Extension - Correct Extension must: jpg - gif - png - jpeg!";
$respuesta->addAlert($salida);
return $respuesta;
}
} else{
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
$salida = "You must choose at leats one image for upload!";
$respuesta->addAlert($salida);
return $respuesta;
}
}
Esta es una funcion php, que trabaja con la libreria de "xajax", dicha libreria la utilizo para evitar la precraga de toda la pagina.... hasta ahorita no me a dado ningun problema...
todo lo que contiene la funcion me funciona, el unico problema es el "copy" de php, ya que no logro realizar la copia de la imagen.... se ual es el problema...
Los navegadores nencistan por decirlos asi el origen de dicha imagen, pero extrañanamente a mi no me lo agarra, y sin eso no se puede realizar la copia....
Yo la verdad me equivocado en algo solo que no logro detectar el que....
Agradeceria cualquier ayuda ya que me gustaria poder realizar dicha accion de copia de imagenes
De ante mano Gracias.....
Última edición por Jandor; 06/10/2009 a las 11:29 |