Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> upload fotek i problem
podziak
post 19.02.2006, 21:53:26
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 10.09.2005

Ostrzeżenie: (20%)
X----


Witam.

Mam taki skrypt i nie wiem dlaczego uploadujac jedno zdjecie pojawiaja mi sie bledy typu:

Warning: getimagesize(../foto/): failed to open stream: Permission denied in c:\usr\krasnal\www\newsy\admin\funkcje.php on line 8

Warning: Division by zero in c:\usr\krasnal\www\newsy\admin\funkcje.php on line 10

Dlaczego przy uploadzie plikow pojawiaja sie te bledy i dlaczego nie kce mi uploadowac jezeli dodaje tylko jeden plik.

skrypt wyglada tak:
  1. <?
  2. if(isset($submit)):
  3. $user_id=$HTTP_SESSION_VARS['prawid_uzyt'];
  4. $data=date('Y-m-d');
  5.  
  6.  
  7. include ("funkcje.php");  
  8.  
  9.  
  10. for ($i=1; $i<7;$i++){
  11.  
  12. $strUploadDir = '../foto/' . $_FILES['plik'.$i]['name'];
  13. $strUploadDir3 = '../foto/th2_' . $_FILES['plik'.$i]['name'];
  14. move_uploaded_file( $_FILES['plik'.$i]['tmp_name'], $strUploadDir );
  15.  
  16. create_thumb_wfixed($strUploadDir, $strUploadDir, 500,$quality=90);
  17. create_thumb_wfixed($strUploadDir, $strUploadDir3, 120,$quality=90);
  18.  
  19. ${'plik'.$i} = $_FILES['plik'.$i]['name'];
  20. echo ${'plik'.$i}."<br>";
  21. }
  22. $sql = "INSERT INTO news VALUES (null, '$data', '$tytul', '$tresc_krotka', '$tresc_dluga', '$user_id', '$plik1' ,'$plik2', '$plik3', '$plik4', '$plik5', '$plik6')";
  23. mysql_query($sql);
  24. // echo "<HEAD><META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=?action=show_news\"></HEAD>";
  25. echo "<BODY><center><h3>Wiadomosc zostala dodana do bazy</h3></center>";
  26. else:
  27. ?>
  28. <TABLE width="650" align="center" border=0>
  29. <TR><TD align="center" class="tekst"><b>Dopisz wiadomosc do bazy danych</b></TD></TR>
  30. <TR><TD align="center" class="tekst"><b>Tytul:</b></TD></TR>
  31. <TR><TD align="center"><input type="text" size="70" name="tytul" class="formularz"></center></TD></TR>
  32. <TR><TD align="center" class="tekst"><b>Tresc krótka:</b></TD></TR>
  33. <TR><TD align="center"><textarea name="tresc_krotka" cols="70" rows="3" wrap="VIRTUAL" class="formularz"></textarea></TD></TR>
  34. <TR><TD align="center" class="tekst"><b>Tresc:</b></TD></TR>
  35. <TR><TD align="center"><textarea name="tresc_dluga" cols="70" rows="10" wrap="VIRTUAL" class="formularz"></textarea></TD></TR>
  36. <?
  37. for($i=1; $i<7; $i++) {
  38. echo "<TR>
  39. <TD align=center>
  40. <input type=hidden name=MAX_FILE_SIZE value=300000>
  41. <input name=plik".$i." type=file class=formularz>
  42. </TD></TR>";
  43. }
  44. ?>
  45. <TR><TD align="center"><input type="submit" name="submit" value="Dodaj" class="formularz"></TD></TR>
  46. </TABLE>
  47. <?
  48. endif;
  49. ?>


Dzieki za pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:22