UBB script

Gestart doorJvdw9 reacties139 weergaven

10 berichten · pagina 1 van 1

Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,
Weet iemand een handig ubb script zoals hier<
waar alles werkt?
Misschien heb jij wel 1.
Ik wil gerust 0.5 Punten vergoeding geven.
Maar alvast bedankt,

Jvdwthumbsup
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>UBB Codes - Jos van Marrewijk</title>
    <style>
    body
    {
        font-family: arial;
        font-size: 14px;
    }

    .bericht
    {
        background-color: #D6D6D6;
        width: 480px;
        margin-top:10px;
        margin-bottom: 10px;
        padding: 10px;
    }
    </style>
</head>

<body>



[COLOR= #0000BB]<?php[/COLOR] 

[COLOR= #007700]function[/COLOR] Ubb[COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$search[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000][i][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/i][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][b][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/b][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][url][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/url][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:([/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000];)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:D[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:d[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:O[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:o[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:S[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:s[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000](A)[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000](a)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000](H)[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000](h)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:p[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:P[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:$[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:@[/COLOR][COLOR= #007700],
    );[/COLOR]
    [COLOR= #0000BB]$replace[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]<i>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</i>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<strong>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</strong>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<url>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</url>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/smile.gif" alt="Lachen" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/cry.gif" alt="Verdrietig" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/wink.gif" alt="Knipoog" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/shiny.gif" alt="Big smile" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/shiny.gif" alt="Big smile" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/redface.gif" alt="Verbaasd" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/redface.gif" alt="Verbaasd" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/confused.gif" alt="Verward" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/confused.gif" alt="Verward" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/hypocrite.gif" alt="Engeltje" />[/COLOR][COLOR= #007700],[/COLOR]    [COLOR= #DD0000]<img src="images/smilies/hypocrite.gif" alt="Engeltje" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/cool.gif" alt="Cool" />[/COLOR][COLOR= #007700],[/COLOR]                [COLOR= #DD0000]<img src="images/smilies/cool.gif" alt="Cool" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/tongue.gif" alt="Tong" />[/COLOR][COLOR= #007700],[/COLOR]                [COLOR= #DD0000]<img src="images/smilies/tongue.gif" alt="Tong" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/blush.gif" alt="Blozen" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/frown.gif" alt="Boos" />[/COLOR][COLOR= #007700],
    );[/COLOR]

    [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$search[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$replace[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/nl2br"]nl2br[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR][COLOR= #007700])));
}[/COLOR]

[COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][b]UBB Codes Parser door Jos van Marrewijk![/b]

[b]Dit is vetgedrukt![/b] - [b ] tekst [/b ]
[i]Dit is schuingedrukt[/i] - [i ] tekst [/i ]
[b][i]Dit is vet én -schuingedrukt[/i][/b] - [b ][i ] tekst [/i ][/b ]
    
[b]Hier staan alle smileys die erin zitten:[/b]

:) - [i]Blije smiley[/i] - : ) <br />
:D - [i]Breedlachende smiley[/i] - : d  /  : D
;) - [i]Knipogende smiley[/i] - ; ) <br />
:O - [i]Verbaasde smiley[/i] - : o  /  : O
:P - [i]Tong smiley[/i] - : p  /  : P
:S - [i]Verwarde smiley[/i] - : s  /  : S 
(A) - [i]Engel smiley[/i] - ( a )  /  ( A )
:@ - [i]Boze smiley[/i] - : @
(H) - [i]Coole smiley[/i] - ( h )  /  ( H )
:$ - [i]Verlegen smiley[/i] - : $
:( - [i]Huilende smiley[/i] - : (

Achter elk ubb plaatje, of teksttransformatie (bijv. vetgedrukt) zie je staan hoe je zoiets aan kunt roepen, dit doe je door het commando te typen dat erachter staat, alleen dan zonder spaties.

Wat vind je van mijn ubb parser? Laat hieronder je reactie achter! (Je kunt hier ook de ubb codes testen!)[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/require"]require[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]config.php[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]POST[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO `ubb_test` (`naam`, `bericht`, `tijd`) VALUES ("[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]", "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]", NOW())"[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_insert_id"]mysql_insert_id[/URL][COLOR= #007700]() ===[/COLOR] false [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/mysql_insert_id"]mysql_insert_id[/URL][COLOR= #007700]() ===[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
    {[/COLOR]
        [COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]Het bericht is niet toegevoegd![/COLOR][COLOR= #007700];
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL]
    [COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]Het bericht is succesvol toegevoegd![/COLOR][COLOR= #007700];
    }
}[/COLOR]

?>


    <p>[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] ubb[COLOR= #007700]([/COLOR][COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700]);[/COLOR] ?></p>

[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]config.php[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$resource[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM `ubb_test` ORDER BY `id` DESC"[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$resource[/COLOR][COLOR= #007700]))
{[/COLOR]
    [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$bericht_input[/COLOR] [COLOR= #007700]=[/COLOR] Ubb[COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$datum[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]tijd[/COLOR][COLOR= #007700]];[/COLOR]    


    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<div class="bericht">
    
        <strong>[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]</strong>
        
        <div style="float: right; font-style: italic;">[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$datum[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]</div>
        
        <br /><br />
        
        [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$bericht_input[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]
        
        </div>
        
    </div>[/COLOR][COLOR= #007700];[/COLOR]
?>
    

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?> 

    <form action="" method="post">
        <input type="text" name="naam" value="Naam" /><br />

        <textarea name="bericht" cols="50" rows="10"></textarea><br />

        <input type="submit" value="Reageer"/>
    </form>
</body>
</html>


Als je het want vind.
Het is niet van mij en er zitten ook nog Smileys bij.
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt niet iemand anders nog?
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zoiets moet worden ingebouwd?
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nee?
Je kan gewoon het textarea id aanpassen.
ik wil gewoon zoiets als one2xs
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bump?
0
Cees

Lid

Berichten
103
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat werkt er niet dan, hij zou gewoon moeten werken.
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nop, en ik hoef alleen de ubb code script. niet een hele pagina yummie
0
Cees

Lid

Berichten
103
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]function[/COLOR] Ubb[COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$search[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000][i][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/i][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][b][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/b][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][url][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000][/url][/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:([/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000];)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:D[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:d[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:O[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:o[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:S[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:s[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000](A)[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000](a)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000](H)[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000](h)[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:p[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]:P[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:$[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]:@[/COLOR][COLOR= #007700],
    );[/COLOR]
    [COLOR= #0000BB]$replace[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
        [COLOR= #DD0000]<i>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</i>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<strong>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</strong>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<url>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]</url>[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/smile.gif" alt="Lachen" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/cry.gif" alt="Verdrietig" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/wink.gif" alt="Knipoog" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/shiny.gif" alt="Big smile" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/shiny.gif" alt="Big smile" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/redface.gif" alt="Verbaasd" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/redface.gif" alt="Verbaasd" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/confused.gif" alt="Verward" />[/COLOR][COLOR= #007700],[/COLOR]        [COLOR= #DD0000]<img src="images/smilies/confused.gif" alt="Verward" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/hypocrite.gif" alt="Engeltje" />[/COLOR][COLOR= #007700],[/COLOR]    [COLOR= #DD0000]<img src="images/smilies/hypocrite.gif" alt="Engeltje" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/cool.gif" alt="Cool" />[/COLOR][COLOR= #007700],[/COLOR]                [COLOR= #DD0000]<img src="images/smilies/cool.gif" alt="Cool" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/tongue.gif" alt="Tong" />[/COLOR][COLOR= #007700],[/COLOR]                [COLOR= #DD0000]<img src="images/smilies/tongue.gif" alt="Tong" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/blush.gif" alt="Blozen" />[/COLOR][COLOR= #007700],[/COLOR]
        [COLOR= #DD0000]<img src="images/smilies/frown.gif" alt="Boos" />[/COLOR][COLOR= #007700],
    );[/COLOR]

    [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$search[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$replace[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/nl2br"]nl2br[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR][COLOR= #007700])));
}[/COLOR]
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja, maar lees de vraag goed.
ik wil zoals hier, je klikt op een smiley en hij komt in je textarea tevoorvoorschijn.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren