![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taka sytuacje: na index.php uzywajacym style.css mam menu - przyciski w takiej formie: I tutaj wszystko jest ok ale po naciśnięciu jednego z tych przycisków w div-ie poniżej tego menu pokazuje się podstrona z kolejnym menu i mimo, ze elementy menu są DOSŁOWNIE skopiowane z index.php, oczywiście z innymi etykietami i wartością zmiennej. Inne zachowanie to miedzy innymi: częściowe stosowanie się do stylu z style.css (tło przycisku jest ale formatowania tekstu już niema) i co ważniejsze - linki w tym podmenu nie sa aktywne kompletnie i nie ważne czy ustawie ze cały div ma być łączem czy tylko tekst. wiem co powiecie: 1. coś nie jest zamknięte - któraś klamra lub cudzysłów ale sprawdziłem wszystko chyba z 200 razy i nie widzę błędów. 2. zmienna $_GET['?'] powoduje problemy? - nie w głównym menu na index.php działa ok i używałem tego na innych stronach i wszystko jest ok, dodatkowo na podstronie zmienna to $_GET['!']. Taka sytuacje miałem już kiedyś z literowymi zmiennymi i jakoś się to samo naprawiło ale tym razem nie mogę tego zrobić - nie wiem dlaczego działa to tylko na IE a na jakiekolwiek innej przeglądarce już nie .. Zasugerujcie coś proszę .. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czemu używasz dwóch znaków zapytania w linku? Ma być jeden
A poza tym diva to sie raczej w A nie wkłada. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 131 Dołączył: 8.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
-------------------- Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo. --Brian Moore
I never go looking for a sucker. I look for a Champion and make a sucker of of him. --Amarillo Slim Home-made : js-gui-classes | Accordion | Tabs | Carousel / php-sms-classes | Obsługa bramki SMS MultiInfo | Obsługa bramki SMS Mobiltek |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
edit: acha, dwa znaki zapytania bo jeden to nazwa zmiennej.... to jakiś zart
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
no i wlasnie o tym mowilem w pkt 2. znak zapytania to nazwa zmiennej, w innych miejscach nie powoduje bledow, dodatkowo te same bledy mialem uzywajac zmiennych literowych.
nie chce zeby w linkach byly losowe literki bo google je zaindeksuje a znaki interpunkcyjne opuszcza i linki maja wiecej sensu w wynikach wyszukiwania. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat nie chce zeby w linkach byly losowe literki A kto ci kaze losowe literki wkładac??index.php?page=o-mnie Jest o wiele czytelniejsze od twoich znaków zapytania. Poza tym powtarzam: DIV to się raczej w A nie wklada - przez to linki mogą też nie działać. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
zawsze divy mam w A i dzialaja bez problemow (caly div jest linkiem nie tylko tekst) ale tak czy inaczej nawet po wyjeciu div-a z A i zostawieniu samego tekstu, dzieje sie dokladnie to samo.
O ile pamietam, z jakiegos dziwnego powodu ostatnio jak sie to dzialo, napisalem menu od poczatku (dokladnie tak samo) i problem zniknal - kiedy sie to stalo po raz 1 NIE UZYWALEM ZNAKOW INTERPUNKCYJNYCH JAKO ZMIENNYCH. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 131 Dołączył: 8.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niektóre znaki w URL'u mają po prostu specjalne znaczenie:
Kod ("$")("&")("+")(",")("/")(":")(";")("=")("?")("@") I kiedy nie używasz w ich specjalnym znaczeniu najlepiej potraktować je funkcją urlencode() -------------------- Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo. --Brian Moore
I never go looking for a sucker. I look for a Champion and make a sucker of of him. --Amarillo Slim Home-made : js-gui-classes | Accordion | Tabs | Carousel / php-sms-classes | Obsługa bramki SMS MultiInfo | Obsługa bramki SMS Mobiltek |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wystaw to gdzieś online to może coś sie sprawdzi bo tak to wróżenie z fusów
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
to moze zapytam w ten sposob:
czy jest mozliwosc uzywania zmiennych GET do sterowania strona bez linkow stylu: index.php?zmienna=wartosc ![]() probowalem jakis czas temu czegos co sie nazywalo link revrite czy jakos tak.. nie pamietam nazwy - w kazdym razie nie zadzialalo .. :/ |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
To się nazywa ładne urle. Szukaj pod hasłem ładne url lub mod rewrite
Ale powtarzam: wystaw to online to sami poszukamy błędu. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
to jest przyklad stronki z tym bledem: www.wiola.szef.biz
stronke robi znajoma - ja tylko jej do tego patrzylem - po nacisnieciu na portfolio robia sie tricki ... ten mod rewrite - to wlasnie to czego uzywalem.. i nie zadzialalo - moze dlatego ze to dziala tylko na amache ... ? jest cos innego jeszcze? Ten post edytował konradkw 9.07.2012, 09:12:03 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 131 Dołączył: 8.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
zawsze divy mam w A i dzialaja bez problemow (caly div jest linkiem nie tylko tekst)[/b][/u]. Ze specyfikacji ... Cytat Generally, block-level elements may contain inline elements and other block-level elements. Generally, inline elements may contain only data and other inline elements Czyli: Cytat Generalnie elementy blokowe (np. div) mogą zawierać inne elementy blokowe albo elementy liniowe. Elementy liniowe mogą zawierać tekst albo inne elementy liniowe .Jeśli chcesz aby element a wyświetlał się blokowo nadaj mu styl dispaly:block; Ten post edytował rocktech.pl 9.07.2012, 09:12:27 -------------------- Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo. --Brian Moore
I never go looking for a sucker. I look for a Champion and make a sucker of of him. --Amarillo Slim Home-made : js-gui-classes | Accordion | Tabs | Carousel / php-sms-classes | Obsługa bramki SMS MultiInfo | Obsługa bramki SMS Mobiltek |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Na stronie masz dwa elementy o ID MENU. One się ze sobą gryzą. Gdy wywali się ten pierwszy to submenu działa bez problemu.
Kolejna sprawa to fakt, ze na stronie nie mogą istnieć elemetny o tym samym ID -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jeśli chcesz aby element a wyświetlał się blokowo nadaj mu styl dispaly:block; to czyli jak w stylach dodam dispaly:block; do stylu tego linka to caly div w ktorym on jest bedzie linkiem - lub czy "A" powiedzmy wypelni div-a w ktowym jest? |
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A konkretnie nie działa ci to submenu bo nachodzi na niego DIV o ID = portfolio-prawa i najzwyklej w swiecie nie można kliknac w linki bo one są pod tym wlasnie DIVEM. Uzywaj od czasu do czasu FireBUG ktore takie błedy wyłapuje w mig
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
ale przeciez ID to tylko woglad przypisuje - nie wplywa na dzialanie strony - jak bym mial dawac inne id do kazdego div-a to style.css mialo by kilometr ...
No chyba ze sie myle .. ? Nienawidzę stylów .. ![]() Ten post edytował konradkw 9.07.2012, 09:17:45 |
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przyczyną niedzialania jest to:
Cytat A konkretnie nie działa ci to submenu bo nachodzi na niego DIV o ID = portfolio-prawa i najzwyklej w swiecie nie można kliknac w linki bo one są pod tym wlasnie DIVEM. Uzywaj od czasu do czasu FireBUG ktore takie błedy wyłapuje w mig A to ze nie można stosować tych samych ID to swoją drogą. Następnym razem operuj na klasach a nie na ID -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
class moze sie powtarzac?
|
|
|
![]()
Post
#20
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Może.... zapoznaj się z podstawową specyfikacją html
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:16 |