Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] nazwa wczytanego pliku jako zmienna
Forum PHP.pl > Forum > Przedszkole
harbii
Wczytuję (echo) na stronkę photo.php jakąś fotkę np fotka.jpg (lub inny plik jpg)
Chchiałbym aby nazwa pliku automatycznie została przypisana do zmiennej $plik
Jak tego dokonać?
Cysiaczek
A jak wczytujesz ten obrazek? Przez <img src...> ?
Podaj więcej danych - najlepiej kod.
harbii
galeria.php. tu mam taki link
  1. <A HREF="foto.php?srodek=image/fotka.jpg" target="ImageWindow" style="text-decoration:none">


foto.php

  1. <?php
  2. echo '<img src="' . $_GET[ 'srodek' ] . '" />';
  3. ?>
Wieviór
Cytat(harbii @ 18.08.2006, 19:06 ) *
  1. <?php
  2. $plik = $_GET[ 'srodek' ];
  3. ?>


?
harbii
biggrin.gif
no tak. nie pomyślałem
jest jedno ale
ale pokazuje image/fotka.jpg
moża opciąć katalog aby została fotka.jpg albo najlepiej fotka?
Cysiaczek
Oczywiście.
http://www.php.net/manual/pl/function.basename.php
harbii
ok.dzięki

dla zainteresowanych:
  1. <?php
  2. $path = $_GET[ 'srodek' ];
  3. $file = basename ($path);  
  4. $file = basename ($path, ".jpg");
  5. ?>

jest ok ale,
ja to zrobiłem tak:
  1. <?php
  2. $path = $_GET[ 'srodek' ];
  3. $file = basename ($path);  
  4. $tab = explode('.', $file);
  5. $nazwa = $tab[0];
  6. ?>


dzięki temu obcina wszystkie rozszerzenia
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.