Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Przegladanie zawartosci folderu, Oraz jej porzadkowanie.
Eron
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


Witam. Mam pytanie o taka sprawe: jak moge przegladac zawartosc folderu tzn. mam folder i w nim trzy pliki txt, ale tak, by odzielic je od siebie. Chodzi o to, zeby niw wczytywal wszystkich plikow na raz tylko osobno, np. najpierw pierwszy plik, potem drugi i nastepnie trzeci oraz je wyswietlil. Bardzo prosze o pomoc.
Pozdrawiam.Eron

Ten post edytował Eron 5.06.2007, 15:37:17


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


http://pl2.php.net/manual/pl/function.readdir.php
przykład 452


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
Eron
post
Post #3





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


No dobra ale i tak dalej nie wiem jak zrobic zeby kazdy plik z kolejna byl traktowany tak jakby osobno. Chodzi mi o cos takiego: Mam trzy pliki. Chce zeby przy kazdej z nazw byl plusik czyli np. co stakiego:
plik.txt --- +
tresc.txt --- +
jajo.txt --- +
I po kliknieciu na ten plusik np. przy pliku.txt metoda get przesyla nazwe tego JEDNEGO I TYLKO JEDNEGO
pliku tekstowego do nastepnej strony gdzie zostanie on usunietu calkowicie. Wiec po tym bede mial tylko juz dwa pliki. O TO CHODZI.


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
Darti
post
Post #4





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


  1. <?php
  2. if ($handle = opendir('.')) {
  3. while (false !== ($file = readdir($handle))) {
  4. if ($file != "." && $file != "..") {
  5. echo "$file " . ' ---- <a href="usun.php?plik='.$file.'">usun ten plik</a>';
  6. }
  7. }
  8. closedir($handle);
  9. }
  10. ?>


Ten post edytował Darti 5.06.2007, 16:06:39


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
Eron
post
Post #5





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


OK. Mam. Ale nie dziala mi jedna rzecz. Mam to co dales mi:
  1. <?php
  2. if ($handle = opendir('.')) {
  3. while (false !== ($file = readdir($handle))) {
  4. if ($file != "." && $file != "..") {
  5. echo "$file " . ' ---- <a href="usun.php?plik='.$file.'">usun ten plik</a>';
  6. }
  7. }
  8. closedir($handle);
  9. }
  10. ?>

i jescze ten drugi dukument php: usun.php:
  1. <?
  2. $dousuniecia = $_GET['file'];
  3. $file=("$dousuniecia");
  4. $dozapisu="0"
  5. $open = fopen("$file", "w+");
  6. fputs("$open", "$dozapisu");
  7. fclose("$open");
  8. ?>

Nie wiem co robie zle, ale wiem ze nie dziala i wyswietla:
Cytat
Parse error: syntax error, unexpected T_VARIABLE in /virtual/c/w/cwelgra.ugu.pl/usun.php on line 5

Wiem ze jestem ciemny w php, ale prosze o jeszcze jedna chec pomocy.Czekam na odpowiedzi.

Aha. Probowalem bez cudzyslow itp. itd. ale i tak nie dziala.

Ten post edytował Eron 5.06.2007, 16:59:19


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
strife
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Brakuje Ci średnika na końcu 4 lini, poza tym nie ma sensu umieszczać zmiennych w cudzysłowiach, gdzie nie jest to wymagane, ( jakieś dziwne przyzwyczajenie początkujących heh ). Zamiast:

  1. <?php
  2. $var = "$zmienna";
  3. ?>


robisz:

  1. <?php
  2. $var = $zmienna;
  3. ?>


Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
Eron
post
Post #7





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


No niestety sprawdzilem i dalej nie dziala. Zrobilem od zaru cos takiego zeby usunal mi ten plik:
  1. Plik usun.php:
  2.  
  3. <?
  4. $dousuniecia = $_GET['file'];
  5. unlink($dousuniecia);
  6. ?>

ale nie dziala. Prosze o pomoc.

Ten post edytował Eron 5.06.2007, 19:17:28


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
nexis
post
Post #8





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Odnośnik wygląda mniej więcej tak:

  1. tekstowy.txt ---- <a href="usun.php?plik=tekstowy.txt">usun ten plik</a>


Więć usun.php powinien wyglądać tak:

  1. <?php
  2. @unlink($_GET['plik']);
  3. ?>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
Eron
post
Post #9





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


Dzieki wszystkim za pomoc, choc dalej nie dziala. Jeszcze pokombinuje, i jak sie uda to napisze na forum.
Pozdrowienia


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
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 Aktualny czas: 21.08.2025 - 22:24