ďťż
Podstrony
|
telcocafeJak podmienić wartości w linku np. id=1 na id=2?Do funkcji są przekazywane zmienne $what i $value czyli np 'id' i '1' Jak zmienić wartość w linku jeśli istnieje? Załóżmy że link to : http://www.strona.pl/index.php?id=1 link na stronie to: generator('id','2'); Ten link ma zmienić adres http://www.strona.pl/index.php?id=1 na http://www.strona.pl/index.php?id=2 Jak to zrobić? Czyli po prostu jak zmienić wartość atrybutu "href" znacznika "<a>"? Ta funkcja ma być całkowicie niezależna od <a href...> - ma wyświetlać link. Poza tym ba być w PHP. Po trzecie: odczytuje adres strony, jeśli jest już $what (czyli np. id) to ma zmienić wartość ($value) Gdyby tego nie było to by były takie linki: www.strona.pl/index.php?id=1&id=2&id=3&id=4 itd. A ja chcę by zmieniało zawartość :excl: Użytkownik Capitan V edytował ten post 25 luty 2007, 10:12 Zainteresuj się funkcją parse_url() oraz zwykłym foreach() ;) http://www.php.net/m...n.parse-url.php //A w ogóle, to szukanie po manualu nie boli... :> // http://www.php.net/m.../pl/ref.url.php Użytkownik pbnan edytował ten post 25 luty 2007, 15:02 Nadal mam problem: wprawdzie ta funkcja może się przydać, ale.. Wyciąga cały ciąg np. to=to&djk=fk&fkk=uuu :( Tak wygląda link: echo('<a href="'); generator(id,1); echo('">Nazwa linku</a>'); Funkcja generator() ma pobierać adres bieżącej strony np. http://www.strona.pl/index.php i dodawać zmienną $zmienna z przypisaną wartością $wartosc - ten link zostanie przerobiony na: http://www.strona.pl/index.php?id=1 Co jeśli będą dwa linki: echo('<a href="'); generator(id,1); echo('">Nazwa linku</a>'); echo('<a href="'); generator(id,2); echo('">Nazwa linku</a>'); ? Link będzie wyglądał tak: http://www.strona.pl/index.php?id=1&id=2 Czego oczywiście nie chcę. Może jakoś da się to przerobić ereg_replace() Mam nadzieję że ktoś pomoże :) Użytkownik Capitan V edytował ten post 27 luty 2007, 08:10 |
|||
Sitedesign by AltusUmbrae. |