Foros del Web » Programando para Internet » PHP »

warning al ejecutar un mkdir

Estas en el tema de warning al ejecutar un mkdir en el foro de PHP en Foros del Web. Amigos. Estaba creando una carpeta con la sentencia mkdir...para esto tengo esto programado Código PHP:  $path = "clientes/" . $nickname . "/" ;                    ...
  #1 (permalink)  
Antiguo 19/10/2006, 17:16
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
warning al ejecutar un mkdir

Amigos.

Estaba creando una carpeta con la sentencia mkdir...para esto tengo esto programado

Código PHP:
 $path="clientes/".$nickname."/";
                
 
$umask umask(0);
 
mkdir($path0777);
 
umask($umask); 
Esto me crea la carpeta, pero me muestra el warning de:

"Warning: mkdir() [function.mkdir]: File exists in C:\Archivos de programa\Apache Group\Apache2\htdocs\Sitios\Proyectos Running - DeOZ\deoz_intranet\nuevo_cliente.php on line 192
" y la linea 192 es la propia sentencia mkdir que será ??
  #2 (permalink)  
Antiguo 19/10/2006, 18:31
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
File exists: el archivo existe.
El directorio que estás intentando crear ya existe, o hay en la carpeta un archivo con ese nombre.

Eso es todo lo que dice la advertencia.


Saludos.
  #3 (permalink)  
Antiguo 19/10/2006, 18:48
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
quizas se este mareando porque cuando lo creo es la 1º ve que lo hago, no tendria porque mostrarme esa advertencia

Solucionado

Última edición por under_ground; 19/10/2006 a las 19:12
  #4 (permalink)  
Antiguo 20/10/2006, 09:04
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
¿no será que por algún otro error la variable $nickname no tiene el valor que debería?
Si $nickname resulta estar en blanco, intentaría crear el directorio "clients", que ya existe.
Probá agregar un var_dump($nickname) antes de esas líneas para asegurarte.


Saludos.
  #5 (permalink)  
Antiguo 30/01/2007, 09:13
 
Fecha de Ingreso: junio-2005
Mensajes: 343
Antigüedad: 18 años, 10 meses
Puntos: 10
Re: warning al ejecutar un mkdir

Este tema es debido a que windows no puede acceder a la ruta por las "/" que hay en la dirección del 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 21:30.