Ubb
Voor de ubb parser word er gebruik gemaakt van function en str_replace().
Binnen function kan je in dit geval bijv dingen neerzetten die jij wilt verplaatsen voor wat anders, hier heb je dan weer str_replace voor nodig.
function functienaam($var)
{
$var = str_replace('huidig', 'nieuw', $var);
return $var;
}
De email_check, heb ik niet zelf gemaakt :(, maar die kan je hier: klik vinden
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
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
<?php
// ubb.php
// E-mail check
function check_mail($email)
{
return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$email);
}
// UBB Algemeen
function ubb_gastenboek($bericht)
{
// De smilies (Hier je afbeelding namen bijzetten)
$bericht = str_replace (':D', '<img src="/* afbnaam */">', $bericht);
$bericht = str_replace (':P', '<img src="">', $bericht);
$bericht = str_replace (':)', '<img src="">', $bericht);
$bericht = str_replace (':(', '<img src="">', $bericht);
$bericht = str_replace ('(@', '<img src="">', $bericht);
$bericht = str_replace (':S', '<img src="">', $bericht);
$bericht = str_replace (';)', '<img src="">', $bericht);
$bericht = str_replace (':@', '<img src="">', $bericht);
// De tekst opmaak
$bericht = str_replace ('[b]', '<b>', $bericht);
$bericht = str_replace ('[/b]', '</b>', $bericht);
$bericht = str_replace ('[u]', '<u>', $bericht);
$bericht = str_replace ('[/u]', '</u>', $bericht);
// Een reactie (quote)
$bericht = str_replace ('[quote]', '<div class="quote">', $bericht);
$bericht = str_replace ('[/quote]', '</div>', $bericht);
return $bericht;
}
?>
// ubb.php
// E-mail check
function check_mail($email)
{
return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$email);
}
// UBB Algemeen
function ubb_gastenboek($bericht)
{
// De smilies (Hier je afbeelding namen bijzetten)
$bericht = str_replace (':D', '<img src="/* afbnaam */">', $bericht);
$bericht = str_replace (':P', '<img src="">', $bericht);
$bericht = str_replace (':)', '<img src="">', $bericht);
$bericht = str_replace (':(', '<img src="">', $bericht);
$bericht = str_replace ('(@', '<img src="">', $bericht);
$bericht = str_replace (':S', '<img src="">', $bericht);
$bericht = str_replace (';)', '<img src="">', $bericht);
$bericht = str_replace (':@', '<img src="">', $bericht);
// De tekst opmaak
$bericht = str_replace ('[b]', '<b>', $bericht);
$bericht = str_replace ('[/b]', '</b>', $bericht);
$bericht = str_replace ('[u]', '<u>', $bericht);
$bericht = str_replace ('[/u]', '</u>', $bericht);
// Een reactie (quote)
$bericht = str_replace ('[quote]', '<div class="quote">', $bericht);
$bericht = str_replace ('[/quote]', '</div>', $bericht);
return $bericht;
}
?>