Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dowolny ciąg znaków w php
paluch979
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 11.06.2009

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


Witam. Mam taki kod:
  1. <?php
  2. if(empty($_GET['filename'])){
  3. include('index.php');
  4. }
  5. elseif($_GET['filename'] == '*.txt'){
  6. $include = 'upload';
  7. $include .= $_GET['filename'];
  8. include($include);
  9. }
  10. elseif($_GET['filename'] == '*.jpg'){
  11. echo "<img src=\"upload/". $_GET['filename'] ."\" />";
  12. }
  13. elseif($_GET['filename'] == '*.gif'){
  14. echo "<img src=\"upload/". $_GET['filename'] ."\" />";
  15. }
  16. elseif($_GET['filename'] == '*.png'){
  17. echo "<img src=\"upload/". $_GET['filename'] ."\" />";
  18. }
  19. ?>

który czyta GET filename i sprawdza końcówkę. Tylko, że nie wiem jak zrobić dowolny ciąg znaków. * jak widać nie działa.
Z góry dzięki.Pzdr. paluch
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat(paluch979 @ 11.06.2009, 18:33:04 ) *
Czy wy rozumiecie o co mi chodzi?

A czy ty rozumeisz co sie do ciebie pisze? BA
Nawet po przeczytaniu manuala co do funkcji substr (która jest naprawdę świetnie opisana) nie potrafisz jej zastosować, więc o "rozumienie" skakać nie możesz.

W dodatku nie zastosowałeś się do porady NOSPORA o wyrażeniach regularnych.

  1. <?php
  2. preg_match('/.gif$/i', $ciag_do_sprawdzenia);
  3. ?>


Ten post edytował wookieb 11.06.2009, 17:42:42
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 00:16