Autor | Zpráva | ||
---|---|---|---|
Pavelrazdva Profil |
#1 · Zasláno: 24. 7. 2010, 18:39:01 · Upravil/a: Pavelrazdva
Dobrý den,
chtěl bych na své stránce udělat malou blbůstku, kdy se zvýrazní slovo, které uživatel zadal do formuláře, nijak se mi to nedaří, už se s tím patlám celé odpoledne, dělám to pomocí <form></form> a dole mám php kód: $zadaneslovo = 'pavel'; $text = 'Výpis všech možných jmen. Jarda Pavel Vašek Obdřej atd.'; echo preg_replace('$zadaneslovo', '\\1', $text); Nevíte, kde dělám chybu? (zkoušel jsem všechny niance, s apostrofy i bez) Děkuji |
||
tadydadyda Profil |
#2 · Zasláno: 24. 7. 2010, 18:42:52
Pavelrazdva:
„echo preg_replace('$zadaneslovo', '\\1', $text);“ nechybí ti tam náhodou to zvýraznění preg_replace('/$zadaneslovo/', '<b>\\1</b>', $text); |
||
tadydadyda Profil |
#3 · Zasláno: 24. 7. 2010, 18:45:02
místo tý jedničky by taky mohla být nula, nevim, jsem línej to zkoušet
|
||
Pavelrazdva Profil |
#4 · Zasláno: 24. 7. 2010, 18:52:47 · Upravil/a: Pavelrazdva
už to mám, udělal jsem to přes 2 proměnné a hlavně zadané slovo musí mít: $slovo="~Pavel~";
u sebe ty vlnovky, našel jsem to (už pozdě) taky tady na fóru, takže tohle můžete moderátor vymazat http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=111908 |
||
Velda Profil |
#5 · Zasláno: 24. 7. 2010, 18:53:08
Pavelrazdva:
$zadaneslovo = '/Pavel/'; $text = 'Výpis všech možných jmen. Jarda Pavel Vašek Obdřej atd.'; echo preg_replace($zadaneslovo, '<b>$0</b>', $text); |
||
Časová prodleva: 14 let
|
0