Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ...link do dysku lokalnego ?
Forum PHP.pl > Forum > Przedszkole
staspolo
witam,
w wyniku zapytania do bazy otrzymuję dane i wyświetlam w ten spób, + dożucam linka do pliku znajdującego się na dysku loalnym.... ale to nie działa.

  1. <?php
  2.  
  3. $link = trim($rekord['NRNUTKI']);
  4. echo &#092;"<td>\".$rekord[\"NRNUTKI\"].\"</td>\";
  5. echo '<td><a href=\"C:/nutka/'.$link.'.mp3\">Odtwórz</a></td></tr>';
  6.  
  7. ?>


dziwne bo w pasku stanu widze link: file:///c:/(...itd) ale samo kliknięcie na "Odtwórz" nie działa... (a w html TAK!!),

i jeszcze jedno czy jest możliwe przypisać pod jedno klikniecie "Odtwórz" dwa zadania, a mianowicie:
1) odegranie mp.3,
2) np. przejście na inną stronę... lub wstawienie czegoś w forma
ennics
  1. <?php
  2.  
  3. $link = trim($rekord['NRNUTKI']);
  4. echo &#092;"<tr bgcolor=$kolor>\";
  5. echo &#092;"<td>\" . $rekord['NRNUTKI'] . \"</td>\";
  6. echo &#092;"<td><a href=\"C:/nutka/\" . $link . \".mp3\">Odtwórz</a></td></tr>\";
  7.  
  8. ?>


Cytat
i jeszcze jedno czy jest możliwe przypisać pod jedno klikniecie "Odtwórz" dwa zadania, a mianowicie:


  1. <a href='javascript:void()' onclick=\"javascript:{ funkcja_graj; }\">Link</a>
staspolo
może innaczej....

kto wie jak zrobić link do pliku na dysku lokalnym...

jako ciekawostkę powiem że to nie działa:

  1. <?php
  2.  
  3. echo '<td><a href=\"file:///c:plik.txt\">Otwórz</a></td></tr>';
  4. echo &#092;"<td><a href=\"file:///c:plik.txt\">Otwórz</a></td></tr>\";
  5.  
  6. ?>


pozdrawiam
ennics
  1. <?php
  2.  
  3. print &#092;"<a href=file://\". __FILE__ . \">File</a>\";
  4.  
  5. ?>

powinno działać dla bieżącego pliku,
dla plików nie znajdujących się w katalogu htdocs spróbuj pobawić się
plikiem konfiguracyjnym apacha... może coś takiego:

Kod
Alias /mp3 "C:/mp3"

<Directory "C:/mp3">
    Options Indexes FollowSymLinks MultiViews IncludesNoExec
    AddOutputFilter Includes html
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


wtedy masz dostęp przez http://localhost/mp3
staspolo
niestety.... konfiguracja apacha odpada bo to na serwerze home.pl, skrypt ma tylko pobierać a dokładnie odtwarzać dźwięk na komputerze lokalnym

to tez nie działa: to przeszkadza - c:\ tak też c:/

print "<td><a href=file://c:\". $link . "File</a></td></tr>";

pozdrawiam

-------------------------------------------------------------------------

może ma ktos jeszcze jakiś jeszcze inny pomysł..... questionmark.gif
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.