Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie zmiennych (nie przez formularz)
Forum PHP.pl > Forum > PHP
bigos1995-95
  1. for($i=0; $i <$ile_znalezionych; $i++) {
  2. $wiersz = $wynik->fetch_assoc();
  3. echo "<tr>";
  4. echo '<td width="50">'.($i+1).'</td>';
  5. echo '<td width="100">';
  6. echo stripslashes($wiersz['nazwa']);
  7. echo '</td>';
  8. echo '<td width="50">';
  9. echo stripslashes($wiersz['poziom']);
  10. echo '</td>';
  11. echo '<td width="600">';
  12. echo stripslashes($wiersz['opis']);
  13. echo '</td>';
  14. echo '<td width="100">';
  15. echo $infpodg = stripslashes($wiersz['podglad']);
  16. echo '</td>';
  17. echo '<td width="100">';
  18. echo stripslashes($wiersz['pobierz']);
  19. echo '</td>';
  20. echo "</tr>";
  21. }


Mam taki kawałeczek skryptu php, który wyświetla zawartość tabeli z bazy danych wiersz po wierszu.
  1. echo $infpodg = stripslashes($wiersz['podglad']);

linijka ta wyświetla ścieżkę do pliku np. folder/jakisplik.txt

Potrzebuję wysłać zmienną
  1. $infpodg
na inna stronę (podglad.php) i tam użyć jej do wyświetlenia zawartości pliku (na który ta zmienna wskazuje)
I to ma być w formie odnośnika typu <a href="podglad.php">LINK</a>, czyli po kliknięciu przenosi mnie na strone (podglad.php) i do tego zostaje wyslana zmienna
  1. $infpodg


Nic mi nie przychodzi do głowy. coś czytałem o cURL ale z tego co widzę to chyba nie da się przesłać zmiennej w taki sposób ale mogę się mylić
Z góry dzieki za odpowiedz wink.gif
Wazniak96
Wysyłasz metodą _GET. czyli masz np link plik.php?zmienna=foo&zmenna2=jop

i wtedy wyołujesz przez
  1. $zmienna = $_GET['zmienna'];
  2. $zmienna2 = $_GET['zmienna2'];
filipsiu
@up do tego jeszcze lepiej sprawdzenie czy jest ta zmienna podana
  1. if(isset($_GET['zmienna']))
  2. {
  3. //jest
  4. } else {
  5. // nie ma
  6. }
  7.  
  8.  

przekazanie:
  1. header('Location: cos.pl/abc.php?zmienna='.$infpodg.);
bigos1995-95
Dzieki wielkie ;*
Wazniak96
Filipsiu to chyba jasne, i do tego sprawdzenie czy nie jest pusta przez empty, do tego napisano że na być formie odnośnika to po co przekierowanie?

PS: http://forum.php.pl/index.php?act=announce&f=27&id=4 Co łaska się nie obrazi nikt wink.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.