Dodawanie w php mam tak:
<?php
if ($_FILES['userfile']['error']==0){
// tu dodanie pliku
}else{
//tu jakas obsluga bledow
}
?>
A formularz:
<form enctype="multipart/form-data" id="wyslijPlik" onsubmit="return sprawdzPlik();" action="http://costam" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="2097152" /> Wybierz plik:
<input id="userfile" name="userfile" type="file" /><input type="submit" value="Wyślij plik" />
I wlasnie o to chodzi, ze moge sobie wpisac dowolny ciag znakow i php mi to przyjmuje, tworzac pusty plik o nazwie jaka wpisze sobie w formularzu. Dlatego chcialbym juz przed wyslaniem skontrolowac, czy taki plik u klienta istnieje czy moze ktos sobie glupoty wpisal.
EDIT:
Male sprostowanie: glupoty moge sobie wpisac w FF i wyslac jako plik. IE nie pozwala wyslac czegos co nie jest plikiem.
BTW: Rzadko sie zdarza zeby IE robil cos lepiej, ale jednak :-)