Woorden filter probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Unieke PHP kans bij een Unieke organisatie!

Functieomschrijving Je komt te werken in een Agile team van 8 collega's bestaande uit PHP ontwikkelaars, een product owner en een business analist plus een IT manager. Ze werken werken er volgens Continuous Integration en Continuous Delivery en mocht je hier al ervaring in hebben dan is dat mooi meegenomen. De collega's delen graag kennis met elkaar en helpen elkaar waar mogelijk. Je staat er in dit team daarom nooit alleen voor en er is veel ruimte voor jouw inbreng. Omdat het bedrijf zo sterk aan het ontwikkelen is wereldwijd kun jij als developer hier straks ook in meegroeien en

Bekijk vacature »

Java Developer

JAVA Developer – JAVA / Spring / DevOps / Scrum / RedHat NIEUWE VACATURE, JAVA DEVELOPER/CONSULTANT VOOR EEN AMBITIEUZE ORGANISATIE IN NOORD-BRABANT • Medior / senior level Java developer • Centrale en makkelijk te bereiken locatie • JAVA / Spring / DevOps / Scrum / RedHat • Goed salaris en winstdeling • Reageer door te bellen met 020-8004990 of mail naar gerjan.hofland@searchability.com Bron: @SearchabilityEU – uw 24/7 twitter-feed met de nieuwste IT-vacatures in heel Europa WIE ZIJN WIJ? De organisatie is gespecialiseerd in software-ontwikkeling met Java en opensource technologie. We ondersteunen klanten op locatie en werken graag volgens Agile, DevOps,

Bekijk vacature »

Senior Java Developer / WebSphere / Architecture

Functieomschrijving Are you a team player that is proactive and isn’t afraid to share your opinion? Do you have experience with developing in Java and do you have experience with deploying applications in WebSphere? Then advance your career in one of the coolest and most challenging financial companies located in, The Netherlands! As a Senior Developer, you will work in a challenging environment: You will be maintaining the current Java7 / Oracle stack; You will be taking part in the architecture aspects of the new platform; You will be taking care of the offshore and onshore team contributions; You will

Bekijk vacature »

BI Ontwikkelaar

Ben jij gek op het verzamelen en analyseren van informatie? En wil je met deze passie graag zorgorganisaties meer inzicht verschaffen? Lees dan snel verder. Jouw baan Als BI ontwikkelaar Datawarehouse help je zorgorganisaties bij het inzichtelijk maken en grafisch presenteren van hun data. De ene dag werk je aan rapportages en kubussen, een dag later spreek je af met je collega’s om je in een ingewikkeld zorgproces te verdiepen. Je verwerkt informatiewensen samen met onze ontwikkelaars in de software. Afwisselend en uitdagend, want je werkt aan meerdere projecten tegelijk. Wat voor projecten? Dat stemmen we zoveel mogelijk af op

Bekijk vacature »

Junior .NET developer .NET 4.6, .NET Core, API

Functieomschrijving Je komt hier in een team te werken van 10 .NET developers waarmee je samen maatwerk applicaties ontwikkelt voor MKB bedrijven. Idealiter vervul je een rol van fullstack developer maar als je beter bent aan de backend of aan de frontend dan zijn er zeker ook mogelijkheden voor je. Naast al het maatwerk voor klanten wordt er ook gewerkt aan een eigen applicatie, een SAAS portaal voor de verzekeringsbranche met een veelvoud aan toepassingen en ook daar wordt je ingezet. Deze werkgever is hard op weg om Microsoft gold partner te worden en ze zoeken collega’s die graag bijblijven

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

.NET Core Developer C# Kubernetes

Functieomschrijving Ben jij een .NET Core Developer en wil je werken binnen een hele toffe en innovatieve omgeving? Heb je kennis van C#, Kubernetes en MySQL? Reageer dan snel! Ontwikkelen van online platform door middel van .NET Core, C# en SQL; Optimaliseren van performance en uptime; Wegwerken van bugs; Koppelingen maken met andere microservices; Werken aan innovatieve projecten en nieuwe features. Functie-eisen Afgeronde HBO of WO opleiding; Minimaal 5 jaar ervaring als Developer; Kennis en ervaring met .NET Core en Kubernetes zijn een vereiste; Kennis en ervaring met C#, SQL, RabbitMQ en microservice zijn een pré; Je hebt ervaring met

Bekijk vacature »

Servicedesk medewerker

Ben jij een kei op het gebied van ICT? Vind je het leuk om de verschillende technische problemen van onze medewerkers op te lossen? En ben je op zoek naar een baan met veel afwisseling in een leuk team? Dan zij wij op zoek naar jou! Wij zoeken ter versterking van ons team ICT een: Servicedesk medewerker Voor 36 uur per week De zorg die geboden wordt kan niet meer zonder de ondersteuning van betrouwbare informatie- en automatiseringssystemen. Het is de belangrijke taak van het team ICT om dit te organiseren en de organisatie hierin te ondersteunen, zowel voor de

Bekijk vacature »

C#.NET Software Developer Entity Framework Microse

Functieomschrijving Ben jij een .NET Developer en wil jij deel uitmaken van de organisatie welke marktleider is op het gebied van innovatie binnen haar branche? Dit tezamen met de mogelijkheid om met de nieuwste .NET technieken en innovaties te werken? Reageer dan snel op deze vacature! Verder ontwikkelen van het innovatieve softwarepakket middels, .NET C#, Entity Framework, Microservices georiënteerde architectuur en meer; Jij zal FO (functionele ontwerpen) maken en deze omzetten richting TO (technische ontwerpen); Verder participeer je in projecten waarbij jouw vaardigheden op .NET gebied ervoor zorgen dat cruciale applicaties robuust en betrouwbaar bij klanten operationeel kunnen worden gesteld;

Bekijk vacature »

.NET C# web developer met focus op gebruiksvriende

Ben je op zoek naar een baan binnen een klein softwarebedrijf? Een bedrijf met een informele, persoonlijke en familiaire sfeer? Waar je je als developer zowel richt op de back- als frontend? Wellicht dat deze vacature dan iets voor jou is. Voor een softwarebedrijf, gevestigd in het centrum van Rotterdam, zijn we momenteel op zoek naar .NET C# web developer. Dit mag iemand zijn die net van school komt, maar ook iemand die al behoorlijk wat ervaring heeft. Het bedrijf bestaat inmiddels ruim 10 jaar en en door de aanhoudende groei zijn ze opzoek naar versterking van 1 a 2

Bekijk vacature »

.NET C# ontwikkelaar gezocht (C# Winforms, Xamarin

.NET C# ontwikkelaar bij een slagvaardig en hard groeiend bedrijf met korte lijnen? In een omgeving waar je onder andere direct samen met de oprichter werkt aan het verder ontwikkelen van een vernieuwend product? Dan is deze vacature zeker iets voor jou. Voor een bedrijf in Rotterdam zijn we momenteel op zoek naar een .NET C# ontwikkelaar. Het gaat om klein bedrijf dat op een punt is aanbeland waar de vraag naar hun software flink aan het toenemen is. Hierdoor zijn ze op zoek naar meerdere .NET ontwikkelaars die samen met de oprichter en nog verschillende andere collega’s hun software

Bekijk vacature »

Senior back end developer /Software engineer (Free

General Description: Philips Digital Cognitive Diagnostics is a new business within the Philips CTO-ventures organization. The venture is tasked with developing a new “software only” product called IntelliSpace Cognition. This new product, which is a class II medical device will help neurologists in assessing the cognitive performance of people with a neuro (degenerative) disease. The initial market for IntelliSpace Cognition is the US. A product video can be found here: https://youtu.be/U5KipcjPtz8 The venture is currently seeking for a Senior Software Engineer. The position is based in Eindhoven, the Netherlands. Requirements: • Design, test, develop, deploy, maintain and improve software assets

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

Gezocht/Looking for: Senior .NET Developer - Rotte

Due to extensive growht of our client we are currently searching for a Senior Dot.Net Software Developer. This is for one of our clients in the digital data transformation domain. Vacature Details/ Vacancy Details Contract type: Fixed term contract Start datum/ Date of Joining: immediate (work from home during Covid-19 period) Werkervaring/experience required: Minimum of 6 years experience in a similar role (must have) Understanding of Azure DevOps (must have) Experienced in Agile/Scrum software development Deep understanding of C#, .NET, .NET Core, REST, Azure services(must have) Experience with Kubernetes or Azure Service Fabric Database knowledge (a.o SQL, CosmosDB) Pluspoints would

Bekijk vacature »
Martin Meijer

Martin Meijer

24/01/2007 19:59:00
Quote Anchor link
Hoi ik ben een woorden filter aan het maken,

Dit heb ik eerst in mijn config staan als volgt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP

$filter_woorden
= array( "woord","woord","woord","woord","woord","woord","woord","woord","woord","woord","woord","woord" );

?>


Nu dacht ik dit kan makkelijker gevuld zijn als ik dit precies zo in de database zal zetten en dat ik via het admin paneel het dus kan wijzigen en woorden kan toevoegen.

Dan zou het al volgt in de database komen te staan

"woord","woord","woord","woord","woord","woord" etc....

Nu het ik het als volgt weer in het script neergezet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?PHP
// hier de query
$list = mysql_fetch_assoc($query);

$filter_woorden = array($list['badwords']);

?>



Ik vergelijk de badwords als volgt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP

$bericht
    =    str_replace($filter_woorden,"***",$bericht);

?>


Maar goed dit werkt niet, en als ik de woorden er inzet als normaal dan doet ie het wel. Heb het inmiddels op 1001 manieren reeds geprobeert (ach iets overdreven maar toch ben er al bijna 2 uur mee bezig), maar volgens mij loop ik mij erop dood te staren.

Wie kan mij helpen? Thnx!
Gewijzigd op 01/01/1970 01:00:00 door Martin Meijer
 
PHP hulp

PHP hulp

22/09/2020 13:50:16
 
- SanThe -

- SanThe -

24/01/2007 20:29:00
Quote Anchor link
Staan al die woorden in één record? Dat is onhandig. Zo krijg je snel dubbelen en dergelijke. Gewoon een kolom met 'id' en 'woord'.

Inlezen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?PHP
// hier de query
while($list = mysql_fetch_assoc($query))
{

    $filter_woorden[] = $list['woord'];
}

?>
 
- SanThe -

- SanThe -

24/01/2007 20:32:00
Quote Anchor link
Of direct filteren, dat kan ook:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
// hier de query
while($list = mysql_fetch_assoc($query))
{

    str_replace($list['woord'], "***", $bericht);
}

?>

Edit: Typo.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Martin Meijer

Martin Meijer

25/01/2007 10:30:00
Quote Anchor link
Ok, ik ben even bezig geweest en wil het er een functie van maken maar wat ik ook doe als ik het uit de database haal dan heeft ie er geen zin in.

Ik heb het volgende stukje gemaakt:

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
<?PHP

function badwords($bericht) {
$qsl_bw        =    mysql_query("SELECT * FROM badwords") OR die(mysql_error());
while($_bw  =   mysql_fetch_assoc($qsl_bw)) {
    $filter_woorden[] = $list['woord'];
    $i=0;
        while($word = $filter_woorden[$i]) {
            $bericht = str_replace($word,"***",$bericht);
    $i++;
      }
    }

return $bericht;
}


?>


Deze heb ik ook geprobeert:
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
<?PHP

function badwords($bericht) {
$qsl_bw        =    mysql_query("SELECT * FROM badwords") OR die(mysql_error());
$i    =    0;
while($_bw  =   mysql_fetch_assoc($qsl_bw)) {
    $filter_woorden[]     = $list['woord'];
    $bericht             = str_replace($filter_woorden["".$i.""],"***",$bericht);
    $i++;
    }

return $bericht;
}


?>
Gewijzigd op 01/01/1970 01:00:00 door Martin Meijer
 
Martin Meijer

Martin Meijer

25/01/2007 10:43:00
Quote Anchor link
Laat maar heb het al , toch erg bedankt!!
 
Jurgen assaasas

Jurgen assaasas

25/01/2007 10:46:00
Quote Anchor link
en de oplossing was?
 
Martin Meijer

Martin Meijer

25/01/2007 11:07:00
Quote Anchor link
Dit was de oplossing:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?PHP

// Badword functie
function bw($bericht) {
$qsl_b        =    mysql_query("SELECT * FROM badwords") OR die(mysql_error());
while($_b  =   mysql_fetch_assoc($qsl_bw)) {
    $filter_woorden[]     = $_b['badword'];
    }

$bericht    = str_replace($filter_woorden,"***",$bericht);
return $bericht;
}


?>


En ik meende dat ik een varriabele fout had.

?>
 



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.