| -Gość_papik_*- |
Post
#1
|
|
Goście |
Witam.
Mam następujący problem. Jest sobie pewna strona, na którą przekazuję zmienne w adresie: np. index.php?page=menu Na tej stronie chciałbym umieścić link, który po kliknięciu ponownie ładuje mi bieżącą stronę, ale dodając do niej kolejną zmienną: np. index.php?page=menu&id=10 Chciałbym to osiągnąć nie wpisując <a href="index.php?page=menu&id=10">, aby ten link był uniwersalny i niezależny od tego na jakiej stronie jest umieszczony. Proszę o wskazówki czy w php istnieje funkcja, która po kliknięciu na link pozwala na przeniesienie na bieżącą stronę, ale z dodaniem do niej przez GET (lub POST) kolejnej zmiennej. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.08.2007 Skąd: Pomorze Ostrzeżenie: (0%)
|
(...) W tym miejscu rodzi sie kolejny problem, zmienne dublują się i po kilku kliknięciach tworzy sie coś takiego: index.php?page=menu&id=10&id=10&id=10&id=10 (...) Rozwiązaniem tej konkretnej kwestii jest zastosowanie konstrukcji CODE if(!isset($_GET['id])) <a href="<?php echo $page; ?>&id=10">link</a> else <a href="<?php echo $page; ?>">link</a> odnośnie wątku głównego, rozumiem, że chodzi o to, żeby odnośnik kierował do strony, w której jest umieszczony ( czyli jeśli odnośnik jest w index.php, kieruje na index.php, jeśli w dwa.php kieruje do dwa.php ) jeśli o to chodzi, to CODE $root_dir = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME']; jest jak najbardziej poprawne |
|
|
|
Gość_papik_* [PHP] przesłanie zmiennej na bieżącą stronę, GET (lub POST) 10.08.2007, 22:22:35
strife Przejrzyj sobie tablicę $_SERVER konstrukcjam... 10.08.2007, 22:37:13
papik Ok, doszedlem do czegos takiego:
[PHP] pobierz, pl... 10.08.2007, 23:28:39
strife Hmm ... o coś takiego Ci chodzi?
[PHP] pobierz, p... 11.08.2007, 00:55:53
bmL Hmm, jeżeli dobrze rozumiem to chcesz żeby formula... 11.08.2007, 03:42:41 
jarrod Cytat(bmL @ 11.08.2007, 04:42:41 ) Hm... 11.08.2007, 09:46:58
papik Dziękuje za wszystkie odpowiedzi :]
strife
Nie d... 11.08.2007, 11:29:41
bmL No to może tak:
[PHP] pobierz, plaintext ... 11.08.2007, 14:23:56
papik No i bardzo ładnie chodzi :]
Co prawda pierwotnie ... 11.08.2007, 19:18:15 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:03 |