menu error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

iOS Developer

De vacature As our new iOS Developer you will be responsible for our iOS application together with our senior iOS Developer. Together you'll make decisions on how to approach all the challenges you will be facing. You will be developing an app which will have its technical challenges and should also be maintainable. Because together with the Android app, it is our primary product. You are part of a diverse and cross-functional team with different disciplines ranging from UX, Design, Product management, Data science to your engineering colleagues: Computer vision engineers, Data engineers, Mobile engineers, Cloud engineers to UI developers.

Bekijk vacature »

PHP Developer

De vacature Als PHP Developer zal je je voornamelijk bezig houden met het doorontwikkelen van onze verzend- en fulfilment software. Hierin kunnen klanten alles wat te maken heeft met hun webshop logistiek terug vinden. Om de verwerking van webshop bestellingen te automatiseren hebben we een groot aantal webshop koppelingen (via bijvoorbeeld de API van het webshop systeem) en modules ontwikkeld. Onze medewerkers verzamelen de bestellingen met handhelds (software geschreven in C# met Xamarin en maakt gebruik van onze eigen REST API’s). Waarna deze ingepakt worden via een web applicatie bij een inpaktafel door middel van barcode scanning. Functie eisen Je

Bekijk vacature »

Medior fullstack .NET developer @ Rotterdam

2021-05-12 iSense Medior fullstack .NET developer Medior fullstack .NET Developer ISAR49770 Organisatie Onze klant is een grote internationale speler. Ze investeren steeds in het uitbreiden van het analyse- en servicepakket om de klanten goed van dienst te kunnen blijven. Naast Nederland zijn er nog enkele andere locaties in Europa waar ze zijn gevestigd. IT is verspreid over alle vestigingen. Op elke locatie zijn Developers en System engineers aanwezig. Onze klant is marktleider binnen het gebied waarin zij actief zijn. Nu zijn wij op zoek naar verschillende developers, die er samen met het andere personeel, 110% voor willen gaan. Taken .Net

Bekijk vacature »

Startersfunctie .NET Developer @ Regio Utrecht

2021-10-22 iSense Startersfunctie .NET Developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond OF heb jij middels cursussen je sporen verdiend in het programmeren en wil je graag aan de slag als Fullstack .NET Developer? Lees dan snel verder! Want in januari/februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie .NET. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISLE51102 Regio Utrecht en omstreken Wat houdt de startersfunctie .NET Developer in? Vanaf januari/februari 2022 krijg jij via de Experis

Bekijk vacature »

Backend developer (node.js)

De vacature Ben jij een JavaScript developer met een voorkeur voor de backend? Vanwege groei van onze organisatie zijn we op zoek een JavaScript developer met minimaal 2 jaar werkervaring. Bij voorkeur heb je al eens gewerkt met NodeJS en PostgreSQL. Ben jij die developer met passie voor het vak en wil je graag nieuwe technieken ontdekken én toepassen? Dan gaan we graag met je in gesprek. Als developer bij Thesio werk je inhouse, samen met jouw scrumteam, aan toffe projecten voor onze klanten. De meeste van onze projecten hebben een hoog innovatief karakter en onze klanten zijn vaak start-ups.

Bekijk vacature »

NodeJS/Typescript Developer

De vacature Wie zijn wij? MendriX is specialist in de logistieke sector. Met onze standaard software oplossingen zijn wegvervoerders en eigen vervoerders in staat hun bedrijfsprocessen efficiënter uit te voeren en hun financiën op orde te krijgen. Last but not least, kunnen ze zo klanten, medewerkers en ontvangers van goederen op het juiste tijdstip van de benodigde informatie te voorzien! Wij zijn met 25+ collega’s, verdeeld over een sales-, marketing-, consultancy- en drie developmentteams en natuurlijk onze backoffice. Er is een developmentteam voor onze MendriX Mobile app. Ook is er een development team dat dagelijks optrekt met onze interne product

Bekijk vacature »

Frontend-ontwikkelaar

De vacature Als Frontend-ontwikkelaar krijg je uitdagende opdrachten bij onze klanten. Deze kunnen variëren van het bouwen en optimaliseren van (het front-end van) websites, tot het mee ontwikkelen van web applicaties. Bij Alteza krijg je als je wilt veel vrijheid en veel verantwoordelijkheid en is er ruimte voor zowel persoonlijke als professionele groei. Functie eisen HTML 5 / CSS3 / SASS /LESS Javascript Goede kennis van en ruime ervaring met één of meerdere Javaschript Frameworks, zoals ReactJS, AgularJS, BackboneJS of MarionetJS Kennis van en ervaring met Bootstrap vanzelfsprekend weet je hoe je dingen responsive kunt maken Kwaliteitsgerichtheid en een hoog

Bekijk vacature »

.NET Developer

De vacature Als Software Developer biedt Pulse jou mogelijkheden om jezelf te ontwikkelen in diverse technieken (X++, .NET, Microsoft Azure). Doorgroeien in de breedte naar een functie op het gebied van SharePoint en/of Business Intelligence behoort tot de mogelijkheden. Pulse heeft een grote diversiteit aan klanten, waar je in een wisselende teamsamenstelling steeds projectmatig werkt aan nieuwe probleemstellingen. Als Software Developer ben je verantwoordelijk voor de strategie, architectuur en oplevering van de klantspecifieke eisen en wensen tijdens de implementatie van Microsoft Dynamics AX/365. Je hanteert hierbij moderne technieken en tools in een objectgeoriënteerde ontwikkelomgeving. Je werkt volgens hoge kwaliteitsstandaarden en

Bekijk vacature »

PHP Developer

De vacature Als Senior PHP Developer krijg je uitdagende opdrachten bij onze klanten. Deze kunnen variëren van het bouwen en optimaliseren van websites, tot het ontwikkelen van web applicaties, tot het leiden van een (scrum)team. Er wordt gewerkt aan complexe raamwerken en optimalisatie van Websites. Bij Alteza krijg je als je wilt veel vrijheid en veel verantwoordelijkheid en is er ruimte voor zowel persoonlijke als professionele groei. Functie eisen HBO werk- en denkniveau Minimaal 5 jaar werkervaring als programmeur Uitstekende kennis van PHP 5 en OO programmeren Ervaring met MVC based programmeren (X)HTML CSS MySQL XML Ajax Javascript jQuery eventueel

Bekijk vacature »

.NET Developer

De vacature Als Developer werk je aan opdrachten voor klanten en onze eigen producten. Je vindt het leuk om in een SCRUM team samen te werken en met oog voor detail samen een project te dragen. Je krijgt energie van het uitdenken van oplossingen en presenteert deze graag met trots naar je collega’s of de klant. Je bent nieuwsgierig, staat open voor nieuwe technieken en wil altijd blijven leren. Je vindt het leuk om mee te denken in het gehele proces en helpt graag mee om het werkt beter en slimmer te doen. Functie eisen Een werkplek in een full-tech

Bekijk vacature »

Medewerker ICT servicedesk

De afdeling Informatievoorziening is richtinggevend op het gebied van informatievoorziening, fungeert als waterschap brede informatiedienst en levert de benodigde ICT. De afdeling heeft een proactieve instelling om tijdig te kunnen inspelen op ontwikkeling en technologieën op het tempo van verandering. De afdeling Informatievoorziening zoekt wegens interne doorstroming een enthousiaste medewerker voor de functie van: Medewerker ICT servicedesk voor 36 uur per week, locatie Hoofdkantoor Zwolle Wat ga je doen? Voor een Medewerker ICT servicedesk zullen de werkzaamheden op hoofdlijnen bestaan uit: aannemen en registreren van ICT vragen, klachten en verstoringen, telefonisch of schriftelijk; beantwoorden van vragen en het oplossen van

Bekijk vacature »

C# .NET Core Ontwikkelaar

Binnen ICT Group werken we binnen de business unit transport en logistiek dagelijks aan complexe maatwerk software voor bedrijfskritische systemen. Bij en voor onze klanten gaan we aan de slag met technische, complexe software-oplossingen binnen de technische automatisering op onder meer het IoT vlak. Zo ontwikkelen wij bijvoorbeeld aan een Iot oplossing waar we van ruim 200.000 machines hun telemetrie en events verwerken. Dit komt neer op 200 miljoen berichten per dag. Hierin leggen we de focus op de schaalbaarheid binnen dit project zodat we in de toekomst een veelvoud van berichten kunnen verwerken. Dit wordt mogelijk gemaakt met behulp

Bekijk vacature »

Full Stack Developer

De vacature Ben jij een ervaren full-stack (PHP) developer die wil verbreden en collega's kan helpen om zich verder te ontwikkelen? Wij zoeken een enthousiaste full-stack developer, die ons gezellige team wil versterken en mee wil werken aan mooie projecten. Als full-stack developer ben jij zowel goed in front- als backend. Wij zoeken een creatief, enthousiast, leergierig, gezellig en capabel persoon. Je moet goed kunnen communiceren, zelfstandig kunnen werken, en de wil hebben om verder te groeien. In samenwerking met de projectmanager en de UX/UI designers bouw jij de mooiste websites en webapplicaties voor onze klanten. Je bouwt en onderhoudt

Bekijk vacature »

Java Developer / Back-end Developer / 5000 euro @

2021-10-07 iSense Java Developer / Back-end Developer / 5000 euro Ben jij een Back-end Developer die niets van de wereld wil missen? Wil jij dat jouw werkzaamheden zichtbaar zijn voor een groot publiek? Beschik jij over kennis van de modernste technieken en ben je in staat snel te switchen tussen verschillende projecten? Lees dan snel verder! ISZ51146 Organisatie Onze klant is een high traffic organisatie die kwaliteit en digitale transformatie hoog in het vaandel heeft staan. Het is een dynamische en autonome organisatie gevestigd in hartje Amsterdam. Het professionele team waar je in komt te werken is multidisciplinair. Het team

Bekijk vacature »

Sitecore Developer - Eindhoven

De vacature As a Sitecore Developer, you will be an active member of client project teams playing a hands-on role in producing client solutions. You will be encouraged to continue to develop your skills, share your knowledge with team members and peers, and effectively lead a development stream on a project. A successful Sitecore Developer is highly adaptable, shows strong initiative, is able to work independently, has a driving desire to grow professionally towards specific goals, and is energized by working in a team environment. This position requires a focus on writing great code and a strong understanding of the

Bekijk vacature »
Chris dodenwaard

chris dodenwaard

08/01/2013 19:26:03
Quote Anchor link
goedenavond,

ik was bezig met mijn menu in php/mysql alleen blijf hij het maar niet doen weet iemand wat ik fout heb gedaan ?


Quote:
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
<?php

include("connect.php");

function
displays_menus()    
{


          $query = mysql_query('SELECT * FROM menus WHERE parent_id = ' . $parent_id) or die(mysql_error());
      
      if (mysql_num_rows($query) > 0) {
      
      echo"<ul>";
      
      while ($row = mysql_fetch_array($query)) {
      
      echo"<li>" . $row['menu_name'] . "</li>";
      }

      echo"</ul>";
      
      }
      
      
}
      
?>
Gewijzigd op 08/01/2013 19:31:57 door Chris dodenwaard
 
PHP hulp

PHP hulp

07/12/2021 13:40:08
 
Bo Ter Ham

Bo Ter Ham

08/01/2013 19:33:18
Quote Anchor link
Waar komt die $parent_id vandaan?
 
Chris dodenwaard

chris dodenwaard

08/01/2013 19:36:56
Quote Anchor link
uit de database

--
-- Tabel structuur voor tabel `menus`
--

CREATE TABLE IF NOT EXISTS `menus` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`menu_name` varchar(150) NOT NULL,
`parent_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Gegevens worden uitgevoerd voor tabel `menus`
--

INSERT INTO `menus` (`id`, `menu_name`, `parent_id`) VALUES
(1, 'Home', 1),
(2, 'video', 2);
 
Jasper DS

Jasper DS

08/01/2013 19:39:55
Quote Anchor link
Waar word er iets in $parent_id gestoken? Wat zit er in $parent_id?

Verder is je script lek -> mysql injection is mogelijk.
Zorg ook voor een nette foutafhandeling. Or die is niet de geschikte manier.
 
Chris dodenwaard

chris dodenwaard

08/01/2013 19:43:20
Quote Anchor link
Oke, ik ben ook nog maar een beginnen maar was met een sub menu bezig
 
Jasper DS

Jasper DS

08/01/2013 19:46:36
Quote Anchor link
Geen probleem, maar je vult toch ergens die variabel met een waarde? Misschien loopt het daar al fout?

En ik raad je aan (zeker als beginner) om te streven naar een goede, duidelijke, nette foutafhandeling. Dat zal je veel van pas komen tijdens het debuggen. Zoek hier op het forum even naar "foutafhandeling".
 
Davey Mat

Davey Mat

08/01/2013 21:59:52
Quote Anchor link
PHP Jasper op 08/01/2013 19:39:55:
Waar word er iets in $parent_id gestoken? Wat zit er in $parent_id?

Verder is je script lek -> mysql injection is mogelijk.
Zorg ook voor een nette foutafhandeling. Or die is niet de geschikte manier.

Zou iemand mij kunnen vertellen waar die sql injection plaats kan vinden? Er is toch geen waarde die een gebruiker kan veranderen?
 
Obelix Idefix

Obelix Idefix

08/01/2013 23:24:38
Quote Anchor link
Gebruik geen * maar benoem het veld/de velden die je wilt ophalen.

Zelf zou ik een spatie zetten tussen echo en de quote. Zou daarvoor de enkele gebruiken ipv de dubbele. Die laatste gebruik je in HTML.

Je hebt 'or die' als "foutafhandeling". Je toont daarbij zelfs de foutmelding. Kwaadwillenden kunnen daar de nodige informatie uithalen. Daarnaast is het niet netjes om de bezoeker op te zadelen met een foutmelding. Zorg voor een nettere oplossing.

mysql_fetch_array is hier niet nodig; je maakt in ieder geval niet gebruik van de mogelijkheden van array. Gebruik dan mysql_fetch_assoc.

Ten aanzien van je sql-injection: je zult ergens moeten bepalen/achterhalen wat de waarde van $parent_id is.
Vermoedelijk komt die uit een url. Waar is de controle dat $parent_id ook daadwerkelijk voldoet aan de criteria?
 



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.