Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]index.php?cośtam
Stelivo
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 26.03.2013

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


Cześć

Dlaczego jak widzę na stronach (popularnych/profesjonalnych i tych mniej) o coś takiego : index.php?cośtam , jakie to ma zalety i jak to wywoływać ?(zrobić)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Ale index.php?costam=3123 czy samo index.php?costam? W pierwszym przypadku jest to po prostu przekazanie zmiennej metodą GET, a w drugiej zapewne mod rewrite, choć raczej by ktoś przepisał .php na .html, ale to zależy od upodobań. Takie to ma zalety, że możesz w ten sposób przekazać dajmy na to nr aktualnie otwartej strony, jakieś id czy to konta, czy użytkownika, czy artykułu. Jeśli idzie natomiast o przyjazne linki to ma to zalety przy SEO, a także ładniej wygląda sam link, jest prostszy w zapamiętaniu przez użytkownika.
Go to the top of the page
+Quote Post
Stelivo
post
Post #3





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 26.03.2013

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


Bo coś słyszałem , że ludzie tak ustawiają , że jak mają główną stronę to nie robić innych to mają we wszystich podstronach.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
że jak mają główną stronę to nie robić innych to mają we wszystich podstronach.


A ja bo cos slyszalem, ze jak ludzie byc na forum to ludzie belkotac bo nie chciec im sie pisac tak by inni zrozumiec....
Go to the top of the page
+Quote Post
Stelivo
post
Post #5





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 26.03.2013

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


Może nie wyraźnie piszę , bo zagadnien z PHP dopiero się uczę , ale chodzi mi o to , że jak jest Główna strona (index.php) I ktoś ustawi sobie te znaczki za linkiem np : podstrona.php?cośtam , to zamiast robić tą stronę to wklejają tylko kod a ten szablon na stronie głównej jest na tej podstronie wraz z kodem.
Go to the top of the page
+Quote Post
-taktak-
post
Post #6





Goście







Cytat
Cytat
że jak mają główną stronę to nie robić innych to mają we wszystich podstronach.
A ja bo cos slyszalem, ze jak ludzie byc na forum to ludzie belkotac bo nie chciec im sie pisac tak by inni zrozumiec....

Rozwaliliscie mnie tym (IMG:style_emoticons/default/yahoo.gif)

a co do tematu to jest to podstawa podstaw w php, poczytaj o przekazywaniu zmiennych metoda GET a to jest to o co Ci chodzi w jednym pliku:

  1. <header>...</header>
  2.  
  3. <div class="site>
  4. <?php
  5. if($_GET['costam']=="jeden")
  6. {
  7. echo 'jeden';
  8. }elseif($_GET['costam']=="dwa")
  9. {
  10. echo 'dwa';
  11. }
  12. ?>
  13. </div>
  14.  
  15. <footer>...</footer>


teraz masz 2 podstony w jednym pliku. Wchodzisz na domena.pl?costam=jeden to wyswietli Ci to co masz w GET jeden. Rozumiesz? Oczywiscie GET-a trzeba fltrowac wiec jak sie uczysz to poczytaj tez o zabezpieczeniach
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 04:56