Pasek adresu |
Pasek adresu |
3.11.2003, 02:57:22
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Tak się właśnie zastanawiałem czy z poziomu php możnaby wpisać do paska adresu w przeglądarce jakąś wartość.
Tak żeby zasada działania była podobna do prv.pl i żeby przy zmianie strony wartość ta się nie zmieniała. Może ktoś już rozwiązał ten problem. Czekam na wasze pomysły. |
|
|
3.11.2003, 07:09:36
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) |
Chodzi Ci o ukrywanie adresu ?
|
|
|
3.11.2003, 09:56:04
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) |
Hej
Cytat Tak się właśnie zastanawiałem czy z poziomu php możnaby wpisać do paska adresu w przeglądarce jakąś wartość.
Hmm wpisac? mozna przekierowac na okreslona nowa wartosc - tzn poprzez naglowek Location. Jesli chcesz tworzyc ramki (to tez prv) to musisz sie podpierac HTMLem i towrzyc frameset.
Tak żeby zasada działania była podobna do prv.pl i żeby przy zmianie strony wartość ta się nie zmieniała. Może ktoś już rozwiązał ten problem. Czekam na wasze pomysły. Pozdrawiam -------------------- .. make web your home ..
|
|
|
3.11.2003, 10:38:19
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) |
Cytat Chodzi Ci o ukrywanie adresu ?
raczej o maskowanie adresu :wink: -------------------- |
|
|
5.11.2003, 12:02:19
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Chodzi mi o maskowanie adresu. Np. żeby zamiast www.xxx.yyy.pl/cos/cos2/cos3.php w pasku adresu pojawiło się www.xxx.yyy.pl.
Dodam jeszcze, że nie chcę używać ramek. |
|
|
5.11.2003, 13:14:17
Post
#6
|
|
Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) |
Wiec problem tu polega na tym, zeby przekazywac zmienne nie wyswietlajac ich w pasku adresu. Mozesz wiec uzyc kazdego rodzaju zmiennych z wyjatkiem $_GET. Chyba najsensowniej byloby rejestrowac zmienne sesyjne i wywolywac caly czas adres www.strona.pl
-------------------- audaces fortuna iuvat!
|
|
|
5.11.2003, 15:54:19
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Cytat Wiec problem tu polega na tym, zeby przekazywac zmienne nie wyswietlajac ich w pasku adresu. Mozesz wiec uzyc kazdego rodzaju zmiennych z wyjatkiem $_GET. Chyba najsensowniej byloby rejestrowac zmienne sesyjne i wywolywac caly czas adres www.strona.pl
Nie o to mi chodzi. :? To nie są zmienne tylko katalog. Może inaczej: Chodzi mi o to, żeby było widać tylko główną część adresu np. www.zzz.com i nie było widać katalogu ani pliku ( www.zzz.com/katalog/strona.html ). Wiem, że można przesyać zmienne w adresie, żeby wyglądało to jak katalog ale w tym przypadku o to nie chodzi. |
|
|
5.11.2003, 15:58:00
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) |
W tym przypadku nie ma to zwiazku z php. Na glownej stronei robisz jedna ramke w HMLT/XHTML'u i wniej otwierasz dalsze strony.
php >> XHTML |
|
|
5.11.2003, 16:02:25
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Sorry, że nadal drążę temat ale czy istnieje jakieś inne rozwiązanie tego problemu poza ramkami :?:
|
|
|
5.11.2003, 16:08:55
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) |
Mysle, ze dalo by sie to zalatwic w ten sposb:
Mamy index.php skad pobieramy za pomoca np. include odpowiednie strony czy tez skrypty. Nastepnie musial by sie tam tez znjadowac ukryty formularz. Kazde wywolanie linku na stronie musi wykonac funckcje JS z odpowiednimi prametrami, ktore pozniej beda przekazane do formularza a stamtad zpowrotem do index.php - czyli przekazujemy tam informacje jaka strone chcemy pokazac po kliknieciu na jakis link. W index.php przetwarzamy POST z formularza i pobieramy odpowiednia strone/skrypt. W ten sposb bedziemy caly czas mieli www.example.pl lub tez www.example.pl/index.php No ale to jest troche hardcorowa metoda, natomiast ramki sa powszechnie uzywane. |
|
|
5.11.2003, 16:45:42
Post
#11
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Noo... Metoda, którą opisałeś jest hardcore'owa
Myślałem, że może jest jakaś funkcja, która to robi ale skoro nie ma, to zostaje zastosowanie ramek. |
|
|
6.11.2003, 11:14:52
Post
#12
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) |
Cytat Noo... Metoda, którą opisałeś jest hardcore'owa
Myślałem, że może jest jakaś funkcja, która to robi ale skoro nie ma, to zostaje zastosowanie ramek. tak jak juz pisali wczesniej, maskowanie adresu nie ma nic wspolnego z php tylko od odpowiednich ustawien serwera... update: mozesz tez poszukac odpowiedniego JS -------------------- |
|
|
6.11.2003, 14:00:21
Post
#13
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
Cytat Noo... Metoda, którą opisałeś jest hardcore'owa
Myślałem, że może jest jakaś funkcja, która to robi ale skoro nie ma, to zostaje zastosowanie ramek. mam takie glupie pytanie: po co ci to? -------------------- "Use the force - read the source"
|
|
|
6.11.2003, 14:58:59
Post
#14
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Bo zastanawiałem się czy jest jakaś prosta funkcja w php, która to robi (maskuje adres).
|
|
|
6.11.2003, 15:18:49
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) |
Nie, nie ma takiej i nie bedzie, bo to nie lezy w kwestii php.
|
|
|
7.11.2003, 10:03:16
Post
#16
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
Cytat Nie, nie ma takiej i nie bedzie, bo to nie lezy w kwestii php.
Poza tym z punktu widzenia zwyklego uzytkownika przegladarki takie zachowanie (ukrywanie adresu) jest zazwyczaj bardzo niewygodne poniewaz np. adresu nie mozna dodac do ulubionych. Poza tym indeksowanie w wyszukiwarkach jest tez upierdliwe bo co jesli wyszukiwarka zaindeksuje adres do twojej strony np. www.serwer.pl/strona.html? wtedy juz ona nie pojawi sie w ramce - adres bedzie jawny. Indeksowanie polega nie tylko na zaindeksowaniu glownej strony ale i podstron - skutecznosc jest wtedy lepsza. Ogolnie ludzie (uzytkownicy) nie lubia ramek i ukrywania urli... Czuja wtedy, ze jest cos co chcesz ukryc na swojej stronie... Wiec, zastanow sie jeszcze raz dobrze, czy chcesz to robic. -------------------- "Use the force - read the source"
|
|
|
13.11.2003, 16:51:00
Post
#17
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
Wiem, że przeszukiwarki niezbyt dobrze sobie radzą z indeksowaniem stron, gdy satosuje się ramki i dlatego nie chcę ich stosować.
Pomyślałem sobie, że możnaby podmienić tylko dane w pasku stanu przeglądarki przy braku zastosowania ramek. Wtedy podczas indeksowania "crawler" nadal mógłby zwiedzić wszystkie linki strony i zapisać je w swojej bazie. A co do dodawania danej podstrony do ulubionych, to rzeczywiście nie wziąłem tego pod uwagę. :oops: |
|
|
Wersja Lo-Fi | Aktualny czas: 9.05.2024 - 15:02 |