🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.php
11 messages
11 total messages Started by KM Thu, 23 Aug 2001 07:11
Jak nie wyświetlać odnośników z parametrami ?
#716
Author: KM
Date: Thu, 23 Aug 2001 07:11
10 lines
1265 bytes
Witam...

Jak do tej pory nie znalazlem sposobu na to, aby nie wyświetlał się tekst na
pasku z adresem przegladarki np.: z danymi z formularza, albo parametrami
przesyłąnymi do nowej strony.
Chciałbym aby tam wyświetlał sie tylko adres startowy strony.
Czy cos takiego jest możliwe? Jeśli tak to prosze o info.

Pozdrawiam
Krzysiek
Re: Jak nie wyświetlać odnośników z parametrami ?
#717
Author: Reggi
Date: Thu, 23 Aug 2001 07:47
13 lines
1683 bytes
Mozesz przenosić dane za pomocą cookies. Jednak będzie to bardziej
"upierdliwe" niż za pomocą URLa.
Jeśli chodzi tylko o kosmetykę, to mozesz (jak już na prawdę musisz) użyć
ramek i ładowac plik zawsze do ramki. W ten sposób na okienku adresu będzie
zawsze tylko adres główny. Jest to jednak upierdliwe, musisz pamiętać o
sprawdzaniu, czy czasem dokument nie jest załadowany bezpośrednio do okna
głównego itd.
W sumie to chyba gra nie warta świeczki - skoro tak wielu serwisom to nie
przeszkadza, to nie jesteś chyba "innny" :-))
--
--
REGGI - Grafika, Internet, DTP     - - + - -    Marek Reinowski
www.reggi.pl  reggi@reggi.pl  tel. (0 58) 530 09 39  GSM: 0605 33 47 25
Re: Jak nie wyświetlać odnośników z parametrami ?
#718
Author: KM
Date: Thu, 23 Aug 2001 08:10
30 lines
2202 bytes
Dzieki...
Myslalem ze jest jakis inny, ciekawy sposob na to aby sie to wszystko nie
wyswietlalo :-)

Użytkownik "Reggi" <reggi@reggi.pl> napisał w wiadomości
news:9m2cgm$m37$1@news.tpi.pl...
> Mozesz przenosić dane za pomocą cookies. Jednak będzie to bardziej
> "upierdliwe" niż za pomocą URLa.
- chyba nie skorzystam z tej wersji ...

> Jeśli chodzi tylko o kosmetykę, to mozesz (jak już na prawdę musisz) użyć
> ramek i ładowac plik zawsze do ramki. W ten sposób na okienku adresu
będzie
> zawsze tylko adres główny. Jest to jednak upierdliwe, musisz pamiętać o
> sprawdzaniu, czy czasem dokument nie jest załadowany bezpośrednio do okna
> głównego itd.
> W sumie to chyba gra nie warta świeczki - skoro tak wielu serwisom to nie
> przeszkadza, to nie jesteś chyba "innny" :-))
- Masz sluszna racje, ale gdzyby czasem byl jakis prosty sposob to ladniej
by to wygladalo.
A wydaje mi sie, ze chyba nie jestm "inny" - przynajmniej tak sadze. Moze
inni maja swoje zdnie na ten temat ;-)))

> --
> --
> REGGI - Grafika, Internet, DTP     - - + - -    Marek Reinowski
> www.reggi.pl  reggi@reggi.pl  tel. (0 58) 530 09 39  GSM: 0605 33 47 25

Pozdrowienia
Krzysiek
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#719
Author: porzeraczmuzguw
Date: Thu, 23 Aug 2001 08:18
21 lines
1895 bytes
Thu, 23 Aug 2001 09:11:33 +0200, "KM" <efem@poczta.fm> in msg
<3b84ac7e$1@news.vogel.pl> wrote:

>Jak do tej pory nie znalazlem sposobu na to, aby nie wyświetlał się tekst na
>pasku z adresem przegladarki np.: z danymi z formularza, albo parametrami
>przesyłąnymi do nowej strony.

Rozw nr. 1 - ramki (nie polecam)
Rozw nr. 2 - "uczłowieczenie" url-i np. za pomocą .htaccess (zobacz
http://hotscripts.pl/index.php?view=article&id=12)
Rozw nr. 3 - zamiast GET stosuje metodę POST (polecam zwłaszcza przy
formularzach)

IMO najlepszym wyjściem jest to drugie, bo urle stają się prostsze,
jednak wciąż dokładnie wskazują daną stronę (to jest ważne, bo potem
można do niej bez problemu wrócić, zbookmarkować itp. itd.)
-- 
pozdrawia porzeraczmuzguw /Andrzej Węcławski/
--{ http://gry.wp.pl }-- --{ http://pozmu.net }--
--{ http://hotscripts.pl }--
The only thing to fear, is running out of beer
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#720
Author: Michal Sznajder
Date: Thu, 23 Aug 2001 09:00
22 lines
2031 bytes
Witam

Dnia 23 sie 2001, napisane przez ciebie na pl.comp.lang.php:
> Thu, 23 Aug 2001 09:11:33 +0200, "KM" <efem@poczta.fm> in msg
><3b84ac7e$1@news.vogel.pl> wrote:
>>Jak do tej pory nie znalazlem sposobu na to, aby nie wyświetlał się
>>tekst na pasku z adresem przegladarki np.: z danymi z formularza, albo
>>parametrami przesyłąnymi do nowej strony. 
> Rozw nr. 2 - "uczłowieczenie" url-i np. za pomocą .htaccess (zobacz
> http://hotscripts.pl/index.php?view=article&id=12)
> IMO najlepszym wyjściem jest to drugie, bo urle stają się prostsze,
> jednak wciąż dokładnie wskazują daną stronę (to jest ważne, bo potem
> można do niej bez problemu wrócić, zbookmarkować itp. itd.)

Ale z kolei trzeba pamietac podczas tworzenia URLi w jakiej kolejnosci sa 
przepisywane parametry. Poza tym jak dodaje sie nowy parametr trzeba 
modyfikowac .htaccess ... 

-- 
Pozdrawiam 
	Michal "Misza" Sznajder
[  http://www.fxmedia.com.pl/ ]
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#721
Author: 7th Wojciech Jukowski
Date: Thu, 23 Aug 2001 09:21
20 lines
1879 bytes
witam,

Michal Sznajder wrote:
> Ale z kolei trzeba pamietac podczas tworzenia URLi w jakiej kolejnosci sa
> przepisywane parametry. Poza tym jak dodaje sie nowy parametr trzeba
> modyfikowac .htaccess ...

bzdura. wystarczy nie tworzyc tego rewrite jak malpa a pomyslec.
najprosciej zamiast obiciazac servera www (mod rewrite pochlania
wystarczajaco duza zasobow by pamietac co to jest optymalizacja). Ja
dotychczas korzystalem z dwoch mozliwosci - przydatnych nomen omen
rowniez przy sesjach - 1) mod rewrite tworzy zmienna systemowana - jedna
ze starym querystringiem - ew. parsowaniem moze zajac sie sama
aplikacja/ skrypt 2) najbanalniejsze korzysta sie ze zmiennej
srodowiskowej REQUEST_URI ktora przy mod rewrite regula dzialajaca jako
proxy czyli udawanym adresie ladnie wyswietla wszystko co potrzebne.
potem ladny split, usuwanie pustych - i to wszystko.

-- 
wojciech.jukowski
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#722
Author: Grzegorz Kozioł
Date: Thu, 23 Aug 2001 11:33
24 lines
1793 bytes
"7th Wojciech Jukowski" <wojciech@jukowski.com> wrote in message
news:3B84CB18.4C7D8EFA@jukowski.com...
> witam,
>
> ..ciach...
>1) mod rewrite tworzy zmienna systemowana - jedna
> ze starym querystringiem - ew. parsowaniem moze zajac sie sama
> aplikacja/ skrypt 2) najbanalniejsze korzysta sie ze zmiennej
> srodowiskowej REQUEST_URI ktora przy mod rewrite regula dzialajaca jako
> proxy czyli udawanym adresie ladnie wyswietla wszystko co potrzebne.
> potem ladny split, usuwanie pustych - i to wszystko.
>
> --
> wojciech.jukowski

Czy moglbys podac przykladowe skrypty.
Plizzzz.


--
Grzegorz Koziol
grzegorz.koziol@gastronomie.pl
UIN : 30649123  GG : 1228358
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#723
Author: 7th Wojciech Jukowski
Date: Thu, 23 Aug 2001 12:00
27 lines
1911 bytes
witam,

"Grzegorz Kozioł" wrote:
> Czy moglbys podac przykladowe skrypty.

przede wszystkim wycinaj zbedne cytaty.

mod_rewrite:
na poczatek cos lekkiego i krotkiego:
 http://httpd.apache.org/docs/mod/mod_rewrite.html
oraz kilka informacji z faq apachowego.

potem
 http://httpd.apache.org/docs/misc/rewriteguide.html
ew. (kopia artukulu z drobnymi roznicami)
 http://www.engelschall.com/pw/apache/rewriteguide/
- dokladny artykul o uzywaniu mod_rewrite (autora modulu)
 
php:
wpierw wyciagasz zmienna z request uri a jak nie ma to z query stringa.
 if(!($qstring=getenv(REQUEST_URI)))$qstring=getenv(QUERY_STRING);
dalej to juz banalny explode po '/', array_diff by wyczyscic puste a
potem juz przypomnienie z perla - szukamy par klucz=wartosc i tworzysz
asocjacyjna tablice wynikowa. dalej co tylko chcesz.

-- 
wojciech.jukowski
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#724
Author: Michal Sznajder
Date: Thu, 23 Aug 2001 13:16
25 lines
2155 bytes
Witam 

Napisane przez 7th Wojciech Jukowski <wojciech@jukowski.com>  w
pl.comp.lang.php 
> "Grzegorz Kozioł" wrote:
[..CIACH..]
> php:
> wpierw wyciagasz zmienna z request uri a jak nie ma to z query stringa.
>  if(!($qstring=getenv(REQUEST_URI)))$qstring=getenv(QUERY_STRING);
> dalej to juz banalny explode po '/', array_diff by wyczyscic puste a
> potem juz przypomnienie z perla - szukamy par klucz=wartosc i tworzysz
> asocjacyjna tablice wynikowa. dalej co tylko chcesz.

A tu nie lapie. Jak zawolam np. index.php/value1/value2/value3 to do
REQUEST_URI (przez rewrite'a) dostane value1/value2/value3. No i jak
chcesz to zamiec w tablice asoscjaji (braknie kluczy)? Mozna oczywiscie
na sztywno przypisac pozycje w URI do kluczy ale co jak bede chcial
wywalic jakis parametr ? 

PS No Wojtku. Brawo. Widze ze jak zwykle zwarty i gotowy 8-).

-- 
Pozdrawiam 
	Michal "Misza" Sznajder
[  http://www.fxmedia.com.pl/ ]
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#725
Author: bitro
Date: Thu, 23 Aug 2001 13:31
24 lines
1748 bytes
Użytkownik "Michal Sznajder" <sznajder@fxmedia.com.pl> napisał w
wiadomości news:Xns91069AAADA516msznajderfxmediacomp@212.244.96.243...

> A tu nie lapie.

no bo nikt niczego nie rzucal :-))

> Jak zawolam np. index.php/value1/value2/value3 to do [...]

ale nikt ci nie kaze takich wywolan robic :-)


>  (braknie kluczy)?

to jak ich braknie, to moze nalezaloby je dodac do "zawolania",
akceptowalnych rozwiazan jest wiele.

> PS No Wojtku. Brawo.

i ja sie przylaczam, rozwiazanie proste i ladne.

--
BITRO
Re: Jak nie wy?wietlać odno?ników z parametrami ?
#726
Author: Marek Lisiecki
Date: Thu, 23 Aug 2001 18:52
8 lines
1385 bytes
jesli chodzi o formularze to jest taka metoda jak POST
i nie widac parametrow :-)

-- 
Marek Lisiecki - [alfa] on IRC
http://www.el.pcz.czest.pl
http://www.alfa.jest.maxi.pl
http://www.ognisko.na.maxi.pl
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads