Witam napisałem sobie upload plików lecz uploaduje tylko jpeg nie wrzucają się jpg ,png , gif czy to wina apache ? czy błędy w kodzie proszę o pomoc !
<?php
if(session_is_registered("user"))
{
$name=$_SESSION['name'];
echo'<!-- pocztek tabelki z newsami --><table align="center" CELLPADDING=0 CELLSPACING=0>
<tr>
<td class="topn"></td>
</tr>
<td class="tlon">
<div class="news">';
echo'
<form enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="50000" />
<input name="plik1" type="file" />
<input type="hidden" name="MAX_FILE_SIZE" value="50000" />
<input name="plik" type="file" />
<input type="submit" name="submit" value="submit" />
</form>
';
if(isset($_POST["submit"]))
{
if(is_file($_FILES['plik']['tmp_name']) and is_file($_FILES['plik1']['tmp_name']))
{
$u_plik = $_FILES['plik']['tmp_name'];
$u_nazwa = $_FILES['plik']['name'];
$u_rozmiar = $_FILES['plik']['size'];
$u_typ=$_FILES['plik']['type'];
$u_plik1 = $_FILES['plik1']['tmp_name'];
$u_nazwa1 = $_FILES['plik1']['name'];
$u_rozmiar1 = $_FILES['plik1']['size'];
$u_typ1=$_FILES['plik1']['type'];
if(is_uploaded_file($u_plik) and is_uploaded_file($u_plik1))
{
$tab[]='image/gif';
$tab[]='image/jpg';
$tab[]='image/png';
$tab[]='image/jpeg';
$tab[]='image/JPEG';
if(array_search($u_typ,$tab)!==false and array_search($u_typ1,$tab)!==false)
{
$nazwa='przed';
move_uploaded_file($u_plik,'obraz/'.$nazwa);
$naz='po';
move_uploaded_file($u_plik1,'obraz/'.$naz);
// Bibloteka GD
if (!extension_loaded('gd'))
if (!dl('gd.so'))
echo "Nie mogę odnaleźć bibioteki GD!";
///
rei('obraz/'.$nazwa,$nazwa);
//rei('obraz/'.$naz,$naz);
}
else
{
echo"Format pliku jest nie prawidłowy.<br> ";
}
}
}
}
echo'</div></td>
<tr>
<td class="doln"></td>
</tr>
</table> <!-- koniec tabeli z newsami -->
';
}
else
{
header("location:index.php");
}
?>