![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak widać jestem nowicjuszem na tym forum i niestety jak to zwykle bywa natknąłem się na problem z moim skryptem mianowicie z przekazaniem zmiennej z jednego skryptu do drugiego. Oto moj kod
Chce przekazać zmienną $file do skryptu content.php. Dokladniej coś takiego <a href="content.php">'.$file.'</a>'; i chce aby zmienna $file trafiła do skryptu content (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Czy może mi ktoś powiedzieć jak to zrobić :?: Ten post edytował batman 10.12.2008, 08:28:21
Powód edycji: dodałem bbcode ~batman
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
najprościej i najbliżej Twojego kodu to tak:
w miejsce: Kod echo '<p><a href="content.php">'.$file.'</a>'; wstaw: Kod echo '<p><a href="content.php?file='.$file.'">'.$file.'</a>'; prościej: Kod echo "<p><a href="content.php?file=$file">$file</a>"; (jeśli stosujesz podwójne uszy to wstawiając zmienną nie musisz z nich wychodzić) Wadą takiego rozwiązania jest niemożliwość przekazywania "trudnych" zmiennych tzn zawierających ", ' i inne znaki specjalne |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
prościej: Kod echo "<p><a href="content.php?file=$file">$file</a>"; (jeśli stosujesz podwójne uszy to wstawiając zmienną nie musisz z nich wychodzić) Radzę zapoznać się z podstawami. Powyższy kod wywali błędy. Powinno być tak:
ale lepiej korzystać z ' zamiast ". |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:22 |