Witam.
Mam taki problem mam upload obrazków ale wyświetla mi błędy. Nie wiem co jest źle bo wczesniej działało a po zaistalowaniu biblioteki GD już nie działa ! szukam w necie i nic nie pomaga !
Warning: move_uploaded_file() [function.move-uploaded-file]: The second argument to copy() function cannot be a directory in /var/www/dodaj.php on line 71
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpL4xQWK' to 'obraz/' in /var/www/dodaj.php on line 71
<?php
{
$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">';
<form enctype="multipart/form-data" method="POST">
<input type="text" name="tytul"><b> Podaj tytul<b/> <font color="red"> Pole wymagane</font><br />
<input type="text" name="podpis"><b> Podaj podpis<b/> <font color="red"> Pole wymagane</font><br />
<input type="text" name="zrodlo"><b> Podaj zrodlo<b/> <font color="red"> Pole wymagane</font><br />
<input type="text" name="tagi"><b> Podaj tagi<b/> <font color="white"> Pole nie wymagane</font><br />
<input type="hidden" name="MAX_FILE_SIZE" value="50000" />
<input name="plik" type="file" />
<input type="submit" name="submit" value="submit" />
</form>
';
if(is_file($_FILES['plik']['tmp_name'])) {
$u_plik = $_FILES['plik']['tmp_name'];
$u_nazwa = $_FILES['plik']['name'];
$u_rozmiar = $_FILES['plik']['size'];
$u_typ=$_FILES['plik']['type'];
$log=$_SESSION['user'];
polacz();
$ssij=mysql_query("SELECT id FROM newsy ORDER BY id DESC LIMIT 1"); {
{
//echo'<b>'.$y['id'].' </b></br>';
$d=$y['id'];
$d++;
}
}
else
{
$d=1;
}
$nazwa='demot'.$d.'_'.$u_nazwa;
$nazwa=$pic;
{
$tab[]='image/gif';
$tab[]='image/jpg';
$tab[]='image/png';
$tab[]='image/jpeg';
$tab[]='image/JPEG';
{
$kat="obraz/";
list
($width, $height, $type, $attr) = getimagesize("obraz/$nazwa"); if(($width>1024) or ($height>725))
{
echo "Wysokośc lub szerokośc obrazka jest za duża maksymalna rozdzielczośc obrazka to 240x320 !<br>";
}
else
{
echo'plik uploadowany<br>';
}
}
else
{
echo"Format pliku jest nie prawidłowy.<br> ";
}
}
}
if(isset($_POST["submit"])) {
if(empty($_POST["tytul"]) or
empty($_POST["podpis"]) or
empty($_POST["zrodlo"])) {
echo"Podaj Wszystkie wymagane dane"; }
else
{
$tytul=$_POST['tytul'];
$podpis=($_POST['podpis']);
$zrodlo=$_POST['zrodlo'];
$tagi=$_POST['tagi'];
$akcept=false;
{
$autor=$_SESSION["jaki"];
}
else
{
$autor=$_SESSION['name'];
}
polacz();
$mocne=0;
$slabe=0;
$wysylamy="INSERT INTO `newsy` VALUES ('".$id."','".$tytul."','".$podpis."','".$data."','".$autor."','".$zrodlo."',NOW(),'".$akcept."','".$tagi."','".$pic."','".$mocne."','".$slabe."')";
}
}
<tr>
<td class="doln"></td>
</tr>
</table> <!-- koniec tabeli z newsami -->
';
}
else
{
}
?>