probleem met pars script
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?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;
}
}
?>
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;
}
}
?>
Gewijzigd op 01/07/2004 16:56:00 door Sebas
$text = eregi_replace("\)", ").", $text);
$text = eregi_replace("\(", "(.", $text);
dan krijg je weer een ander resultaat...
Wat is nou het probleem? ...
ik krijg ipv bij invoer a en outgang a. krijg ik soms a.. soms a en dan weer met b en ga maar door...
echo "blablabla";
echo "test";
hier zie je een dubbele enter maar normaal komt er dan geen fout of een verschil maar wel met dit script bovenaan $text = eregi_replace("\)", ").", $text);
$text = eregi_replace("\(", "(.", $text);
Jaja :S
Gewijzigd op 04/07/2004 16:33:00 door sebas