Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dostęp do katalogu spoza home CodeIgniter
Forum PHP.pl > Forum > PHP > Object-oriented programming
doomel
Witam wszystkich
jestem bardzo początkującym więc litości z atakmi:)
mam mały problem ze ścieżką
mam stronę www opartą o CodeIgniter, rutering wskazuje na katolog CI jako domowy

ROOT
|
|-CodeIgniter
|.....|
|.....|-ci
|........|
|........|-system
|..............|aplications
|......................|views
|-upload


Umieściłem skrypt do wgrywania plików niestety nie moge przekierować go by pliki trafiały do upload
Katalogiem domowym jest ustawiony katalog CI i jeśli w nim jest folder upload wszystko dział poprawnie

Jak należy poprawić kod bym mógł dostać się do upload


  1. ################## configurations ####################
  2.  
  3. # header & title of this file
  4. $title = "BIGFOTO Upload Manager";
  5.  
  6. # individual file size limit - in bytes (102400 bytes = 100KB)
  7. $file_size_ind = "102400000";
  8.  
  9. # the upload store directory (chmod 777)
  10. $dir_store= "../../../../upload";
  11.  
  12. # the images directory
  13. $dir_img= "img";
  14.  
  15. # the style-sheet file to use (located in the "img" directory, excluding .css)
  16. $style = "style-def";
  17.  
  18. # the file type extensions allowed to be uploaded
  19. $file_ext_allow = array("gif","jpg","jpeg","png","txt","nfo","doc","docx","odt","xml","swx","ods","xls","xlt","rtf","zip","rar","gz","psd","tif","bmp","pdf","cdr");
  20.  
  21. # option to display the file list
  22. # to enable/disable, enter '1' to ENABLE or '0' to DISABLE (without quotes)
  23. $file_list_allow = 0;
Crozin
Używaj ścieżek bezwzględnych - z nimi nie ma problemu.
  1. $dir_store= "/home/nazwa_uzytkownika/public_html/project/upoload"; // czy jaka tam jest ścieżka
doomel
Cytat(Crozin @ 27.01.2011, 22:14:28 ) *
Używaj ścieżek bezwzględnych - z nimi nie ma problemu.
  1. $dir_store= "/home/nazwa_uzytkownika/public_html/project/upoload"; // czy jaka tam jest ścieżka



nie koniecznie tak


bezwzględna by była

  1. $dir_store= "/upload"; //


niestety w tym momencie upload zadziała, jeżeli katalog UPLOAD znajduje się w katalogu CI

UPLOAD znajduje cię w root serwera
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.