Foros del Web » Programando para Internet » PHP »

Problemas al subir imagen y crear directorio

Estas en el tema de Problemas al subir imagen y crear directorio en el foro de PHP en Foros del Web. Hola que tal, bueno lo que pasa es que estoy tratando se subir una imagen pero lo que primero hacer es crear una carpeta y ...
  #1 (permalink)  
Antiguo 21/07/2012, 16:48
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
Problemas al subir imagen y crear directorio

Hola que tal, bueno lo que pasa es que estoy tratando se subir una imagen pero lo que primero hacer es crear una carpeta y después se supondría que se debería de guardar la imagen en la carpeta pero lo único que hace es crear la carpeta pero no guarda la imagen.

Aquí el código:

Código PHP:

$server 
= array("s1""s2");
$rand_server array_rand($server);
        
$folderdir mkdir("servers/s1/".$name0755);
        
if(
move_uploaded_file($_FILES['file']['tmp_name'][$up], "servers/".$server[$rand_server]/$folderdir/$name.$type) {


Alguien que me pueda ayudar a solucionar el problema?

Saludos y gracias de antemano
  #2 (permalink)  
Antiguo 21/07/2012, 17:03
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: Problemas al subir imagen y crear directorio

o.O y quien te dijo que mkdir retorna el path creado, mkdir retorna un boolean dependiendo si se pudo crear o no la carpeta, aparte, te has dado cuenta como estas intentando "concatenar" la carpeta de destino?, en fin, que todo tu código esta mal...

Código PHP:
Ver original
  1. $server = array("s1", "s2");
  2. $rand_server = array_rand($server);
  3.          
  4. mkdir("servers/s1/".$name, 0755);
  5.          
  6. if(move_uploaded_file($_FILES['file']['tmp_name'][$up], "servers/".$server[$rand_server].'/'.$name.'/'.$_FILES['file']['name']) {
  7.  
  8. }

Nota: por cierto, has notado que estas creando la carpeta en el servidor s1? que pasará cuando $rand_server devuelva s2?
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #3 (permalink)  
Antiguo 21/07/2012, 17:08
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
Respuesta: Problemas al subir imagen y crear directorio

Cita:
Iniciado por Nemutagk Ver Mensaje
o.O y quien te dijo que mkdir retorna el path creado, mkdir retorna un boolean dependiendo si se pudo crear o no la carpeta, aparte, te has dado cuenta como estas intentando "concatenar" la carpeta de destino?, en fin, que todo tu código esta mal...

Código PHP:
Ver original
  1. $server = array("s1", "s2");
  2. $rand_server = array_rand($server);
  3.          
  4. mkdir("servers/s1/".$name, 0755);
  5.          
  6. if(move_uploaded_file($_FILES['file']['tmp_name'][$up], "servers/".$server[$rand_server].'/'.$name.'/'.$_FILES['file']['name']) {
  7.  
  8. }

Nota: por cierto, has notado que estas creando la carpeta en el servidor s1? que pasará cuando $rand_server devuelva s2?
Hola que tal Nemutagk, muchas gracias si ese era el problema y y lo de crear la carpeta en los servidores ya lo he solucionado, muchas gracias por tu ayuda.

Saludos.

Etiquetas: directorio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:52.