![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 9.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pytanie, chcę zapamiętywać pewne zmienne, w pewnych sytuacjach więc ładuję je do bazy mysql i teraz gdy robie select na bazie otrzymuję zmienną np:
Kod $zmienna = $a_row['url'];// (odczyt z bazy) //zalozmy ze w zmiennej jest $zmienna = ' $zm1 = 1; $zm2 = 3; $zm3 = "a"; $zm4 = "b"; $zm5 = "5" '; Co zrobić, aby w pliku php powyższe zmienne zaczęły poprawnie funkcjonować? Jak wpiszę Kod echo '<? '.$zmienna.'?>'; to niestety nie działa. PS. pytanie z innej beczki, czy istnieje taka zmienna systemowa (SERVER ?) w której mógłbym modyfikować pasek adresu strony www w przegladarce? Czyli np. wchodzę przez formularz na stronę: Kod www.jakasstrona.pl?id=1&id2=2&id3=6 odczytuję zmienne GET i POST modyfikuję w oknie przegladarki pasek url powiedzmy na Kod www.jakasstrona.pl?cos=5 Pozdrawiam i dziękuję. Ten post edytował php_boj 9.05.2008, 10:16:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 9.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Oba przykłady działają tak jak chcę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
dzięki wielkie @cbagov oraz @batman. Ale po co od razu się złościć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) A kto powiedział, że się złoszczę? źle mnie odbierasz, po prostu wyraziłem skruchę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jestem nowy na tym forum, i fakt lepiej się czyta z bbcode. W drugim pytaniu chodziło mi o skrócenie urla który jest wysyłany metodą GET, a w którym zawarte jest multum zmiennych $_GET, nie wiem, jakoś to zakodować, skompresować a później po przesłaniu rozkodować, zdekompresować i na podstawie tej zawartości wyświetlić. Lub jak już terzeba to wysłać te wszystkie zmienne z formularza metodą GET, ale, bezpośrednio po przesłaniu w oknie przeglądarki podmienić adres na krótszy. I teraz jeśli jakś user lub bot wszedłby na ten krótszy adres, zostałby on rozkodowany w locie przerobiony na zwykły i wygenerowana zawartość na jego podstawie. Do tej pory robię to zapisując każdy wygenerowany przez formularz url w bazie mysql, nadaje mu identyfikator, gdy się taki powtórzy to mam już krótki adres z bazy oparty o identyfikator. Problemem może być tylko bardzo wiele rekordów przy tym rozwiązaniu. Masło maślane... straciłem ochotę na tłumaczenie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , może przykład, wchodząc w szukajkę na np. otomoto.pl, mamy do wyboru mnóstwo opcji, które są wysyłane metodą GET (chyba) a po kliknięciu na szukaj mamy króciutki adres..., jak oni to zrobili? Pozdrawiam Ten post edytował php_boj 9.05.2008, 12:12:54
Powód edycji: poprawiłem błedy ortograficzne
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 22:32 |