Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] przekazanie zmiennej przez kliknięcie w link
Forum PHP.pl > Forum > Przedszkole
kristoff
Cześć! Chciałem wyświetlić na stronie wszystkie litery alfabetu w formie linków. Chciałbym aby po kliknięciu przez użytkownika na którąś z literek jej wartość była przekazywana na następną stronę tak aby skrypt na następnej stronie wiedział którą literkę ktoś wybrał. Jak to zrobić? Do wypisania literek użyłem pętli for

  1. <?php
  2.  
  3. $link = array("a", "b", "c", "d", "e", "f", "g");
  4.  
  5. for($i=0; $i<7; $i++) {
  6.  
  7.  echo "<a href='tt.php'>$link[$i]</a> ";
  8.  
  9. }
  10.  
  11. ?>
Kuziu
  1. <?php
  2.  
  3. echo '<a href="tt.php?literka=' . $link[$i] . '">' . $link[$i] . '</a>';
  4.  
  5. ?>


a w drugim pliku odczytasz ją tak

  1. <?php
  2.  
  3. echo($_GET['literka']);
  4.  
  5. ?>
vihoo
Może nie do końca zgodnie ze standardem, ale to też wyświetli cały alfabet z linkami.
  1. <?php
  2.  
  3. $char='a';
  4. do
  5. {
  6.  echo '<a href="tt.php?literka='.$char.'">'.$char.'</a> ';
  7.  $char++;
  8. }
  9. while ($char<>'aa');
  10.  
  11. ?>
kristoff
dzięki smile.gif
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.