Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> hmmmmm czy to mozliwe???
koberpl
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 17.06.2002

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


Witam

mam taki oto problemik a raczej pomysl smile.gif

powiedzmy ze mam plik nazwa1-07-4.jpg

potrzebuje czegos co by interperowalo nazwe wiec jezeli istnieje plik zaczynajacy sie na dana nazwe w tym wypadku nazwa1 wyciaga z nazwy potrzebne rzeczy czyli rezultatem tego czegos by bylo nazwa: "nazwa1" wielkosc: 0,7 cm wiek: 4 miesiace czy jest mozliwe zrobienie czegos takiego questionmark.gif?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
GeoS
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

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


Uzyj wyrazen regularnych w polaczeniu z warunkowymi i po sprawie aaevil.gif


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
koberpl
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 17.06.2002

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


heeh wiem ze marudze ale czy mozna jasniej ehhe rolleyes.gif :?:


--------------------
Go to the top of the page
+Quote Post
kurtz
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Witam

mam taki oto problemik a raczej pomysl :)

powiedzmy ze mam plik nazwa1-07-4.jpg

potrzebuje czegos co by interperowalo nazwe wiec jezeli istnieje plik zaczynajacy sie na dana nazwe w tym wypadku nazwa1 wyciaga z nazwy potrzebne rzeczy czyli rezultatem tego czegos by bylo nazwa: "nazwa1" wielkosc: 0,7 cm wiek: 4 miesiace czy jest mozliwe zrobienie czegos takiego ???

pierwszy pomysl to np explode() po -:
Kod
<?php

..

$plik = 'nazwa1-07-4.jpg';

list($nazwa, $wielkosc, $wiek) = explode('-', $plik);

echo "nazwa obrazka:" , $nazwa , " wielkosc: " , $wielkosc , " cm, wiek: " , $wiek, " mies.";

..

?>


innym pomyslem sa rzeczywiscie wyrazenia regularne. troszke po polsku o nich znajdziesz np w http://www.leon.w-wa.pl/texts/kurs/text.php#regex


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
koberpl
post
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 17.06.2002

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


hmmm oki a teraz jeszcze inne pytanko winksmiley.jpg powiedzmy ze mam 3 pliki

nazwa-1-2-4.jpg
nazwa-2-2-4.jpg
nazwa-3-2-4.jpg

i powiedzmy ze chcem sprawdzic czy dany plik istnieje to czy moge w ciagu znakow uzyc * questionmark.gif?

np.
Kod
if (@file_exists("fotki/".($fotka["nazwa"])."-1*.jpg"))

    {

     <img src="fotki/".$fotka["nazwa"]."-1*.jpg">

    }

jak mozna zrobic cos takiego bo to z * napewno nie zadziala hehe winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
kurtz
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
chcem sprawdzic czy dany plik istnieje to czy moge w ciagu znakow uzyc * ???

np.  
Kod
if (@file_exists("fotki/".($fotka["nazwa"])."-1*.jpg"))

..

jak mozna zrobic cos takiego bo to z * napewno nie zadziala hehe ;)

1) jesli chcesz sprawdzic czy dziala to sprawdz a nie pytaj.
2) jesli chcesz wiedziec czy cos dana rzecz robi to zajrzyj do dokumetnacji i sprawdz czy jest o tym informacja w opisie funkcji albo w komentarzach

wtedy zapraszamy z przemyslaniemai do zadawania pytan.


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post

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: 19.08.2025 - 04:29