Ik heb de search al gebruikt maar geen oplossing gevonden.
Ik ben bezig met het inbouwen van smilies in mijn gastenboek. het gastenboek werkt perfect, de smilies krijg ik niet in orde.
dit stukje code roept de berichtjes op.
De replace functie werkt wel want als je {{ typt krijg je een nieuwe regel
maar als je
Ik ben bezig met het inbouwen van smilies in mijn gastenboek. het gastenboek werkt perfect, de smilies krijg ik niet in orde.
code:
1
2
3
4
5
6
7
8
9
10
11
| <?
$gastenboek=array_reverse($gastenboek);
for ($i=$start;$i<$start+$amount && $i<sizeof($gastenboek);$i++) {
list($name,$email,$date,$url,$message)=explode('|||',$gastenboek[$i]);
$message = str_replace('{{',"\n",$message);
$message = eregi_replace(":-)","[img]\"smilies/smile.gif\">",$message);
[/img]<TD><p><u><B>'.($email!=""?'<A href="mailto:'.$email.'">'.$name.'</A>':$name).'</B></u></p></TD><TD align="right"><p>'.$date.'</p></TD></TR>'."\n";
echo '<TR><TD colspan="2"><br><p>'.str_replace("\n",'<BR>',htmlspecialchars($message)).'</p></TD></TR>'."\n";
echo '<TR><TD colspan="2"><HR class="hr"></TD></TR>'."\n";
}
?> |
dit stukje code roept de berichtjes op.
De replace functie werkt wel want als je {{ typt krijg je een nieuwe regel
maar als je
ingeeft dan krijg je niet de smiley maar:-)
wat doe ik verkeerd?smilies/smile.gif