Kod
<form enctype="multipart/form-data" action="ind.php?str=edytuj&step=2" method="post" name="formularz" >
<input type="hidden" name="MAX_FILE_SIZE" value="300000">
<div class="dana"><div class="kom1">Fotografia</div><div class="kom2"><input type="file" name="fotka" /></div></div>
<div class="koniec"><input type="submit" name="" value="Popraw" class="dodaj" /></div>
</form>
<input type="hidden" name="MAX_FILE_SIZE" value="300000">
<div class="dana"><div class="kom1">Fotografia</div><div class="kom2"><input type="file" name="fotka" /></div></div>
<div class="koniec"><input type="submit" name="" value="Popraw" class="dodaj" /></div>
</form>
Potem robię coś takiego:
<?php // dodanie fotki $foto=$_POST['fotka']; // <-- linia 119 $dir='c:Program FilesApache GroupApachehtdocsprojektypersonalfotonormal'; //sciezka do katalogu $target='c:Program FilesApache GroupApachehtdocsprojektypersonalfotomin'.$_FILES[$foto]['name']; //sciezka do katalogu z min <--- linia 122 if($path=add($foto,$dir)) if(miniatur($path,$target,120,140)) } ?>
I bład pokazuje sie taki:
Notice: Undefined index: fotka in c:\program files\apache group\apache\htdocs\projekty\personal\bin\edytuj.php on line 119
Notice: Undefined index: in c:\program files\apache group\apache\htdocs\projekty\personal\bin\edytuj.php on line 122
POzostałe elemetny typu - text, textarea jest w tablicy POST i można je odczytać, a typu file nie można, robiłm to juz wiele razy i był ok, ale teraz mam własny serwer na APACHE, może wymaga on jakiejś konfiguracji? W czym jest przyczyna że nie jest zapisywana ścieżka do pliku w tablicy POST??
