Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak uzyskac ten ciag znakow ?
Forum PHP.pl > Forum > PHP
free
  1. <?php
  2. //. . .
  3. <td>
  4. <a href="<?= $dir . $fileName; ?>"><img src="<?= $min . 'small_' . $fileName; ?>" alt=""/></a><br/>
  5.  Rozmiar: <b><?= $fileInfo[ 'size' ]; ?></b><br/>
  6.  Dodano: <b><?= date( 'd/m/Y', $fileInfo[ 'time' ] ); ?>
  7. </b> </td>  
  8.  <?php
  9.  $num++;
  10. }
  11. ?>


W powyzszym fragmencie kodu potrzebuje, aby w 4 linijce:
  1. <a href="<?= $dir . $fileName; ?>"><img src="<?= $min . 'small_' . $fileName; ?>" alt=""/></a>

Uzyskac na wyjsciu po sparsowaniu :

index.php?page=fileName&dir
// gdzie filename to zmienna ze skryptu , tak jak i dir --> wynik zmiennej $dir
E-d
  1. <a href="index.php?page=<?= $fileName; ?>&dir=<?= $dir; ?>"><img src="<?= $min . 'small_' . $fileName; ?>" alt=""/></a><br/>
free
Dzieki za zrozumienie problemu.
Tylko zakrada sie jeszcze jeden błąd.
Otóż na koncu
index.php?page=fileName&dir
zamiast &dir wyskakuje =./dir/
jak pozbyc sie znakow bekslesza oraz kropki ?
E-d
  1. <?php
  2. $dir = str_replace('.','',stripslashes($dir));
  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.