generowanie przyjaźnie wyglądających linków - jak?

0

Witam. Chodzi o to, że nie wiem jak to znaleźć. tzn. szukam w google ale nie znajduje tego. Nie wiem jaką fraze wpisać. Chodzi o to, żeby linki same się tworzyły w zależnosci od ilosci rekordów w bazie danych. Chce zrobić system dodawnia turniejów i z jednym dodanie powinien być odnośnik do każdego meczu.

0

Niewiele z tego zrozumiałem, ale pewnie chodzi ci o coś takiego, że masz plik, który coś-tam dodaje do bazy danych i zwraca ID, i masz drugi plik który po ID coś odczytuje.
No to po dodaniu do bazy danych wystarczy pobrać ID ostatnio dodanego rekordu (mysql_last_insert_id, jeżeli korzystasz z "czystego" MySQL), a potem wystarczy zrobić drugi plik który to ID odczyta (np.poprzez $_GET).
Rekord o podanym ID pobierzesz za pomocą zapytania:
SELECT * FROM tabele WHERE id=odczytane_id.


Jeżeli o to Ci chodzi...
0

głównie chodzi o to, że dodaje dany turniej a w nim jest drabinka drużyn. I do kazdego meczu jest odnośnik z tym linkiem właśnie do własnego meczu np.

turniej www.PIERWSZYTURNIEJ.strona.pl

i takie coś bym chiał
PIERWSZYTURNIEJ2x.strona.pl
PIERWSZYTURNIEJ2y.strona.pl
PIERWSZYTURNIEJ3x.strona.pl
PIERWSZYTURNIEJ3y.strona.pl

0

Poczytaj o htaccess.

0
Patryk27 napisał(a):

Poczytaj o htaccess.

jeszcze jedno pytanie. Na forach jak to jest zrobione? Też za pomocą htaccess?

0

Zapewne także; nie ma innej możliwości.

0

Jeśli masz główną domenę to możesz sprawić, by wszystkie subdomeny były aliasem do niej. Dzięki temu wchodząc pod dowolnafraza.twojadomena.pl załaduje się po prostu twojadomena.pl. Dalej możesz to obsłużyć za pomocą konfiguracji serwera lub rozpoznać w skrypcie.

To był bodajże tego typu wpis DNS:
.twojadomena.pl CNAME twojadomena.pl

@Patryk27: chyba nie zrozumiałeś pytania, mam wrażenie że tu chodzi o konfigurację domen.

0
Demonical Monk napisał(a):

Jeśli masz główną domenę to możesz sprawić, by wszystkie subdomeny były aliasem do niej. Dzięki temu wchodząc pod dowolnafraza.twojadomena.pl załaduje się po prostu twojadomena.pl. Dalej możesz to obsłużyć za pomocą konfiguracji serwera lub rozpoznać w skrypcie.

To był bodajże tego typu wpis DNS:
.twojadomena.pl CNAME twojadomena.pl

@Patryk27: chyba nie zrozumiałeś pytania, mam wrażenie że tu chodzi o konfigurację domen.

nie nie nie. Chodzi mi o to, że na forum jak ktoś założy temat to temat ma swój własny link. Też chce właśnie zrobić takie linki

0

Linki w stylu:
mojadres.pl/forum/nazwa_tematu
Uzyskuje się za pomocą - jak już wspomniałem wcześniej - htaccess'a.

0

Jak w takim razie utworzyć link jak nie zapomocą folderu?

0

Przecież twierdzisz że czytałeś o mod rewrite :|

0

Mi chodzi o storzenie linku na podstawie bazy danych. Bo tak za pomocą folerów tylko potrafie.

0

No więc chciałeś, aby link wyglądał od strony użytkownika mniej-więcej tak:
mojastrona.pl/folder/25
(zamiast 25 dowolny numer ofc.)
Musisz stworzyć w .htaccess odpowiedni wpis, który będzie sprawdzał czy oczekiwany URL pasuje do szablonu (wyrażenia regularne).
Jeżeli link pasuje, to przekierowujemy na adres:
mojastrona.pl/plik_ktory_odczyta_dane_z_bazy_danych.php?id=25
Broń Boże nie twórz żadnych folderów!

Skoro czytałeś o tym, powinieneś dać sobie radę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1