Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Otwieranie 2 adresow jednoczesnie
Forum PHP.pl > Forum > PHP
kapitan kloss
Witam, mam klopot z wymysleniem sposobu na otwieraniu dwoch linkow naraz.
Otoz, po kliknieciu w link tekstowy chcialbym zeby mozna bylo sciagnac plik zipowy oraz wykonac funkcje zapisujaca do statystyk ilosc sciagniec.
Chcialbym to robic bez pomocy przechodzenia do kolejnych stron, ale nie wiem czy tak sie da.
Czyli mamy dwie funkcje:
  1. <a href="plik.zip">kliknij tutaj</a>

... no i jak teraz dodac wykonanie czegos takiego w php - obie w jednym kliknieciu:
  1. <?php
  2. include "narzedzia/_funkcje.php";
  3. statystyki($_SESSION['str']);
  4. ?>


Dzieki za pomoc
dtb
sciagnij.php:
  1. <?php
  2. include "narzedzia/_funkcje.php";
  3. statystyki($_SESSION['str']);
  4. header ('Location: '.$_GET['plik']);
  5. ?>


  1. <a href="sciagnij.php?plik=plik.zip">kliknij tutaj</a>


EDIT: To sie bardziej nadaje na "php Początkujący"
Dex1987
zrob tak zeby metoda GET zostal przekazywany id pliku z bazy danych.

  1. <a href="download.php?id=1">


nastepnie w pliku download.php dodaj sobie cos takiego.

  1. <?php
  2.  
  3. if (!empty ($_GET['id'])) {
  4.  
  5.  //twoja funkcja
  6.  
  7.  header ('location: ' .$row['nazwa_pliku']); // zrobisz zapytanie do mysql WHERE `id`=$_GET['id'] i zwrocisz nazwe pliku.
  8. }
  9.  
  10. ?>


Mysle ze wiesz o co chodzi.

Pozdrawiam dex.
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.