Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie zawartości po kliknięciu linka
Forum PHP.pl > Forum > Przedszkole
Huwy
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ę smile.gif
zbig13
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
Guest
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:




kurs sie pojawia od razu, a achce to zrobić gdy klinknę na link#1..
Kuziu
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.
Huwy
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>
Kuziu
  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
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.