[PHP]UBB

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

Bekijk vacature »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »
Gebruiker PHP

Gebruiker PHP

02/05/2006 22:04:00
Quote Anchor link
Heyz..

Ik ben bezig met een simpele ubb parser..

Nu ben ik bezig met het [ *code* ] [ */code* ] gedeelte..
Als eerste encode ik alles wat tussen de [ *code* ] [ */code* ] tags staat zodat het niet geparsed word..
Daarna decode ik het maar dan staat er niks meer tussen..

En ik heb ook niet echt een idee hoe ik een goede codehighlighter maak met regelnummers.... Ik heb al veel scripts van anderen gezien maar die verschillen veel van elkaar...

Klik hier voor de code

Kan iemand me hiermee helpen?

Alvast bedankt

Alles natuurlijk zonder die *
Gewijzigd op 01/01/1970 01:00:00 door Gebruiker PHP
 
PHP hulp

PHP hulp

24/11/2024 04:21:18
 
Eris -

Eris -

02/05/2006 22:14:00
Quote Anchor link
Zelf gebruik ik geshi voor higlighting...
 
Gebruiker PHP

Gebruiker PHP

02/05/2006 22:18:00
Quote Anchor link
Ik heb het ff opgezocht maar dat is niet wat ik zoek..
Ik zoek iets simpels.. Zoals de meeste ubb parsers hebben.
 
Eris -

Eris -

02/05/2006 23:21:00
Quote Anchor link
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?php
//function.php
//ubb phraser

function showsource($text){
    $text = str_replace("<br />","",$text);
    $text = str_replace("&lt;","<",$text);
    $text = str_replace("&gt;",">",$text);
    ob_start();
    highlight_string(stripslashes($text));
    $source = ob_get_contents();
    ob_end_clean();
    $source = explode('<br />',$source);
    $geheel .= '</p><div id="code"><div id="num"><code id="select">';

    for ($i = 1; $i < count($source)+1; $i++) {
        $geheel .= $i.'.<br />';
    }


    $geheel .= '</code></div><code>';
    for ($i = 0; $i < count($source); $i++) {
        $src .= $source[$i].'<br />';
    }

    $src .= $source[count($source)];

    $geheel .= $src.'</code></div><p>';

     $geheel = str_replace('&amp;','&',$geheel);
     $geheel = str_replace('<font color="','<span style="color:',$geheel);
     $geheel = str_replace("</font>","</span>",$geheel);
    return $geheel;
}
function
ubb($text)
{

global $basedir;
//replace html/php
$text = htmlentities($text);
$text = preg_replace('/\[quote\](.*?)\[\/quote\]/si','<div class="quote">\\1</div>',$text);
$text = nl2br($text);
$smiley = array(':)',';)',':D','8)',':p',':rolleyes:',':S',':@',':(',':O',':|',':cry:');
$image = array('smile','wink','laughing','cool','tongue','rolleyes','confused','angry','sad','surprised','wasset','crying');
for($s=0;$s < 12; $s++)
{

$smil = "<img src=\"".$basedir."images/smiles/".$image[$s].".gif\" alt=\"(".$image[$s].")\" />";
$text = str_replace($smiley[$s],$smil, $text);
}

 //layout

 $text = preg_replace('/\[b\](.*?)\[\/b\]/si','<strong>\\1</strong>',$text);
 $text = preg_replace('/\[i\](.*?)\[\/i\]/si','<em>\\1</em>',$text);
 $text = preg_replace('/\[u\](.*?)\[\/u\]/si','<span class="underline">\\1</span>',$text);

 //images

$text = preg_replace("#\[img\](http(s)?://)([a-zA-Z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)\[/img\]#", "<img src='\\1\\3' alt='\\1\\3'/>", $text);
 $images = array();
 $replace = array();
 $images[0] = '#\[img height=([0-9]*?) width=([0-9]*?)\](.*?)\[\/img\]#si';
 $images[1] = '#\[img width=([0-9]*?) height=([0-9]*?)\](.*?)\[\/img\]#si';
 $images[2] = '#\[imgl\](.*?)\[\/imgl\]#si';
 $images[3] = '#\[imgr\](.*?)\[\/imgr\]#si';
 $replace[0] = '<img src="\\3" height="\\1" width="\\2" alt="\\3"/>';
 $replace[1] = '<img src="\\3" height="\\2" width="\\1" alt="\\3"/>';
 $replace[2] = '<img scr="\\1" class="imageleft" alt="\\1"/>';
 $replace[3] = '<img scr="\\1" class="imageright" alt="\\1"/>';
 $text = preg_replace($images,$replace,$text);

 //links

 $linktype = array();
 $replacement = array();
 $linktype[0] = '#\[url\]([a-z]*?://){1}(.*?)\[\/url\]#si';
 $replacement[0] = '<a href="\\1\\2" rel="external">\\1\\2</a>';
 $linktype[1] = '#\[url\](.*?)\[\/url\]#si';
 $replacement[1] = '<a href="http://\\1" rel="external">\\1</a>';
 $linktype[2] = '#\[url=([a-z]*?://){1}(.*?)\](.*?)\[\/url\]#si';
 $replacement[2] = '<a href="\\1\\2" rel="external">\\3</a>';
 $linktype[3] = '#\[url=(.*?)\](.*?)\[\/url\]#si';
 $replacement[3] = '<a href="http://\\1" rel="external">\\2</a>';
 $linktype[4] = '#\[email\](.*?)\[\/email\]#si';
 $replacement[4] = '<a href="mailto:\\1">\\1</a>';
 $linktype[5] = '#\[email=(.*?)\](.*?)\[\/email\]#si';
 $replacement[5] = '<a href="mailto:\\1">\\2</a>';
 $text = preg_replace($linktype,$replacement,$text);

 //other nice options:
 $text = preg_replace('/\[warning\](.*?)\[\/warning\]/si','</p><div class="warning">\\1</div><p>',$text);
 $text = preg_replace('/\[code\](.*?)\[\/code\]/esiU', "showsource('$1')",$text);
 $text = preg_replace('/\[quote\](.*?)\[\/quote\]/si','</p><div class="quote">\\1</div><p>',$text);
 $text = preg_replace('/\[quote=([0-9]*?),(.*?)\](.*?)\[\/quote\]/si','</p><div class="quote"><a href="#reactie\\1">\\2</a><br />\\3</div><p>',$text);

//Om als voorbeeld BB weer tegen moeten [ BB ] om gezet worden naar [BB]
 $text = preg_replace('/\[ (.*?) \](.*?)\[ \/(.*?) \]/si','[\\1]\\2[/\\3]',$text);
 return $text;
}

?>
 
Gebruiker PHP

Gebruiker PHP

02/05/2006 23:42:00
Quote Anchor link
Thanks.. Morge ga ik dat zeker goed doorspitten:-P
 
Willem Jan Z

Willem Jan Z

03/05/2006 00:18:00
Quote Anchor link
Ik gebruik dit regeltje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$content
= preg_replace('#\[code\](.*?)\[\/code\]#se',"highlight_string(html_entity_decode('$1'),true)",$content);
?>

Er zijn mensen die weten dat ik er redelijk lang aan gepuzzelt heb wou het kloppen :)
 
The Beeding Clown

The Beeding Clown

03/05/2006 00:35:00
Quote Anchor link
Je regeltje klopt niet helemaal :$:$:$:$
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$content
= preg_replace('#\[code\](.+?)\[/code\]#sie',"highlight_string(html_entity_decode('\\1'),true)",$content);
?>

Eigenlijk moet je er ook nog een stripslashes overheen halen, de 'e' modifier doet er automatich een addslashes overheen voordat ie um evalueerd als php.
Gewijzigd op 01/01/1970 01:00:00 door The Beeding Clown
 
Willem Jan Z

Willem Jan Z

03/05/2006 00:43:00
Quote Anchor link
Ik heb er alleen htmlentities() nog voor staan, en toch werkt hij goed.
 
The Beeding Clown

The Beeding Clown

03/05/2006 03:44:00
Quote Anchor link
hmm, bij mij moet ik ze echt gebruiken, anders krijg ik errors in mijn scripts.
(de stripslashes moet ik wel over de string halen die mee genomen word door de preg_replace, niet van te voren.. view the test page source)


// "e" modifier Met de stripslashes
http://www.niele.nl/_playground/phpubb.php?stripslashes=true

// "e" modifier Zonder de stripslashes
http://www.niele.nl/_playground/phpubb.php?stripslashes=false


// source van de test page
http://www.niele.nl/_playground/phpubb.phps
Gewijzigd op 01/01/1970 01:00:00 door The Beeding Clown
 



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.