Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem Z Url
frytek92
post
Post #1





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 9.11.2007
Skąd: Goleniów

Ostrzeżenie: (0%)
-----


Witam mam problem mam URL :
home.php?show=7&style=&id=1&pokaz=no&com=dodaj
Ale nie chce aby w tym linku było &com=dodaj
Da się to jakoś osunąć aby link wyglądał tak
home.php?show=7&style=&id=1&pokaz=no
Najbardziej pasowałoby mi aby tak kod wyglądał
ze usuwa te com oraz = i w niezależnie jak link wygląda
jeśli tak nie będzie nie będzie problemu z góry dziękuje i
pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


ehh, chyba nie rozumiem albo ty źle napisałeś
Cytat
home.php?show=7&style=&id=1&pokaz=no&com=dodaj
Ale nie chce aby w tym linku było &com=dodaj
Da się to jakoś osunąć aby link wyglądał tak
home.php?show=7&style=&id=1&pokaz=no

sam sobie odpowiedziałeś:
Cytat
home.php?show=7&style=&id=1&pokaz=no

wszystko się da, napisz jeszcze raz pytanie bo nie za bardzo rozumiem...,


--------------------
Go to the top of the page
+Quote Post
frytek92
post
Post #3





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 9.11.2007
Skąd: Goleniów

Ostrzeżenie: (0%)
-----


chodzi o to ze chce aby php nie pokazywało realnego url :
home.php?show=7&style=&id=1&pokaz=no&com=dodaj
tylko chce aby usuneło wszystko po com=


--------------------
Go to the top of the page
+Quote Post
Lejto
post
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


questionmark.gif no to url wygląda tak: home.php?show=7&style=&id=1&pokaz=no
czy chcesz żeby php z tego url'a wybrało i wykasowało com=?


--------------------
Go to the top of the page
+Quote Post
Krakier
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 4
Dołączył: 10.07.2008

Ostrzeżenie: (0%)
-----


HM "chyba" zrozumiałem haha.gif.
Znacznie łatwiej było by usunąć wszystkie zmienne $_GET haha.gif, ale jeśli chcesz takie coś to można pokombinować. Zrób aby początek wyglądał tak:
  1. <?php 
  2.  
  3. if($_GET['com']=='dodaj') 
  4. { 
  5. $_SESSION['com']='dodaj'; 
  6. Header('Location: index.php?show='.$_GET['show'].'&style='.$_GET['style'].'&id='.$_GET['id'].'&pokaz='.$_GET['pokaz']); 
  7. }
  8. if($_SESSION['com']=='dodaj') 
  9. {
  10.  
  11. // TU WKLEJ CO MA SIĘ POKAZAĆ JEŚLI ZMIENNA $_GET['com'] BYŁA RÓWNA 'dodaj'
  12.  
  13. if(!isset($_GET['com']))
  14. {
  15. unset($_SESSION['com']);
  16. }
  17. }
  18. ?>

Metoda może nie najlepsza, ale robiłem na szybko, ważne że działa ;].

Ten post edytował Krakier 12.07.2008, 09:32:38
Go to the top of the page
+Quote Post
frytek92
post
Post #6





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 9.11.2007
Skąd: Goleniów

Ostrzeżenie: (0%)
-----


Super oto chodziło sorka ze tak nie zwięźle napisałem ale było dość późno a wtedy mózg mi zamula r4u(Respect4You smile.gif


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:54