Scheldwoordenfilter? #@@#%@%

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET Developer Datawarehouse

Senior .NET Developer Datawarehouse Bouw jij graag mee aan de nieuwe generatie van het datawarehouse-framework voor de zorg? En kent programmeren in C# geen geheimen voor jou? Dan pas jij perfect in ons team in Amsterdam. We bieden jou de kans om complexe uitdagingen op te lossen en te werken met de nieuwste technieken. Jouw baan Zorgprofessionals nemen belangrijke beslissingen op basis van data uit ons Datawarehouse. Als .NET Developer Datawarehouse ontwikkel jij een nieuwe generatie van het achterliggende framework. Je werkt dagelijks met zeer grote en complexe datasets en krijgt te maken met uitdagende issues, waarbij diepgaand onderzoek nodig

Bekijk vacature »

Junior Developer C#

Je maakt een vliegende start van je carrière bij Coolblue, door meteen mee te werken in een team. Wat doe je als Junior Developer C# bij Coolblue? Als Junior Developer ben je meteen vanaf de start onderdeel van een van de development teams. Omdat je jezelf graag nog verder wilt ontwikkelen, kijk je veel met je collega’s mee en volg je verschillende trainingen. Maar in de sprints pak je ook je eigen stories op, om meteen Coolblue iedere dag een beetje beter te kunnen maken. Ook junior developer C# worden bij Coolblue? Lees hieronder of het bij je past. Dit

Bekijk vacature »

Senior Software Developer Control Tower (NL)

Senior Software Developer Control Tower (NL) Den Haag HBO/WO IT Professional Als Senior Software Developer Control Tower bij PostNL Pakketten impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijf kritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen. Wat ga je doen? Supply chain logistiek is de wetenschap en kunst van het controleren en beheren van de stroom van middelen, informatie en goederen van de ene bestemming naar de andere. Een essentiële vereiste voor het bereiken van operational excellence in een supply chain

Bekijk vacature »

Angular Developer

Dit is de rol Hi, mijn naam is Marielle en ik neem je graag mee door deze vacature van Angular Developer bij Boels in Sittard! Ben jij de persoon die zorgt voor een ultieme online klantbeleving? Zowel via desktop, mobile en app? Dan is deze vacature waarschijnlijk geschikt voor jou! Boels pitstop Zet jij het Digital Solutions Team van Boels in Sittard op scherp? Als Angular Developerbouw je aan intuïtieve, goed werkende en gebruiksvriendelijke webpagina’s en apps. Wat onze klanten online zien, dat maak jij. Een hele verantwoordelijkheid, die je gelukkig niet alleen hoeft te dragen. Samen met je collega’s

Bekijk vacature »

Developer / Full Stack

Bedrijfsomschrijving Voor een technisch bedrijf in regio Den Bosch zijn wij op zoek naar een Software Developer. Het betreft een bedrijf dat IT oplossingen ontwikkelt voor hun klanten, bestaande uit ruim 50 medewerkers, verdeeld over verschillende teams. Het is een platte organisatie met een vlotte besluitvorming, een informele cultuur en veel passie voor het vak. Als Developer werk je samen in een development subteam dat bestaat uit ongeveer 7 personen. Je werkt samen met developers, business analisten en een projectleider. Samen werken jullie aan klantspecifieke oplossingen waarmee processen geautomatiseerd worden, processen met elkaar verbonden worden of waarmee het gebruik van

Bekijk vacature »

Junior BI Developer

Bedrijfsomschrijving De organisatie waar je komt te werken als BI Developer is een grote internationale financiële instelling. Met vele vestigingen in Nederland zijn ze een belangrijke speler op de financiële markt. Jij zal hoofdzakelijk op het kantoor in Amsterdam werkzaam zijn, maar het kan ook voorkomen dat je af en toe naar een andere vestiging gaat. Het bedrijf telt ongeveer 5000 medewerkers waarvan ruim 150 ICT'ers. Het team waar je in komt te werken als (Junior) BI Developer is een ambitieus BI team dat zich bezighoudt met lokale en internationale uitdagingen. Zo zit een andere Junior BI Developer, 2 Medior

Bekijk vacature »

Senior fullstack .NET developer

Wil jij samen met gemotiveerde en slimme collega’s bouwen aan ons geavanceerde landschap in Azure? En vind je het ook nog eens leuk om jouw kennis te delen met junior- en medior devs? Dan heb je wellicht interesse in de positie van: Senior fullstack .NET developer voor ons kantoor in Alkmaar Over de positie: Bij SnelStart werken we in een AGILE-structuur om de productie meer focus en impact te geven. Met je collega’s kom je tot de beste resultaten door onderlinge discussie, goede refinement sessies, reviews en écht teamwork. Je hebt de vrijheid om de dingen te doen zoals jij

Bekijk vacature »

Junior of medior .NET C# (web) ontwikkelaar, inhou

Ben je een junior of medior .NET C# ontwikkelaar en op zoek naar een nieuwe baan in Rotterdam? Een inhouse baan waar je werkt aan maatwerkapplicaties, direct contact hebt met klanten en samenwerkt met een leuk team van ontwikkelaars? Een baan waar je plezier haalt door de beste oplossing voor de klant te vinden? Wellicht dat deze organisatie dan iets voor jou is. Voor een software bedrijf in Rotterdam zijn we op zoek naar een .NET C# ontwikkelaar. Het bedrijf bestaat al meer dan 20 jaar en richt zich op het ontwikkelen van unieke software op maat (web, apps, desktop

Bekijk vacature »

Front-End Developer / TypeScript / React / UX

Bedrijfsomschrijving Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold over het hele bedrijf en daarmee een groot deel van de wereld. Er is dus werk aan de winkel! Jij werkt in het Front-end team waarbij je de UI ontwikkelt waar technische experts en klanten mee werken. Je zorgt ervoor dat de technische data

Bekijk vacature »

Fullstack ontwikkelaar

Bedrijfsomschrijving Bij het accepteren van dit aanbod kom je terecht binnen een veelzijdige organisatie waar een goede sfeer hangt. Zij zijn gewend dagelijks met elkaar te lunchen en ruimte is voor een potje Mario. Als Fullstack ontwikkelaar ga je je op projectbasis bezighouden met het ontwikkelen van content voor diverse opdrachtgevers. De projecten waar je aan gaat werken zullen verschillende qua omvang. Hierbij kan je rekening houden met een gemiddelde doorlooptijd van een half jaar, waarbij er meerdere projecten naast elkaar kunnen lopen. De nadruk zal liggen op ontwikkeling aan de front-end, maar ook op het gebied van ontwikkeling aan

Bekijk vacature »

NodeJS/React Developer - Medior - interne functie

Bedrijfsomschrijving Wil jij werken voor een rasecht softwarebedrijf dat Javascript ademt? Dan ben je hier aan het juiste adres! Mijn klant in Nijmegen is namelijk op zoek naar versterking van een Medior NodeJS/React Developer. Het gaat om een interne functie voor de lange termijn. Mijn klant is voornemens jou zo snel mogelijk in vaste dienst te nemen. Het bedrijf waarvoor je komt te werken is een gezellig webbureau, waar momenteel ongeveer 15 personen werken. De sfeer binnen het team is heel fijn en prettig. De gemiddelde leeftijd ligt laag (rond de 28) en het werkplezier hoog. Dit uit zich onder

Bekijk vacature »

Mendix Expert Developer (Senior) (NL) bij PostNL

Mendix Expert Developer (Senior) (NL) Den Haag HBO/WO IT Professional "Als Mendix expert impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties.". Wat ga je doen? PostNL is becoming a postal tech company Als Mendix Expert Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead, Mendix Developers en Solution Consultants. Wij zetten Mendix in voor kritieke processen waarbij applicaties optimaal moeten performen, want wanneer deze uitvallen,

Bekijk vacature »

C# backend developer, Rotterdam

Voor een grote organisatie in Rotterdam zijn we op zoek naar iemand met ruime ervaring in het ontwikkelen van applicaties in .NET C#. Het gaat hier om een organisatie met een maatschappelijke impact. Hun systemen zijn gericht op een groot aantal klanten waarbij het belangrijk is dat de applicaties helder, toegankelijk en up-to-date zijn. Als .NET C# developer werk je aan uiteenlopende applicaties, APIs en het interne framework. Dit doe je binnen een SCRUM team en meedenkt binnen het hele proces. Het team bestaat uit meerdere C# developers variërend van medior tot senior. Er is dus veel kennis en ervaring

Bekijk vacature »

.Net developer

Functieomschrijving Werken in een innovatieve omgeving met gezellige collega’s? Team DataLeaf groeit en maakt graag plek voor jou! We zijn op zoek naar een ervaren full stack ontwikkelaar met .Net en Angular kennis. Samen stomen we onze klanten klaar voor de toekomst. Help jij ons hierbij? Meer dan alleen software Als developer ga je verder dan enkel uitvoering. Je bent communicatief vaardig en zoekt proactief het contact met de klant. In deze rol ben je de schakel tussen de klant en jouw team. Samen achterhaal je het doel van de gevraagde softwareoplossing. Met de input van alle stakeholders bouw je

Bekijk vacature »

Medior PHP Developer voor online solutions

Bedrijfsomschrijving Deze start-up organisatie groeit op het moment erg hard en ze zijn op zoek naar een medior/senior PHP developer die graag aan online solutions wil bouwen. Ze hebben een systeem ontwikkeld die marketingactiviteiten kan meten waardoor de klant hun marketing tools beter in kunnen zetten. Ze zijn marktleider op dit gebied in Nederland en het doel is om ook internationaal voet aan de grond te krijgen. De cultuur van het bedrijf is laagdrempelig, informeel, jong, dynamisch en ambitieus. Hier werken 15 mensen waaronder marketeers, accountmanagers en developers. Het team van developers is een klein maar sterk team van 5

Bekijk vacature »
Pieter van Linschoten

Pieter van Linschoten

06/11/2005 17:38:00
Quote Anchor link
Hallo beste php'ers, ik heb weer eens een vraag.
Ik ben nu bezig aan een forum voor een website, waar een scheldwoordenfilter in moet komen. Ik was gelijk al druk begonnen met schrijven en had een leuke functie.
Helaas: PHP laat het niet toe dat gedefineerd(fuck) waarde(FuCk) veranderd naar een andere waarde.

Op de server staat PHP4, dus str_ireplace() is helaas niet mogenlijk.
Ik heb nu deze functie, maar daar ben ik niet tevreden mee :(
Wie kan me helpen aan een script dat scheldwoorden kan veranderen, naar bijvoorbeeld !@#$#%, zonder dat ik elk scheldwoord op ieder mogelijke manier hoef in te vullen in de database.

Dit is mijn code nu:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
function filter($text){
    $search=mysql_query("SELECT word,result FROM filter");
    while(list($searchstr,$searchrpl)=mysql_fetch_row($search)){
        for($i=0;$i<(strlen($text)-strlen($searchstr));$i++){
            if(strtolower(substr($text,$i,strlen($searchstr)))==strtolower($searchstr)){
                $text=substr_replace($text,$searchrpl,$i,strlen($searchstr));
            }
        }
    }

    return $text;
}

?>
 
PHP hulp

PHP hulp

08/03/2021 04:47:09
 
EdwinG

EdwinG

06/11/2005 17:49:00
Quote Anchor link
Hoofd en kleine letters is niet zo'n probleem, maar een functie vinden die cijfers en andere vervorming meeneemt is een stuk lastiger.

Voor alleen hoof-kleine letters, kijk eens naar
preg_replace()
Daar kun je een array gebruiken met patterns (database records in array stoppen), die allemaal door de zelfde string vervangen worden. (of allemaal door een andere string)
 
Legolas

Legolas

06/11/2005 17:54:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

$text
= preg_replace("/" . $woord . "/i", "***", $text);

?>
 
Pieter van Linschoten

Pieter van Linschoten

06/11/2005 17:58:00
Quote Anchor link
ik weet al wat er mis was, ik had geen result in de database ingevoerd... dus kreeg je een spatie...

Nu heb ik dat wel gedaan en geeft ie een mooie !#$#%$# wanneer er geen string is en waneer die er wel is, geeft ie het vervangende woord :D
 



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.