Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zliczanie plików na innym serwerze, Problem z galerią
Ned-Yoshi
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 24.12.2003
Skąd: Lubin

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


Mój problem jest następujący. Moja stronka znajduje się na serwerze szu.pl, jednak wielkosc konta jest tak mala, że pliki galerii trzymam na serwerze sieci. I mam w związku z tym problem ponieważ nie wiem co zrobić, by zliczyć pliki znajdujące się na innym serwerze niż ten, na którym umieszony jest skrypt. Chodzi ogólnie o ilość plików znajdujących się w katalogu. W $c powinna być ta ilość podzielona przez dwa (w katalogu znajdują się rysunki + ich thumbnaile). Czy istnieje jakikolwiek sposób zliczenia tych plików?

Tak wygląda skrypt galerii... thumbnaile wyświetlne są w dwóch kolumnach.
  1. <?php
  2.  
  3. echo('<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\">');
  4. for ($i = 1; $i <= $c-1; $i++)
  5. {
  6. echo('<tr><td align=\"center\"><a href=\"javascript:displayWindow(');
  7. echo(&#092;"'zoom.php?gal=\".$gal.\"&rys=\".$i.\"'\");
  8. echo(')\"><img src=\"http://xdsl-937.lubin.dialog.net.pl/~yoshi/gal'.$gal.'/tn'.$i.'.jpg\" alt=\"Kliknij, aby powiększyć\" border=\"0\" height=\"118\"></a><br>'.$i.'.</td>');
  9. $i++;
  10. echo('<td align=\"center\"><a href=\"javascript:displayWindow(');
  11. echo(&#092;"'zoom.php?gal=\".$gal.\"&rys=\".$i.\"'\");
  12. echo(')\"><img src=\"http://xdsl-937.lubin.dialog.net.pl/~yoshi/gal'.$gal.'/tn'.$i.'.jpg\" alt=\"Kliknij, aby powiększyć\" border=\"0\" height=\"118\"></a><br>'.$i.'.</td></tr>');
  13. }
  14. echo('</table><br></center>');
  15. ?>

To co jest powoduje wyświetlanie wszystkiego, lecz w linkach do galerii muszę ręcznie ustawiać i dodawać parametr $c i zmieniać go gdy dodaje nowy obrazek do katalogu.

Ten post edytował Ned-Yoshi 14.02.2005, 09:26:24
Go to the top of the page
+Quote Post
Spike
post
Post #2





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 3.02.2004
Skąd: Tczew

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


ftp" title="Zobacz w manualu PHP" target="_manual

  1. <?php
  2.  
  3. $ftp_host = &#092;"host\";
  4. $ftp_user = &#092;"login\";
  5. $ftp_password = &#092;"haslo\";
  6.  
  7. $conn = ftp_connect($ftp_host);
  8. $login = ftp_login($conn, $ftp_user, $ftp_password);
  9.  
  10. $lista = ftp_nlist($conn, &#092;"katalog/\");
  11. $ile_plikow = count ($lista);
  12.  
  13.  
  14. ?>


Ten post edytował Spike 14.02.2005, 12:05:54
Go to the top of the page
+Quote Post
Ned-Yoshi
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 24.12.2003
Skąd: Lubin

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


Fatal error: Call to undefined function: ftp_connect() in /virtual/ftp/darmowi/szu.pl/y/yoshi/www/cos.php on line 7

Problem chyba w tym ze na szu.pl są wyłączone skrypty do operacji na plikach... :|
Go to the top of the page
+Quote Post
hwao
post
Post #4


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




jak tamten 2 serwer ma dostep do php to niech wygeneruje co w danym katalogu jest a z tego 2 fsockopen" title="Zobacz w manualu PHP" target="_manual odczytujesz dane i juz masz..
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 14:46