octonapewno
Użytkownik
- Dołączył
- Maj 22, 2008
- Posty
- 110
PHP:
<?php
$nazwaz = $_FILES["zdjecie"]["name"];
$tmpname = $_FILES["zdjecie"]["tmp_name"];
$nazwa = $_POST['g'];
$adr = '../galerie/'.$nazwa.'/';
if(is_uploaded_file($tmpname)){
move_uploaded_file($tmpname, $adr.$nazwas);
} else {
print $nazwaz." ".$tmpname." ".$adr.$nazwaz."<br/>";
print $_FILES['zdjecie']['error'];
}
?>
HTML:
<form action="d.php" method="POST" type="multipart/form-data">
<input type="hidden" value="<?php print $_GET['id']; ?>" name="g" />
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input type="file" size="90" name="zdjecie" /><br />
<input type="submit" value=" " id="wyslij" />
</form>
wyżej wkleiłem pliki jeden to jak widać formularz, a drugi to plik który ma obsługiwać ten formularz, ale niestety nie obsługuje go bo nie wiedzieć czemu nie mogę załadować pliku i cały czas wykonuje się "else" i wyświetla się tylko to co mam pod zmienną "$adr". Może ktoś mi to wyjaśnić? Dodam że mam drugi bardzo podobny skrypt w tym samym projekcie, ale wszystko działa.