Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak z adresu URL pobrać tylko nazwę pliku
Forum PHP.pl > Forum > Przedszkole
tadek92
Witam!

Chciałbym z adresu URL odczytać tylko nazwę pliku np. URL wygląda tak:
http://localhost/plik.php. Interesuje mnie tylko nazwa pliku, a więc pliki.php

Jak to zrobić?

Proszę o pomoc
mike
parse_url()
tadek92
Kurcze nie za bardzo wiem jak tego użyć.
mike
Cytat(tadek92 @ 17.02.2009, 14:42:24 ) *
Kurcze nie za bardzo wiem jak tego użyć.
Pokaż co robisz i z czym sobie nie radzisz.
tadek92
Ja robię to trochę inaczej używam tego:
Kod
$_SERVER["PHP_SELF"]


i wszystko dobrze pobiera nazwę pliku tylko chciałbym zrobić z tym coś takiego;
Kod
<?php

     $page=$_SERVER["PHP_SELF"];
     if($page)
         {
         include("admin/db/page/$page");
         }
         elseif($page==0)
         {
         include("admin/db/page/$startpage");
         }

?>


przedtem miałem nazwę pliku przesyłaną metodą GET:
http://localhost/index.php?page=plik.php
a kod przetwarzający wyglądał tak:
Kod
<?php
     $page=$_GET['page'];
     if($page)
         {
         include("admin/db/page/$page");
         }
         elseif($page==0)
         {
         include("admin/db/page/$startpage");
         }

?>

A teraz używam mod rewrite i adres wygląda tak http://localhost/plik.php
Ociu
PHP -> Przedszkole.
ddiceman
Zle uzywasz mod rewrite...
No ale jesli juz potrzebujesz, to mozesz
  1. <?php
  2. $page = substr($_SERVER["PHP_SELF"], strrpos($_SERVER["PHP_SELF"], '/'));
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.