Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2010, 04:08
Avatar de MarioAlejandroCR2
MarioAlejandroCR2
 
Fecha de Ingreso: mayo-2010
Ubicación: Esparza - Puntarenas
Mensajes: 98
Antigüedad: 13 años, 11 meses
Puntos: 2
Crear carpeta al registrarse - no me funciona

Tengo este código

Acá declara la ruta y toma el valor al registrarse
Código PHP:
<?php
    $usuario 
$_GET['usr'];
    
$ruta $_SERVER["DOCUMENT_ROOT"];
    
$ruta .='/ti/usuarios/'.$usuario;
?>

Acá toma la ruta y la crea
Código PHP:
<?php 
      
echo 'Felicidades <b><font color="#888888">' .$usuario'</font></b> ahora eres parte de la carrera de Tecnologías de Información en la Universidad Técnica Nacional</b> ... Dirigete a la página de <a href="index.php" style="color:#888888; font-weight:bold; text-decoration:none;">Inicio</a> y podras iniciar sesión<p></p>';
      if(isset(
$usr)){
         if(
$usr!=''){
            if(!
mkdir($ruta,0700)){
        echo 
'ERROR:\\ NO se pudo crear directorio para almacenar datos.<br>';
        echo 
'Favor pongase en contacto con el departamento de servicio al cliente.'
            } 
// fin del if del mkdir    
         
}   // fin del if del usuario en blanco
      
}     // fin del if del usuario declarado
    
?>
Si me toma el valor del nombre del usuario el formulario de la pagina registrar envia el campo del nombre y el get lo toma, pero no me crea la carpeta, la ruta ¿esta correcta en sintaxis? o ¿cuál es el problema?
Uso microsoft xp sp3, la pagina se aloja en localhost de apache, pero en las propiedades de me la marca como solo lectura y no puedo modificarla.
De antemano gracias