Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Otwieranie 2 adresow jednoczesnie
kapitan kloss
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 18.11.2004

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


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


--------------------
Apache + php 5 + PostgreSQL (Mac OS X)
Go to the top of the page
+Quote Post
dtb
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


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"

Ten post edytował dtb 7.01.2006, 17:06:23


--------------------
Go to the top of the page
+Quote Post
Dex1987
post
Post #3





Grupa: Zarejestrowani
Postów: 246
Pomógł: 0
Dołączył: 28.09.2004

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


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.

Ten post edytował Dex1987 7.01.2006, 17:11:43
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: 20.08.2025 - 00:59