Toon posts:

[php] str_replace voor smilies vraagje

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag P&Wérs ik heb een vraagje ik snap iets niet..
kijk ik heb een soort parser voor mijn nieuwsberichten voor smilies te maken maar nu heb ik het volgende probleem:
ik wil de smilie >:) dan ziet hij de > als een script > of niet? ik doe het met MYSQL + PHP het parse gedeelte is alsvolgt
PHP:
1
<?$nieuws = str_replace(">:)", "[img]images/smileys/evil.gif[/img]", $nieuws);?>

  • nrg
  • Registratie: April 2001
  • Laatst online: 07:14

nrg

Mmm, beetje heel erg onduidelijk verhaal, maar goed..

Als iemand die input, met smile, in een textarea tikt, en deze wordt verzonden naar een php script, kan je hem op de manier die je zelf aangeeft vervangen..

Ik snap het probleem niet helemaal :?

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

dan moet je ene & lt; : ) de (of was het nou gt :?)

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
Op zaterdag 16 maart 2002 09:13 schreef chem het volgende:
dan moet je ene & lt; : ) de (of was het nou gt :?)
het is idd gt maar hij wil nog steeds nkiet dit heb ik:
$nieuws = str_replace(">:)", "[img]images/smileys/evil.gif[/img]", $nieuws);

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 04-09 13:39
PHP:
1
<?$nieuws = str_replace("\>:\)", "[img]images/smileys/evil.gif[/img]", $nieuws);?>

zeroxcool.net - curity.eu


  • Ericston
  • Registratie: Maart 2001
  • Laatst online: 05-09 18:58
Het probleem is dat je eerst zoekt naar :) en die vervangt, dan blijven er automatisch geen >:)'s meer over omdat er dan ><img [..]> staat en dat matcht niet met >:) natuurlijk.

Dus check eerst op >:) en daarna pas op :).

Verwijderd

Op zaterdag 16 maart 2002 09:13 schreef chem het volgende:
dan moet je ene & lt; : ) de (of was het nou gt :?)
&Greater Than; &Less Than;
Pagina: 1