Autor | Zpráva | ||
---|---|---|---|
flary Profil |
#1 · Zasláno: 6. 5. 2008, 22:10:31
Zdravím,
chtěl bych vědět jestli je pomocí php možné "parsovat" čisté html (vně php kódu, ale kdlidně i output z db) tak, abych např z tohohle: <%pool id="1"/> <%pool>1</%pool> A můj další dotaz: mám v db hodnotu typu varbinary a v ní 16x16 png ikonku, co mám napsat do php souboru, aby tohle fungovalo: <img src="geticon.php?id=0"/> Díky za odpověď. |
||
imploder Profil |
#2 · Zasláno: 6. 5. 2008, 22:46:10 · Upravil/a: imploder
Pomocí PHP je možné zpracovávat jakýkoliv soubor. Nevím, co chceš dělat s tou ikonkou, pokud kreslit ji pomocí PHP tak na to se používá knihovna GD. Na prosté vypsání obsahu souboru:
Header('Content-Type: image/png'); /* aby prohlizec vedel, ze se mu posila obrazek, konkretne PNG */ $ikonka = FOpen("geticon.png"); /* otevreni souboru */ FPassThru($ikonka); /* vypsani na vystup */ |
||
souki Profil |
#3 · Zasláno: 6. 5. 2008, 23:54:37
imploder
zpracovávat a parsovat jsou dvě různé věci |
||
imploder Profil |
#4 · Zasláno: 7. 5. 2008, 00:00:35
o ničem takovém už udělaném nevím, nicméně naprogramovat to v PHP určitě jde
|
||
Mike8748 Profil |
#5 · Zasláno: 7. 5. 2008, 09:08:39
flary
pokud pouzijes synaxi <%pool>1</%pool> tak pri vypisu textu z databaze si to muzes parsovat, pomoci funkce preg_replace_callback slozity to neni |
||
flary Profil |
#6 · Zasláno: 7. 5. 2008, 13:36:47
imploder
Dík za tip s tou ikonkou, někdy to otestuji. Mike8748 Stejně tak díky Tobě, už se to trochu učím a cestu v tom vidím. |
||
flary Profil |
#7 · Zasláno: 7. 5. 2008, 14:23:54
Mike8748
Zdravím, ještě bych poprosil o syntaxi odpovídajícího regexpu, v těch se já moc nevyznám a vymyslel (tedyspíš našel na netu) jsem tohle: <\%[^>]*>*</\%[^>]*> ale počítám že je to pitomost, takže se omlouvám za neznalost a prosím o radu. |
||
Časová prodleva: 16 let
|
0