Hola, sabes tienes las condiciones un poco al revezadas :p, lo que le estas diciendo es esto..
al utilizar el signo ! le dices en caso de que devuelva positivo niegalo.. entonces creo que lo correcto seria.. sin el signo de negacion..
Código PHP:
<?php
if ($_POST['carpeta']) {
$carpeta=$_POST['carpeta'];
}
if(mkdir($carpeta, 0700)) {
echo "Carpeta $carpeta creada";
}else{
$file = 'index.php';
$file1 = 'zonainter.css';
$newfile = '$carpeta/index.php';
$newfile1 = '$carpeta/zonainter.css';
if (!copy($file, $file1, $newfile, newfile1)) {
echo "failed to copy $file...\n";
}
}
?>