Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] podpiecie funkcji php pod link
Forum PHP.pl > Forum > Przedszkole
-kaznodziej/ka-
Mam funkcje php

function pobierz($plik) {...}

i chciałabym aby ta funkcja była wywoływana w linku...

coś na zasadzie onclick="pobierz($plik)", gdzie jako plik podaje ścieżkę do pliku...

tzn. wiem, ze tak to nie działa - tzn. z onclick... ale żeby funkcja wywoływała się po kliknięciu w link...

czy ktoś podpowie jak? znam tylko podstawy...


Pozdrawiam
timon27
Jeśli podajesz ścieżkę do pliku znajdującego się na serwerze:
  1. function pobierz(plik){
  2. var url='funkcja.php?plik'=+plik;
  3. var xmlhttp;
  4. if (window.XMLHttpRequest){
  5. xmlhttp=new XMLHttpRequest();
  6. }else{
  7. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  8. }
  9. xmlhttp.open("GET",url,true);
  10. xmlhttp.send();
  11. }

(zawartość funkcji php znajduje się w pliku funkcja.php - korzystasz tam ze zmiennej $_GET['plik'])

chyba że chcesz podać ściężkę do pliku na kompie i przesłać ten plik na serwer, ale to już zupełnie inne zadanie.
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.