Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie zawartości po kliknięciu linka, warunki klinkięcia myszka na link..
-Huwy-
post
Post #1





Goście







Chciałbym na stronie którą robię, wyświetlić aktualne notowania kursów gieldowych, ale nie wiem jak mam zrobic aby w komórce pojawiała sie zawartość strony dopiero po kliknieciu na konkretny link. Np: klikam na link wig20 i dopiero w komórce tabelki obok pojawia mi sie strona z kursami. Ma ktoś jakiś pomysł? Jestem raczej bardzo słaby jesli chodzi o php wiec prosiłbym idiotoodporne wyjasnienie, albo ewentualnie rozwiązanie. Z góry dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
zbig13
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

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


To raczej temat na forum Po stronie przeglądarki -> Java Script. W samym php może i da się to zrobić, ale nie ma sensu bo i tak trzeba użyć JavaScriptu. Mozesz spróbować z pływającymi ramkami i wszystkie kursy otwierać w nich
Go to the top of the page
+Quote Post
-Guest-
post
Post #3





Goście







Tzn ja juz wygenerowałem zawartośc tej strony z kursami, ale chodzi tylko aby pojawiała sięona po kliknięciu na linka. Moze bardziej obrazowo:


(IMG:http://www.starnet.gliwice.pl/~huwy/obrazek/new.GIF)

kurs sie pojawia od razu, a achce to zrobić gdy klinknę na link#1..
Go to the top of the page
+Quote Post
Kuziu
post
Post #4





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Ale strona ma się przeladować ?
Czy masz to wczytane na jakiegoś DIV'a i żeby sie ukrywało ?

Bo jak mam się przeładować i być ponownie przetworzona przez php to musisz użyć zmiennych przkazywanych przez GET

  1. <?php
  2.  
  3. if($_GET['link'] == 1){
  4. // Kliknieto link nr 1 / wyswieltl kursy
  5. }
  6.  
  7. ?>

A w linku
  1. <a href="index.php?link=1">Link #1</a>


A jak masz wczytane wszystko na diva to dajesz mu visible na false'a czy coś i jak sie kliknie to sie pojawia i tyle.

Ten post edytował Kuziu 4.04.2005, 02:12:46
Go to the top of the page
+Quote Post
-Huwy-
post
Post #5





Goście







Kod kurs wygenerowałem jako zawartosc komórki w ten sposób:

  1. <td>
  2.  <?
  3.  $file = fopen(&#092;"http://www.gpw.com.pl//wyniki/indeksy.asp?lang=PL\", \"r\");
  4.  
  5.  if ($file == false) {
  6. die(&#092;"Nie moxbfna otworzyxe6 stroneczkin\");
  7. }
  8.  
  9.  while (!feof($file)) {
  10. $buffer = fread($file, 1024*1024);
  11. print $buffer;
  12.  }
  13.  fclose($file); ?>
  14. </td>
Go to the top of the page
+Quote Post
Kuziu
post
Post #6





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


  1. <?php
  2. if($_GET['link'] == 1){
  3. echo('<td>');
  4. $file = fopen(&#092;"http://www.gpw.com.pl//wyniki/indeksy.asp?lang=PL\", \"r\");
  5.  
  6.  if ($file == false) {
  7. die(&#092;"Nie moxbfna otworzyxe6 stroneczkin\");
  8. }
  9.  
  10.  while (!feof($file)) {
  11. $buffer = fread($file, 1024*1024);
  12. print $buffer;
  13.  }
  14.  fclose($file);
  15. echo('</td>');
  16. }
  17. ?>


i w linku przekaż zmienną nazwa.php?link=1
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:52