UBB code

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Daan

Daan

08/05/2008 19:09:00
Quote Anchor link
Hey,
ik heb een probleempje met mijn ubb - code.
Hij wil niet werken.
En ik kan de fout niet vinden ?
Kan iemand me helpen.

Dit is het script :
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
<?
            function replace($text){
            $text = htmlspecialchars($text);
            $text = nl2br($text);
            $text = preg_replace("#\[b\](.*?)\[/b\]#si","<b>\\1</b>", $text);
            $text = preg_replace("#\[u\](.*?)\[/u\]#si","<u>\\1</u>", $text);
            $text = preg_replace("#\[i\](.*?)\[/i\]#si","<i>\\1</i>", $text);

            $text = preg_replace("#\[url\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\1</a>", $text);
            $text = preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\2</a>", $text);

            $text = preg_replace("#\[img\](.*?)\[/img\]#si","<img src=\\1>", $text);
            
            $text = preg_replace("#\[color=(.*?)\](.*?)\[/color\]#si","<font color=\\1>\\2</font>", $text);

            $text = preg_replace("#\[move\](.*?)\[/move\]#si","<marquee>\\1</marquee>", $text);
            
            $text = preg_replace("#\[edit\](.*?)\[/edit\]#si","<font color=orange><b>Edit</b></font>: \\1", $text);
                }

                $text = $row['profieltekst'];

                echo $text;

?>


Ik hoop dat jullie me kunnen helpen ;)
 
PHP hulp

PHP hulp

23/12/2024 04:40:22
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

08/05/2008 19:16:00
Quote Anchor link
je roept de functie nergens aan, en hij geeft volgens mij ook geen output. maar zoveel weet ik niet van functies af..
 
Daan

Daan

08/05/2008 19:19:00
Quote Anchor link
De functie roepen?
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

08/05/2008 19:23:00
Quote Anchor link
ik weet het niet precies hoor, maar lees dit even.


edit

probeer dit eens:

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
<?php
      function replace($text){
            $text = htmlspecialchars($text);
            $text = nl2br($text);
            $text = preg_replace("#\[b\](.*?)\[/b\]#si","<b>\\1</b>", $text);
            $text = preg_replace("#\[u\](.*?)\[/u\]#si","<u>\\1</u>", $text);
            $text = preg_replace("#\[i\](.*?)\[/i\]#si","<i>\\1</i>", $text);

            $text = preg_replace("#\[url\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\1</a>", $text);
            $text = preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\2</a>", $text);

            $text = preg_replace("#\[img\](.*?)\[/img\]#si","<img src=\\1>", $text);
            
            $text = preg_replace("#\[color=(.*?)\](.*?)\[/color\]#si","<font color=\\1>\\2</font>", $text);

            $text = preg_replace("#\[move\](.*?)\[/move\]#si","<marquee>\\1</marquee>", $text);
            
            $text = preg_replace("#\[edit\](.*?)\[/edit\]#si","<font color=orange><b>Edit</b></font>: \\1", $text);
                }

                $text = replace($row['profieltekst']);

                echo $text;
?>
Gewijzigd op 01/01/1970 01:00:00 door Erwin Nieuwenhuis
 
Daan

Daan

08/05/2008 19:45:00
Quote Anchor link
Ik denk niet dat het met die functies veel te maken heeft.
Volgens mij kan het ook zonder.
Maar wat heb je eigenlijk verandert aan dat script?
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

08/05/2008 19:47:00
Quote Anchor link
nu is hij volgens mij helemaal goed:

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
<?php
function replace($text)
{

    $text = htmlspecialchars($text);
    $text = nl2br($text);
    $text = preg_replace("#\[b\](.*?)\[/b\]#si","<b>\\1</b>", $text);
    $text = preg_replace("#\[u\](.*?)\[/u\]#si","<u>\\1</u>", $text);
    $text = preg_replace("#\[i\](.*?)\[/i\]#si","<i>\\1</i>", $text);

    $text = preg_replace("#\[url\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\1</a>", $text);
    $text = preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si","<a href=\\1 target=_blank>\\2</a>", $text);

    $text = preg_replace("#\[img\](.*?)\[/img\]#si","<img src=\\1>", $text);
            
    $text = preg_replace("#\[color=(.*?)\](.*?)\[/color\]#si","<font color=\\1>\\2</font>", $text);

    $text = preg_replace("#\[move\](.*?)\[/move\]#si","<marquee>\\1</marquee>", $text);
            
    $text = preg_replace("#\[edit\](.*?)\[/edit\]#si","<font color=orange><b>Edit</b></font>: \\1", $text);
    return $text;            
}

                
                
$text = replace($row['profieltekst']);

echo $text;
?>
Gewijzigd op 01/01/1970 01:00:00 door Erwin Nieuwenhuis
 
Daan

Daan

08/05/2008 19:56:00
Quote Anchor link
Ah ik zie het de replace staat voor die $row[profieltekst]
Maar dat had ik in het begin ook maar dat werkte niet!
Met mijn script geeft het de tekst wel weer maar hij doet niet wat hij moet doen.
En met die replace laat hij niks van de tekst zien
 
Jelmer -

Jelmer -

08/05/2008 19:59:00
Quote Anchor link
je moet die regel 20, 'return $text;' ook nog even toevoegen.
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

08/05/2008 20:01:00
Quote Anchor link
jah, was een edit van mijn kant. :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.