Zoekresultaat klopt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »
Carel

Carel

10/01/2008 15:24:00
Quote Anchor link
Ik heb 3 gegevens die de gebruiker kan invoeren gemaakt. Zoeken op CATEGORIE en ZOEKEN IN (bijv omschrijving, trefwoord, alles) bij zoekenin kan gebruiker zoeken op tekst. Maar ik doe kennelijk iets fouts in onderstaande script. Want als ik zoek op bijv categorie "site" in "trefwoord" met de term film zou ik niets moeten vinden. Ik krijg echter wel resultaten van een andere categorie te zien waarin het trefwoord film staat

Alvast bedankt voor hulp


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
elseif ($_POST['zoekopcategorie'] == 'Bibliotheek' || $_POST['zoekopcategorie'] == 'Conferentie' || $_POST['zoekopcategorie'] == 'BVBo7' || $_POST['zoekopcategorie'] == 'Onderwijs' || $_POST['zoekopcategorie'] == 'Onderzoek' || $_POST['zoekopcategorie'] == 'Publicatie' || $_POST['zoekopcategorie'] == 'Raak project' || $_POST['zoekopcategorie'] == 'Related' || $_POST['zoekopcategorie'] == 'Site' || $_POST['zoekopcategorie'] == 'Subsidie' || $_POST['zoekopcategorie'] == 'Under content creation' || $_POST['zoekopcategorie'] == 'Jongeren' || $_POST['zoekopcategorie'] == 'Zonder categorie' &&  $_POST['zoekenin'] == 'omschrijving' || $_POST['zoekenin'] == 'trefwoord' )
{
    $zoekexploded = explode(' ', $zoeken);
            $like = "";            
            $zoekexploded = explode(' ', $zoeken);
            $like = "";
            foreach($zoekexploded as $k=>$v)
            {
                if($k == 0)
                {
                    $like .= " `$_POST[zoekenin]` LIKE '%".$v."%' ";
                }
                else
                {
                    $like .= "AND `$_POST[zoekenin]` LIKE '%".$v."%' ";
                }
            }
    $sql = "
    SELECT
        thumbnail,
        trefwoord,
        categorie,
        omschrijving
    FROM
        afbeelding
    WHERE
        categorie LIKE '$_POST[zoekopcategorie]' AND
        ".$like."
";
}
 
PHP hulp

PHP hulp

05/01/2025 17:36:34
 
Frank -

Frank -

10/01/2008 15:36:00
Quote Anchor link
Waarom ga je eerst controleren of de categorie wel de juiste waarde heeft? Wanneer deze een ongeldige waarde heeft, zal de query gewoon geen resultaten opleveren. Dat is normaal gedrag en wel zo flexibel: Een nieuwe categorie in je database zetten zonder dat je direct de php-code moet openbreken en aanpassen.

Jouw datamodel is verder niet goed, de categorieen zet je in een aparte tabel en die koppel je aan de tabel 'afbeelding'. Dit scheelt weer een berg ellende.

Backtics ` horen niet in SQL thuis, gooi dit weg en gebruik ze nooit meer. Userinput ($_POST) mag je nooit vertrouwen en mag nooit zo in een query zetten. Gebruik minimaal mysql_real_escape_string().
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Carel

Carel

10/01/2008 15:57:00
Quote Anchor link
Ik controleer omdat er ook andere mogelijkheden zijn waarop de gebruiker zoekt. Op basis van die controle voert mijn script een code uit om te zoeken zoals je hierboven ziet. Ik heb nog meer scripten maar wilde alleen maar 1 neerzetten anders werd het onovezichtelijk voor jouw waar het probleem is en onduidelijk. Ik snap je punt over openbreken van categorie in php maar die categorieeen zijn blijvend en veradanderen niet meer.

Ik zet niets in een tabel ik haal het UIT de tabel om dat vervolgens weer tegen als thumbnail het resultaat te tonen. Dat van Backtics wist ik niet, maar hoe moet het dan wel? Hoe kan ik ervoor zorgen dat het wel werkt

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
//beveiliging zodat andere mensen niet mijn script kunnen gebruiken om in mijn database te komen
elseif ($_POST['zoekopcategorie'] == 'Bibliotheek' || $_POST['zoekopcategorie'] == 'Conferentie' || $_POST['zoekopcategorie'] == 'BVBo7' || $_POST['zoekopcategorie'] == 'Onderwijs' || $_POST['zoekopcategorie'] == 'Onderzoek' || $_POST['zoekopcategorie'] == 'Publicatie' || $_POST['zoekopcategorie'] == 'Raak project' || $_POST['zoekopcategorie'] == 'Related' || $_POST['zoekopcategorie'] == 'Site' || $_POST['zoekopcategorie'] == 'Subsidie' || $_POST['zoekopcategorie'] == 'Under content creation' || $_POST['zoekopcategorie'] == 'Jongeren' || $_POST['zoekopcategorie'] == 'Zonder categorie' &&  $_POST['zoekenin'] == 'omschrijving' || $_POST['zoekenin'] == 'trefwoord' )
{
    $zoekexploded = explode(' ', $zoeken);
            $like = "";            
            $zoekexploded = explode(' ', $zoeken);
            $like = "";
            foreach($zoekexploded as $k=>$v)
            {
                if($k == 0)
                {
                    $like .= " `$_POST[zoekenin]` LIKE '%".$v."%' ";
                }
                else
                {
                    $like .= "AND `$_POST[zoekenin]` LIKE '%".$v."%' ";
                }
            }
    $sql = "
    SELECT
        thumbnail,
        trefwoord,
        categorie,
        omschrijving
    FROM
        afbeelding
    WHERE
        categorie LIKE  `mysql_real_escape_string($_POST[zoekopcategorie])` AND
        ".$like."
";
}
Gewijzigd op 01/01/1970 01:00:00 door Carel
 
Frank -

Frank -

10/01/2008 16:09:00
Quote Anchor link
Carel schreef op 10.01.2008 15:57:
Ik controleer omdat er ook andere mogelijkheden zijn waarop de gebruiker zoekt. Op basis van die controle voert mijn script een code uit om te zoeken zoals je hierboven ziet. Ik heb nog meer scripten maar wilde alleen maar 1 neerzetten anders werd het onovezichtelijk voor jouw waar het probleem is en onduidelijk. Ik snap je punt over openbreken van categorie in php maar die categorieeen zijn blijvend en veradanderen niet meer.

Ik zet niets in een tabel ik haal het UIT de tabel om dat vervolgens weer tegen als thumbnail het resultaat te tonen. Dat van Backtics wist ik niet, maar hoe moet het dan wel? Hoe kan ik ervoor zorgen dat het wel werkt

En wat hebben die andere manieren te maken met jouw huidige en vooral verkeerde manier te maken?

En nog veel onoverzichtelijker kan het haast niet worden, jouw huidige code is een bende. Gooi die kansloze controles uit je code en laat de database het lekker zelf uitzoeken. Jij controleert of er input is, beveiligt deze en slingert de hele zooi de database in. Die gaat dan voor jou aan de slag en levert vanzelf wel resultaten op. Of niet, dat hoort er bij.

En dat er niks meer aan de categorieen verandert.... Lijkt me een gebrek aan ervaring, er verandert namelijk altijd wat. Daarnaast mag jouw code niet afhankelijk zijn van de inhoud van de database, je gaat dus geen hardcoded data in je php-code zetten. Waar heb je anders een database voor nodig?

Backtics gooi je gewoon weg en daarmee klaar.

Tip: Ga eerst je datamodel aanpassen, daar zit nu het grootste probleem. Nu verder gaan met de huidige opzet, zal je alleen maar verder in de problemen helpen.
 



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.