ugrás a tartalomhoz

ATW. Van kép... vagy mégsem?

eBandee · 2009. Jún. 24. (Sze), 03.20
Üdv!

Kezdő programozóként belefutottam egy problémára és sajna nem nagyon találok rá semmi értelmes választ. A kép fizikailag a tárhelyen van, de nem látszik az oldalon.(tudom. manual stb... olvastam) :]

A lényeg, hogy atw-s tárhelyre dolgozom, és egy képfeltöltőt írnék rá, de sajna ott bebuktam a dolgot, hogy a képet feltölti a megadott mappába, TotalCommanderben látszódik is, ám ha hivatkozom a képre (www.ize.atw.hu/asdf/rrr.jpg), 403-as hibát ír, vagy ha
  1. <img src="asdf/rrr.jpg"></img>  
-vel meg szeretném jeleníteni, csak a piros X látszik. Akár milyen (nem ftp-n) feltöltött képet akarok megjeleníteni, nem működik. (A gyökérben tmp/ van.)

A kérdésem az lenne, hogy mit nem csináltam, vagy mit nem vettem észre? A választ előre is köszönöm!

FORM:
  1. <form name="felt" id="felt" method="post" action="<?php $_SERVER['PHP_SELF'] ?>" enctype="multipart/form-data">  
  2. <input type="hidden" name="MAX_FILE_SIZE" value="2000000">  
  3. <input id="kep" name="kep" type="file"></input><br/>  
  4. <input type="submit"></input>  
  5. </form>  
Feldolgozó:
  1. if(isset($_FILES['kep']))    
  2. {  
  3.  $uj = "uploaded/" . basename($_FILES['kep']['name']);  
  4.   
  5.  echo '<p/>';  
  6.  if (move_uploaded_file($_FILES['kep']['tmp_name'], $uj))   
  7.  {  
  8.     echo "Siker.\n";  
  9.  }   
  10.  else   
  11.  {  
  12.     echo "Szívás!\n";  
  13.  }  
  14. }  
 
1

chmod

Poetro · 2009. Jún. 24. (Sze), 10.57
Valószínűleg nem adtál rá olvasási jogot feltöltés után. Ez persze minden valószínűség szerint le van írva az ATW FAQ-jában is.
2

kösz!

eBandee · 2009. Jún. 24. (Sze), 11.17
igaz... a fájlokat nem néztem, csak magát a mappát. gondoltam, ha a mappának 777-es joga van akkor a benne tárolt fájloknak is.