Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Szukanie tekstu
winiar789
post 20.08.2018, 15:03:22
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

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


Siemanko cześć i czołem, temat prosty bo i pewnie wałkowany 1000 razy.
aczkolwiek postanowiłem wspomóc się forum aby zrobić to raz a dobrze.

Mam ciąg z bazy danych a raczej opis ... np.

ala ma kota ala ma kota kot ma ale itd...
WWW: www.youtube.com/fdsfsdfs
WWW1: www.vimeo.com/ffff
ala ma kota ala ma kota .......


Jak widać są linki chciałbym pobrać te linki i odpowiednio wstawić w ramkę dla youtube czy vimeo.

zrobiłem sobie explode

  1.  
  2. $wynik = explode("WWW:", $vvv['opis']);
  3.  
  4.  
  5. echo "<pre>";
  6. print_R($wynik[1]);
  7. echo "</pre>";
  8.  



i dostaje :

www.youtube.com/fdsfsdfs
WWW1: www.vimeo.com/ffff
ala ma kota ala ma kota .......


co nie zmienia faktuje iż potrzebuję tylko : www.youtube.com/fdsfsdfs

następną sprawą jest to iż link jest albo youtube albo vimeo

więc chciałbym sprawdzać czy to jeden czy drugi w linku ?

Pozdro i dzięki za pomoc

Go to the top of the page
+Quote Post
nospor
post 20.08.2018, 15:05:01
Post #2





Grupa: Moderatorzy
Postów: 36 441
Pomógł: 6290
Dołączył: 27.12.2004




Do takich zadan uzywa sie wyrazen regularnych
http://php.net/manual/en/function.preg-match.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
winiar789
post 20.08.2018, 21:10:35
Post #3





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

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


Możesz mi pomóc ?

  1.  
  2. preg_match('/WWW:(.*)$/', $vvv['opis'], $matches);
  3.  
  4. echo "<pre>";
  5. print_R($matches);
  6. echo "</pre>";
  7.  


i mam to samo co explode :

www.youtube.com/fdsfsdfs
WWW1: www.vimeo.com/ffff
ala ma kota ala ma kota .......


Jak mogę wyeliminować to co mam pod linkiem tzn...

www.youtube.com/fdsfsdfs
( bez tego )
WWW1: www.vimeo.com/ffff
ala ma kota ala ma kota .......
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 Wersja Lo-Fi Aktualny czas: 16.04.2024 - 11:55