Vyhladanie reťazca – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Vyhladanie reťazca – PHP – Fórum – Programujte.comVyhladanie reťazca – PHP – Fórum – Programujte.com

 

Anonym
~ Anonymní uživatel
454 příspěvků
27. 5. 2011   #1
-
0
-

Zdravím, mám jednu otázku týkajúcu sa práce s textom. Chcel by som dosiahnuť toho že ak by som napr. do inputboxu zadal nejaký text spolu aj s nejakým odkazom na video, aby som nejakým spôsobom vyhladal v tom texte tento odkaz a následne ho prerobil do takejto podoby

<object width="320" height="270"><param name="movie" value="ODKAZ NA VIDEO"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="ODKAZ NA VIDEO" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="270"></embed></object>
a až následne uložil spolu s textom do databázy. Ako by to bolo možné?
Ďakujem za pomoc, dúfam že som to napísal dosť zrozumiteľne.

Nahlásit jako SPAM
IP: 109.230.40.–
Bryant
~ Moderátor
0
Stálý člen
27. 5. 2011   #2
-
0
-

No asi máš namysli nějaký formulář a podle něj by se pak vygeneroval tento kód s adresou na video. Zkus nejdřív hledat na Google, je spousta stránek se základy PHP, kde určitě odpověď najdeš. Jsem se pak můžeš obrátit s nějakým konkrétním problémem.

Nahlásit jako SPAM
IP: 46.13.31.–
„Bez činu zůstává i nejkrásnější myšlenka bezcennou.“
— Móhandás Karamčand Gándhí
Anonym
~ Anonymní uživatel
454 příspěvků
27. 5. 2011   #3
-
0
-

Ja chcem len z daného textu odchytiť URL adresu ktorú následne použiť. Príklad "nejaký text .... pozrite si toto video http://youtobe.com/Ye6m naozaj je zaujímavé" a z takéhoto textu by sa vybrala len URL

Nahlásit jako SPAM
IP: 109.230.40.–
Bryant
~ Moderátor
0
Stálý člen
27. 5. 2011   #4
-
0
-

Tak to se omlouvám, to jsem špatně pochopil. Asi bych to řešil pomocí regulerních výrazů, ale sám si nejsem jist jak.

Nahlásit jako SPAM
IP: 46.13.31.–
„Bez činu zůstává i nejkrásnější myšlenka bezcennou.“
— Móhandás Karamčand Gándhí
insider0
Věrný člen
27. 5. 2011   #5
-
0
-

Regularni vyrazy jsou to, co hledas. Nejjednodussim zpusobem je najit zacatek retezce - napr youtube.com a pak vybrat vse az po prvni mezeru, popr zavorku. Z jakehokoli tutorialu o regularnich vyrazech bys mel pochopit, jak na to.

Nahlásit jako SPAM
IP: 78.45.33.–
I don't want to see you go,[br] The sky is over[br] Even though we can't afford[br] The sky is over,[br] The sky is over us.[br][br] CIVILIZATION IS OVER
Anonym
~ Anonymní uživatel
454 příspěvků
28. 5. 2011   #6
-
0
-

Aha, no dobre dajme tomu že pomocou ereg dosiahnem toho že ak bude v texte URL toho videa tak bude splnená podmienka, ale čo ďalej ako danú url vložiť medzi "<object>"? (Rád by som dosiahol výsledku, ako je napr. na FB že ak sa zadá URL videa z youtube, tak sa vloží na stránku ako video a nie ako obyčajná URL).

Nahlásit jako SPAM
IP: 109.230.40.–
crAzY^
~ Moderátor
+10
Grafoman
28. 5. 2011   #7
-
0
-

když už získáš tu url, tak kde je problém sestavit ten <object> tag?

Nahlásit jako SPAM
IP: 89.190.90.–
All you need is vision and time.
Anonym
~ Anonymní uživatel
454 příspěvků
28. 5. 2011   #8
-
0
-

Pomocou ereg zistím síce že sa URL v texte nachádza, ale neviem ako ju následne použiť, teda pridať navôkol nej tag <object>

Nahlásit jako SPAM
IP: 109.230.40.–
z_moravec
~ Redaktor
+3
Posthunter
28. 5. 2011   #9
-
0
-
Nahlásit jako SPAM
IP: 83.240.110.–
Spát lze čtyři hodiny denně, spát déle je nemístný přepych.
Thomas Alva Edison
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 43 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý