Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozszerzenie pliku sciaganego z serwera
fusilis
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 19.07.2005

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


Witam

Chce aby mozna bylo sciagac pliki z serwera o roznych rozszerzeniach ( rar, pdf czy doc ) obecnie mam skrypt ktory pozwala mi sciagac tylko o wybranym rozszerzeniu, moze ktos mnie pokieruje ... z gory dzieki za pomoc

Oto fragment kodu :

  1. <?php
  2. {
  3.  echo
  4.  &#092;"<tr bgcolor=\"#F3F2ED\">
  5.  <td align=center width=&#092;"3%\"><a href=doc/$wiersz[id].rar>$wiersz[id]</a></td>
  6.  <td align=right width=&#092;"18%\">\".$wiersz['autor'].\"</td>
  7.  <td align=right width=&#092;"35%\">\".$wiersz['tytul'].\"</td>
  8.  <td align=right width=&#092;"15%\">\".$wiersz['wydawca'].\"</td>
  9.  <td align=center width=&#092;"3%\">\".$wiersz['rok'].\"</td>
  10.  </tr>&#092;";
  11. } 
  12. ?>


Chodzi mi o ten fragment <a href=doc/$wiersz[id].rar>
Go to the top of the page
+Quote Post
strife
post
Post #2





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

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


Musisz dodać warunek sprawdzający czy na serwerze są jeszcze inne pliki o takich rozszerzeniach jeśli tak to następny link => tak to zrozumiałem, więc:
  1. <?php
  2.  
  3. $ext = array('rar', 'pdf', 'doc');
  4. foreach ( $ext as $k )
  5. {
  6.   if ( file_exists ( 'doc/' . $wiersz['id'] . '.' . $k) )
  7.   {
  8.     // ... dodanie kolejnego linka
  9.   }
  10. }
  11.  
  12. ?>


--------------------
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: 19.08.2025 - 13:44