buenas noches a todo el mundo
estoy intentando que se me copien unos archivos de un directorio en concreto cuando creo uno nuevo con este script pero no lo consigo no se que es lo que hago mal exactamente alguien me podría decir como pongo la sentencia copy para que funcione y debajo de que linea la tendría que poner la suelo poner debajo de mkdir pero llevo toda la tarde para esto y nanaii
también he probado con la linea de move_uploaded_file pero tampoco me funciona.
// Establecer nuestra ruta de acceso absoluta para los directorios se crean en:
$path = $_SERVER['DOCUMENT_ROOT'] . '/usuarios/uploads/';
if (isset($_POST['create'])) {
// Apúntese a nuestro formulario de datos
$dirName = isset($_POST['nombre_user'])?$_POST['nombre_user']:false;
// Primero validar el valor:
if ($dirName !== false && preg_match('~([^A-Z0-9]+)~i', $dirName, $matches) === 0) {
// Tenemos un directorio válido:
if (!is_dir($path . $dirName)) {
// Somos buenos para crear este directorio:
if (mkdir($path . $dirName, 0777)) {
//move_uploaded_file('/usuarios/uploads/plantilla/index.html',$path);
$success = "El directorio se ha creado con éxito!<br /><br/>";
}else {
$error = "No se puede crear directorio {$dirName}.";
}
}else {
$error = "Directory {$dirName} already exists.";
}
}else {
// Datos no válidos, htmlenttie les encajona <> se utilizaron.
$dirName = htmlentities($dirName);
$error = "Usted tiene valores no válidos en {$dirName}.";
}
}
decir que nunca participaba ni preguntaba en los foros pero le estoy sacando mucho partido y aprendiendo la verdad gracias a todos.