Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zle dziala upload w xamppie
andixxx
post 5.04.2007, 13:04:30
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

Ostrzeżenie: (0%)
-----


Witam mam oto taki problem.
Zostalem zmuszony w pewnym sensie do instalacji paczki XAMPPa. Wszystko dziala tak jak powinno, php, mysql, apache, smtp, ftp itd:D ..
ale, jest jedno ale. zrobilem prosty formularz uploadu pliku na serwer, i pliki sie wysylaja bez problemu, tylko clay klopot w tym, ze nie sa zapisywane tutaj gdzie powinny byc tzn.:

struktura katalogow w (c:\program files\)xampp:
xampp\
|-apache\
|-htdocs\
|-mysql\
|-php\
|-phpmyadmin\
|- ... (i jeszcz ekilka innych:))

w katalogu htdocs znajduje sie cala zawartosc strony, gdzie po wpisaniu w przegladarke polecenia http://localhost otwiera sie plik index wlasnie z tego katalogu, ale gdy odpale plik do uploadu, zapisuje on pliki bezposrednio w katalogu apache, co jest kompletnym nieporozumienem a nie htdocs\ . dlaczego tak jest? gdzie i co nalezalo by zmienic ustawienia aby pliki byly wzucane do htodcs a nie apache ? .. prosze o pomoc sad.gif
Go to the top of the page
+Quote Post
rojmarek
post 5.04.2007, 13:43:53
Post #2





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

Ostrzeżenie: (0%)
-----


Cytat(andixxx @ 5.04.2007, 12:04:30 ) *
Witam mam oto taki problem.
Zostalem zmuszony w pewnym sensie do instalacji paczki XAMPPa. Wszystko dziala tak jak powinno, php, mysql, apache, smtp, ftp itd:D ..
ale, jest jedno ale. zrobilem prosty formularz uploadu pliku na serwer, i pliki sie wysylaja bez problemu, tylko clay klopot w tym, ze nie sa zapisywane tutaj gdzie powinny byc tzn.:

struktura katalogow w (c:\program files\)xampp:
xampp\
|-apache\
|-htdocs\
|-mysql\
|-php\
|-phpmyadmin\
|- ... (i jeszcz ekilka innych:))

w katalogu htdocs znajduje sie cala zawartosc strony, gdzie po wpisaniu w przegladarke polecenia http://localhost otwiera sie plik index wlasnie z tego katalogu, ale gdy odpale plik do uploadu, zapisuje on pliki bezposrednio w katalogu apache, co jest kompletnym nieporozumienem a nie htdocs\ . dlaczego tak jest? gdzie i co nalezalo by zmienic ustawienia aby pliki byly wzucane do htodcs a nie apache ? .. prosze o pomoc sad.gif

pokaz skrypt uploadujący
move_uploaded_file tam masz?
Go to the top of the page
+Quote Post
andixxx
post 7.04.2007, 00:13:51
Post #3





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

Ostrzeżenie: (0%)
-----


zwykly, prosty ..

  1. <div> 
  2. <form enctype="multipart/form-data" action="index.php" method="POST"> 
  3. <input name="plik" type="file" /> 
  4. <input type="submit" value="...Wyslij mi plik :)" /> 
  5. </form> 
  6. </div> 
  7.  
  8. <?php 
  9. $p_tmp = $_FILES['plik']['tmp_name']; 
  10. $p_nazwa = $_FILES['plik']['name']; 
  11. $p_rozmiar = $_FILES['plik']['size']; 
  12. if(is_uploaded_file($p_tmp)) { 
  13. move_uploaded_file($p_tmp, "$p_nazwa");
  14. echo "Plik $p_nazwa o rozmiarze $p_rozmiar bajtów zostal pomysle wyslany!";
  15. } 
  16. ?>


pomoze ktos smile.gif?

sad.gif
Go to the top of the page
+Quote Post

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: 18.07.2025 - 16:55