Versio

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)
PHP script in nieuw venster Selecteer het PHP script
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
<?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;
}

?>

« Lees de omschrijving en reacties

Inhoudsopgave
  1. Schrijven
  2. Voorwoord
  3. Lezen
  4. Slot
  5. Database
  6. Ubb
  • Gesponsorde koppelingen
Get Adobe Flash player