arquivo.txt
imagens mensagens videos spams html
Criar.php
<? if(!$_POS["lista"] || !$_POS["enviar"] || !$_POS["diretorio"]){ }else{ $arquivo = "sampa.txt"; $ArraySalas = file($_POST["lista"]); while(list(,$value)=each($ArraySalas)) { echo $value; mkdir("pasta/".$_POST["diretorio"]."/".$value, 0777); echo"<br />"; } } ?> <form action="<?=$_SERVER["PHP_SELF"]?>" method="post"> <input type="file" name="sala"> <select name="tema"> <? $dh = opendir($dir = "./pastas/"); while (false !== ($filename = readdir($dh))) { if (is_dir("$dir$filename") && ! ($filename == '.' || $filename == '..')) { ?> <option value="<? echo $filename;?>"><? echo $filename?></option> <? } } ?> </select> <input type="submit" name="enviar" value=" Criar Salas "> </form>
Mensagem de erro
Warning: mkdir() [function.mkdir]: Invalid argument in C:\Arquivos de programas\xampp\htdocs\Criar.php on line 9
Se eu não uso loops, tipo se eu crio uma função por uma
assim:
<?
mkdir("pasta/".$_POST["diretorio"]."/".$value, 0777);
mkdir("pasta/".$_POST["diretorio"]."/".$value, 0777);
mkdir("pasta/".$_POST["diretorio"]."/".$value, 0777);
mkdir("pasta/".$_POST["diretorio"]."/".$value, 0777);
?>
ele cria normalmente...
Já tentei usar for tambem naum funcionou
Algum sabe o que está ocorrendo?
Please ajudem esse código é muito importante pra mim