Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazywanie danych w adresie po ukośniku, Np. "www.index.php/kontakt"
Przemek1
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 7.11.2005

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


W jaki sposób napisać obsługę przekazywania w adresie URL argumentu po ukośniku? Dokładnie tak jat to wygląda w menu po lewej stronie na www.php.pl. Nie mogę znaleźć nigdzie informacji na temat tego sposobu przekazywania danych. Inaczej: jaki plik jest wykonywany po kliknięciu np. na www.php.pl/reklama i w jaki sposób i gdzie jest przekazywany string "reklama"?
Problem, który chcę rozwiązać:
Napisałem kilka klas, które odpowidają za wypełnianie treścią poszczególnych pól tabeli w szablonie mojej strony i chciałbym uruchamiać te obiekty z jednego miejsca w pliku "index.php". Nie chcę kierować w URLach do innych plików, tylko chciałbym mieć jedno miejsce, które centralnie zarządza działaniem witryny. Wolałby też nie używać przesyłania argumentów typu "index.php?id=5" - sposób z ukośnikami w adresie bardzo by mi odpowiadał ze względu na metodę rozszerzania strony.
W jaki sposób informacja zawarta po "/" ukośniku może być "wyłapana" przez skrypt i odpowiednio obsłużona? na przykład na pl.wikipedia.org dodanie w URL po ukośniku nowego wyrazu kieruje do strony z propozycją utworzenia nowego artykułu. To znaczy, że nie ma mowy o plikach skryptowych z takimi nazwami a jest to przekazanie gdzieś stringu po ukośniku w jakiś sposób. Tylko gdzie i jak?
Będę wdzięczny za wszelkie informacje. Nie udało mi się znaleźć opisu tej metody przekazywania danych, chociaż wygląda na to, że jest to powszechne rozwiązanie.
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 10:38