Autor | Zpráva | ||
---|---|---|---|
rudla Profil |
#1 · Zasláno: 23. 2. 2011, 19:37:39 · Upravil/a: rudla
Ahoj,
chtěl bych se zeptat, jak vyrobit něco, co automaticky nastyluje prvek ve fóru, který je obsažen například v [ b] [ /b] jako tady v diskusi. EDIT: Nevím, jestli to sem patří, ale o stylování to je. Díky. |
||
jenikkozak Profil |
#2 · Zasláno: 23. 2. 2011, 19:41:05
Nastyluje se to tak, že před přidáním do databáze se hranaté závorky nahradí ostrými. Mockrát se to na diskusi řešilo, zkus hledat.
|
||
rudla Profil |
#3 · Zasláno: 23. 2. 2011, 20:03:07 · Upravil/a: rudla
jenikkozak:
Sice jsem si něco našel, soubor na odesílání dat do databáze mám, ale kam v něm to mám napsat? mám kód: $text=ereg_replace("{b}([^{}]*){/}","<b>\\1</b>",$text); kam ale s ním? Nevím si rady. :( EDIT: prozatím mi pokusy nevycházejí, nedaří se to |
||
rudla Profil |
#4 · Zasláno: 23. 2. 2011, 20:29:25 · Upravil/a: rudla
jenikkozak:
„zkus hledat“ Ani nevím, jak se to jmenuje nebo jak se témata jmenují, takže jak? Nic pořádného jsem dopsud nenašel. |
||
rudla Profil |
#5 · Zasláno: 23. 2. 2011, 20:40:08
Pod UBB code mi to vyhledá pouze informace typu [ b]Bold text[ /b].
|
||
Matthew113 Profil |
#6 · Zasláno: 23. 2. 2011, 20:44:34 · Upravil/a: Matthew113
rudla:
ereg_replace se již nepoužívá, nahradil ho jeho mladší kolega preg_replace $obsah=preg_replace('@\[b\](.*?)\[/b\]@i','<strong>$1</strong>',$obsah); Hledej příště pod "regulární výrazy" |
||
rudla Profil |
#7 · Zasláno: 23. 2. 2011, 20:57:47 · Upravil/a: rudla
Matthew113:
Musí tam být přímo $1 |
||
Časová prodleva: 11 dní
|
|||
rudla Profil |
#8 · Zasláno: 6. 3. 2011, 17:11:40
rudla:
Je to hezké, ale ještě jsem nepochopil, kam se to má nasadit, předpokládám, že do souboru, ve kterém je otevřené téma, že? V mém případě t.php |
||
Časová prodleva: 13 let
|
0