Witam!
Mam problem, ponieważ poniższy kod zwraza mi:
Problem: Plik nie może być skopiowany do katalogu.
Katalog plików z webserava to:
C:\Program Files (x86)\WebServ\temp\file-uploads\php4929.tmp (akurat tak mi wygenerowało.
Plik w którym mam skrypt przetwarzający dane znajduje się w katalogu scripts, a ten w katalogu głównym strony. Katalog do którego chce skopiować plik, znajduje się w katalogu głównym strony, tyle że nosi nazwę grafika.
Oto skrypt:
<?php
echo $_FILES['mainPhoto']['tmp_name']; if($_FILES['mainPhoto']['error'] > 0)
{
echo '<p class="warning">Wystąpił błąd:</p>'; switch ($_FILES['mainPhoto']['error'])
{
case 1
: echo 'Rozmiar przesyłąnego pliku jest większy niż 3.5mb'; break; case 2
: echo 'Rozmiar pliku jest większy niż 3.5mb'; break; case 3
: echo 'Plik wysłany tylko częściowo'; break; case 4
: echo 'Nie wysłano żadnego pliku'; break; }
}
$lokalizacja = '../grafika/'.$_FILES['mainPhoto']['name'];
{
{
echo 'Problem: Plik nie może być skopiowany do katalogu.'; }
}
else
{
echo 'Możliwa próba ataku przy wysyłaniu pliku o nazwie:'; echo $_FILES['mainPhoto']['name']; }
echo 'Plik został wysłany poprawnie'; ?>