Ik heb hier op phphulp.nl een parsscript gevonden maar hij vervangt het fout. het moet gewoon teken + . zijn maar dat werkt niet bij alle letters en tekens. kan iemand me helpen?<?php
$parser = new Parser();
$parsedText = $parser->parse($bordertext);
?>
<?php
echo $parsedText;
?>
<?PHP
class Parser
{
function parse($text)
{
$text = eregi_replace("\a", "a", $text);
$text = eregi_replace("\b", "b", $text);
$text = eregi_replace("\c", "c", $text);
$text = eregi_replace("\d", "d", $text);
$text = eregi_replace("\e", "e", $text);
$text = eregi_replace("\f", "f", $text);
$text = eregi_replace("\g", "g", $text);
$text = eregi_replace("\h", "h", $text);
$text = eregi_replace("\i", "i", $text);
$text = eregi_replace("\j", "j", $text);
$text = eregi_replace("\k", "k.", $text);
$text = eregi_replace("\l", "l.", $text);
$text = eregi_replace("\m", "m.", $text);
$text = eregi_replace("\n", "n.", $text);
$text = eregi_replace("\o", "o.", $text);
$text = eregi_replace("\p", "p.", $text);
$text = eregi_replace("\q", "q.", $text);
$text = eregi_replace("\r", "r.", $text);
$text = eregi_replace("\s", "s", $text);
$text = eregi_replace("\t", "t.", $text);
$text = eregi_replace("\u", "u.", $text);
$text = eregi_replace("\v", "v.", $text);
$text = eregi_replace("\w", "w.", $text);
$text = eregi_replace("\x", "x.", $text);
$text = eregi_replace("\y", "y.", $text);
$text = eregi_replace("\z", "z.", $text);
$text = eregi_replace("\.", "..", $text);
$text = eregi_replace("\?", "?.", $text);
$text = eregi_replace("\!", "!.", $text);
$text = eregi_replace("\[", "[.", $text);
$text = eregi_replace("\]", "].", $text);
$text = eregi_replace("\)", ").", $text);
$text = eregi_replace("\(", "(.", $text);
return $text;
}
}
?>ik verzend het met een input en de naam van de input = bordertext. je ziet het nu niet echt goed duidelijk (ik in ieder geval niet) zet het effe op kladblok of zo om het goed te kunnen bekijken... alvast bedankt.
1.328 views