Erelid |
|
Zwobbel heeft de vraag een beetje verkeerd begrepen denk ik
Wat je moet doen bij de output:
<?php
$bericht = 'Hier mijn bericht met een smiley :) :D';
// Nu willen we dat :) dus bv. images/smileys/smile.gif en :D bigsmile.gif in diezelfde map toont:
$aSmileys = array(':)',':D');
$aImages = array('smile.gif','bigsmile.gif');
// de eerste waarde uit $aSmileys zal dus vervangen worden door de eerste waarde in $aImages [:) en smile.gif]
// Nu zetten we nog even voor en na iedere afbeelding de html-code voor de afbeelding
for($i = 0; isset($aImages[$i]); $i++) {
$aImages[$i] = '<img src="'.$aImages[$i].'" alt="" />';
}
// En dan vervang je nu alle smileys in $aSmileys door de overeenkomende waarde in $aImages:
$bericht = str_replace($aSmileys,$aImages,$bericht);
// En output
echo $bericht;
?>
<?php $bericht = 'Hier mijn bericht met een smiley :) :D'; // Nu willen we dat :) dus bv. images/smileys/smile.gif en :D bigsmile.gif in diezelfde map toont: $aSmileys = array(':)',':D'); $aImages = array('smile.gif','bigsmile.gif'); // de eerste waarde uit $aSmileys zal dus vervangen worden door de eerste waarde in $aImages [:) en smile.gif] // Nu zetten we nog even voor en na iedere afbeelding de html-code voor de afbeelding for($i = 0; isset($aImages[$i]); $i++) { $aImages[$i] = '<img src="'.$aImages[$i].'" alt="" />'; } // En dan vervang je nu alle smileys in $aSmileys door de overeenkomende waarde in $aImages: // En output ?>
Het zijn overigens smileys en geen smily's of whatever. |