<? $path_to_this_file = 'index.php?page=upload'; echo' <table align="center" bgcolor="#FFFFFF" cellpadding="1" cellspacig="0" width="390" height="277"> <tr> <td valign="top" align="center" height="20"> Dodaj plik </td> </tr> <tr> <td valign="top" align="center" height="249"> <table><form method="POST" enctype="multipart/form-data" action="'.$path_to_this_file.'"> <tr> <td>Imię:</td> <td><input type="text" name="author"></td> </tr> <tr> <td>E-mail:</td> <td><input type="text" name="adres"></td> </tr> <tr> <td>Ścieżka:</td> <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <td><input type="file" name="a"></td> </tr> <tr> <td>Informacja o pliku:</td> <td><textarea name="message" rows="3" cols="30"></textarea></td> </tr> <tr rowspan="2"> <td> <center><input type="submit" name="s" value="Wyślij"></center> </td> </tr> </table> </form>'; $name = $file[0]; $dirsendfile = '../download/usersfiles/'; //adres gdzie plik ma byc przesłany } $dir = $dirsendfile.$name.'/'.$_FILES['a']['name']; } else { } } else { echo '<font color="red">Wystąpił błąd podczas wysyłania pliku na serwer! Poinformuj admina!</font>'; } } ?> </td> </tr> </table>
no i najpierw działał, a pozniej postanowilem dopisać tworzenie folderu i przestał działać.
Error:
Warning: mkdir() failed (No such file or directory) in c:\program files\easyphp\www\portal\pages\upload.php on line 44
Błąd! Poinformuj admina!
Jest to ta część kodu:
if(!file_exists($dirsendfile.$name)){
mkdir($dirsendfile.$name, 0666);
}
Pomóżcie