![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod:
Kod <? $body = $_GET["body"]; if ($body=="") { include("includes/news.php"); } else { if (is_file("includes/$body.php")) { include("includes/$body.php"); } else { include("includes/error.php"); } } ?> no i wyswietla elegancko a daloby sie to zastapic zebym zamiast linku: przykladstrona.pl/?body=news przykladstrona.pl/?body=inny uzywal poprostu przykladstrona.pl/news przykladstrona.pl/inny znacie inny sposob niz body? ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj pod frazą "przyjazne linki/nice url".
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
dzięki ale to chyba cięzko bedzie zrobic
![]() to jak wpisze nazwastrony.pl/zal to wyswietli ten zal a jak wpisze nazwastrony.pl to normalnie index ;p |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
http://phpguru.pl/czytaj?id=5 Tak powinieneś to robić, a nie po nazwie z get, a przyjazne link są proste https://www.google.pl/#hl=pl&output=sea...przyjazne+linki
Ten post edytował !*! 6.04.2013, 12:00:18 -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
czyli moge zrobic pierw tym pierwszym sposobem a potem w htaccess sobie pozmieniac? ze ten link = temu drugiemu?
![]() Ten post edytował zizizi 6.04.2013, 12:01:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak samo, przez link ze zmienną GET. Jak chcesz przyjazne linki do tego, tworzysz w pliku .htaccess regułę.
Cytat RewriteRule ^([a-zA-Z0-9]+)/$ index.php?page=$1 a link http://domena.com/info Ten post edytował !*! 6.04.2013, 12:04:17 -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
mam taki link:
strona.pl/index.php?page=text dalem te .htaccess RewriteRule ^([a-zA-Z0-9]+)/$ index.php?page=text to nie wyswietla strony: strona.pl/text |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie masz page w kodzie?
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
w kodzie mam tak
Ten post edytował zizizi 6.04.2013, 12:12:29 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A przeczytałeś jak robi się takie linki? Nie wystarczy wkleić samej reguły. http://lmgtfy.com/?q=przyjazne+linki
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
dobra dzięki ale i tak cięzko jest tam sie polapac w tym poradniku zwlaszcza ze podstawiam to pod swoja strone ;p
a w jaki sposob wykonac akcje ? mam taki link ![]() index.php?page=rejestracja a akcja wyglada tak: rejestracja.php?akcja=wykonaj wiec jakiego linku mam uzyc? proboje: index.php?page=rejestracja.php?akcja=wykonaj i pisze ze niema takiej strony ;/ |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pytasz o podstawy.
Cytat index.php?page=rejestracja.php&akcja=wykonaj
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
404
Nie znaleziono strony szukanej strony! taki komunikat ![]() |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A masz w switch coś takiego jak "rejestracja.php" ? Zakładam że te .php jest zbędne.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
tak pomoglo, ale nie zakladajac nowego tematu spytam jeszcze o jedno
jak mam formularz tylko dla zalogowanych taki:
no i on dziala ale chce zrobic zeby taka cala tabelka:
wyswietlala sie tylko dla zalogowanych;p jak to zrobic? bo wyskakuje blad:
gdy robie tak:
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przeczytaj jakiś kurs PHP, bo nie znasz podstaw np. http://phpkurs.pl/
W PHP nie można na luźno wkleić tagów HTML, trzeba do tego użyć echo, lub odpowiednio zamykać składnię. A jak chcesz sprawdzić czy jest się zalogowanym, sprawdzaj sesje i na jej podstawie coś wyświetl. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
ja rozumiem, ale chce zeby ta ramka byla tylko dla zalogowanych bo ten skrypt dziala co wyswietla strone tylko dla zalogowanych, ale chce zeby w miejscu ramki byla edycja profilu itp czyli inne dane ;d
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
To już Ci napisałem, sprawdź czy jest się zalogowanym np. przez isset na tej podstawie zrób if i wyświetl to co chcesz.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Okey. wszystko działa. Ale tematu nie zamykajcie, tworze pierwszą swoją stronę także napewno będzie potrzebna pomoc fachowców.
![]() Ehh raptem minela godzina a znowu mam problem. Jak w bazie danych zrobic zeby mozna bylo duplikowac rekord? ![]() bo mam blad ![]() Duplicate entry '1' for key 'PRIMARY' Ten post edytował zizizi 6.04.2013, 17:39:23 |
|
|
![]()
Post
#20
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Jak w bazie danych zrobic zeby mozna bylo duplikowac rekord? Chyba wyraźnie masz napisane, że próbujesz zduplikować klucz główny.... Klucz główny jak sama nazwa wskazuje nie ma prawa mieć duplikatów....Albo sie zastanów co robisz i czy to ma sens, albo usun ten klucz główny skoro ci to nie przeszkadza...
bo mam blad Duplicate entry '1' for key 'PRIMARY' -------------------- "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: 22.06.2025 - 18:39 |