Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] przekierowanie na GET URL
yta
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 3
Dołączył: 10.04.2010

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


Witam,
Zmagam się z małym problemem.

Mam zbudowaną stronę w oparciu o Template i wszystkie URLe podaję jako:

index.php?page=NazwaStrony.php

I takie URLe działają

Problem jest gdy user wpisze: NazwaStrony.php - w najlepszym razie nie działają wszystkie skrypty ... w innym razie, nie ma możliwości otworzenia takiej strony
chciałem zrobić tak, że po wpisaniu NazwaStrony.php w adresie URL strony przeniesie mnie automatycznie na adres: index.php?page=NazwaStrony.php

ale nie zbyt wiem jak.

w pliku .htaccess dopisałem taką linijkę:

RewriteRule ^([^/]*)\.php$ index.php?page=$1 [L]

i np. w pliku NazwaStrony.php na początku jej wpisuję:

  1. <?php require($_GET['page'].'.php'); ?>


I nic .

Mam tu przy okazji takie pytanie dlaczego linijka:
  1. <?php require($_GET['page'].'.php'); ?>
zbudowana przez include czyli :
  1. <?php include($_GET['page'].'.php'); ?>


Usuwa mi plik z serwera w którym jest umieszczona ? ...

Nikt nie wie ? smile.gif
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 - 21:30