![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 215 Pomógł: 0 Dołączył: 28.10.2003 Skąd: - Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Wyrazenia regularne nie sa moja mocna strona ... niestety, Bardzo prosze o pomoc w zamianie adresu: index.php?sub=main&id=(liczba) na (liczba).php. Czyli np. index.php?sub=main&id=35 na 35.php. Czy jest to w ogole do zrealizowania? pozdrawiam, -------------------- <span style="font-weight: bold;">Open Source Enterprise Content Management</span>
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 215 Pomógł: 0 Dołączył: 28.10.2003 Skąd: - Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Sytuacja wyglada tak: adres: www.example.com/polish/index.php?sub=main&id=(liczba) jest zamieniany przez mod_rewrite na www.example.com/polish/main/liczba.php Zawartosc strony jest w bazie danych, (maly CMS) i zawiera linki w oparciu o stare adresowanie (index.php?sub=main&id=liczba). Musze zamienic stary system adresowania na nowy. Czy mozna to zrobic za pomoca jakies funkcji czy musze to zrobic recznie? Czy mozna przepuscic wynik z bazy przez ta funkcje ktora zamieni stare adresowanie na nowe? -------------------- <span style="font-weight: bold;">Open Source Enterprise Content Management</span>
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 6.11.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Pewnie nie o to chodzi, co
![]() [php:1:7987580cbf]<?php $file = $id.'php'; ?>[/php:1:7987580cbf] |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 6.11.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Zamienić można np. tak:
[php:1:2205d3432f]<?php $nazwa_domeny = 'www.example.com'; $poczatek = $_SERVER["REQUEST_URI"]; $srodek = substr($poczatek, 0, (strrpos($poczatek, "/")+1)); $koniec = $nazwa_domeny.$srodek.$sub.$id.'php'; echo $koniec; ?>[/php:1:2205d3432f] |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:07 |