Value dubbel keer gebruiken.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

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 »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

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 »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

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 »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

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 »
Henk Terwello

Henk Terwello

28/09/2016 16:47:22
Quote Anchor link
Beste forumleden,

Ik heb een klein probleempje, ik probeer een html value met php value the mixen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option name="deken[kussen]" class="x-small" id="kussen" value="<?=$odeken->row["kussen"]?>" />

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option value="10">10</option>


Ik probeer die value="10">10 in die value met php te krijgen.

Dit heb ik geprobeerd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option name="deken[kussen]" class="x-small" id="kussen" value="value="10">10""<?=$odeken->row["kussen"]?>" />


Maar zonder resultaat, alvast bedankt voor de hulp ;)
Gewijzigd op 28/09/2016 16:47:59 door Henk Terwello
 
PHP hulp

PHP hulp

25/12/2024 09:00:45
 
- Ariën  -
Beheerder

- Ariën -

28/09/2016 17:06:29
Quote Anchor link
Die eerste code klopt toch prima?
 
Henk Terwello

Henk Terwello

28/09/2016 17:09:37
Quote Anchor link
Die php functie slaat het zegmaar op in de database. Nu heeft hij geen value. Ik probeer dus zegmaar een value bij te geven zodat hij dan opslaat.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option name="deken[kussen]" class="x-small" id="kussen" value="10">10""<?=$odeken->row["kussen"]?>" />


Dit wil niet werken.
 
- Ariën  -
Beheerder

- Ariën -

28/09/2016 17:14:02
Quote Anchor link
Logisch, want er staat nu 10"" voor... Dat lijkt mij niet de bedoeling.
Je wilt toch alleen het getal 10 hebben?
 
Adoptive Solution

Adoptive Solution

28/09/2016 17:15:15
Quote Anchor link
In plaats van :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=$odeken->row["kussen"]?>


Gebruik :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $odeken->row["kussen"]; ?>


Zegmaar, als het ware, dus.
 
Ivo P

Ivo P

28/09/2016 20:36:35
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?=$odeken->row["kussen"]?>
<?php echo $odeken->row["kussen"]?>


is als het ware precies hetzelfde...
 
Paul Ulje

Paul Ulje

29/09/2016 00:46:53
Quote Anchor link
Begijp ik het goed dat je een optielijst maakt met vooringevulde waarden die je op het scherm wilt zien én die teruggegeven wordt?

Zelf gebruik ik dan een print opdracht met dubbele aanhalingstekens.
Ik kan dan variabelen zonder meer in de HTML code zetten.
Bijvoorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
foreach ($aLemmaLijst as $el) {
        if ($rec->lid == $el[0])
            print "<option value='$el[0]' selected='selected'> $el[1] $el[2] </option>";
        else
            print "<option value='$el[0]'> $el[1] $el[2] </option>";
    }

Off topic tussenvraagje: Hoe krijg je die codevenstertjes in de tekst?
Gewijzigd op 29/09/2016 01:29:06 door Paul Ulje
 
Jop B

Jop B

29/09/2016 01:19:23
Quote Anchor link
Zet je code tussen deze tags


(code)(/code) waarvan je haakjes veranderd in vierkante haken
Gewijzigd op 29/09/2016 01:22:46 door Jop B
 
Paul Ulje

Paul Ulje

29/09/2016 01:29:36
Quote Anchor link
Ha! Dank je wel Jop!
Gewijzigd op 29/09/2016 01:37:48 door Paul Ulje
 
Ozzie PHP

Ozzie PHP

29/09/2016 02:20:53
Quote Anchor link
Adoptive Solution op 28/09/2016 17:15:15:
Zegmaar, als het ware, dus.

:-)
 
Ivo P

Ivo P

29/09/2016 11:50:42
Quote Anchor link
@Paul

dat loopt heerlijk fout als je array niet numerieke indices heeft, maar strings.
Die zou je nog zonder quotes tussen de [] kunnen plaatsen en de undefined-constant error onderdrukken.

Erger is, dat je ook geen htmlspecialchars() kunt gebruiken. een optie die een " of een < danwel > bevat kan dan je hele lijst omzeep helpen. Nog afgezien van XSS gevaren.
 
Paul Ulje

Paul Ulje

29/09/2016 16:24:15
Quote Anchor link
Tja Ivo, op die manier kun je beredeneren dat luchtbanden niet geschikt zijn voor een fiets omdat ze lek kunnen en als je te zwaar bent kom je niet vooruit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$s=eenHeleIngewikkeldeFunctie($_SESSION['een_hele_lange_naam'][3]);
print "<option value='$s'> $s </option>";


Elk 'probleem' heeft zo zijn eigen oplossing. :-)
Gewijzigd op 29/09/2016 16:53:46 door Paul Ulje
 
Ben van Velzen

Ben van Velzen

29/09/2016 17:19:18
Quote Anchor link
Niet mee eens. Het is meer het beredeneren dat fietsbanden niet werken op je auto ;-)
 
Paul Ulje

Paul Ulje

29/09/2016 17:27:06
Quote Anchor link
Ja Bart, mijn aanpak werkt. Dus mijn luchtband is geschikt voor het vervoermiddel waar hij is toegepast, de fiets.
En ja, als je een auto van banden wil voorzien, moet je een ander modelletje band toepassen. Dat is het tweede voorbeeld.

Elk voordeel heb ze nadeel. Maar niet elk nadeel is altijd en eeuwig van belang. Flexibiliteit, dat is het sleutelwoord. :-)
Gewijzigd op 29/09/2016 17:28:31 door Paul Ulje
 
Ivo P

Ivo P

29/09/2016 17:30:36
Quote Anchor link
"Nee Bart, mijn aanpak werkt. "

Nee, je bent nog niet tegen de problemen aangelopen die het plaatsen van variabelen tussen "" met zich mee brengt.
Dat is net wat anders.

Zo ongeveer het verschil tussen "banden moeten profiel hebben" en "met mijn gladde banden heb ik nooit problemen". (omdat je nooit met regen last had van een vrachtwagen die je niet aanzag komen van rechts.)


Goed. je strings niet escapen is minder dodelijk (tenzij er een goede xss aanval uit voortkomt en ze alsnog je site/server weten te killen).
 
Paul Ulje

Paul Ulje

29/09/2016 20:47:25
Quote Anchor link
Komt tijd komt raad. Het heeft geen zin regenbanden onder je racewagen te monteren als je weet dat het droog blijft. :-)
Gewijzigd op 29/09/2016 20:50:14 door Paul Ulje
 
Ivo P

Ivo P

29/09/2016 23:25:23
Quote Anchor link
maar waarom dan iemand aan raden om geen regenbanden toe te passen, als je niet weet waar TS het gaat toepassen.

Uiteindelijk kom je niet weg met "sorry dat uw site plat ligt, de klantgegevens op straat liggen en uw voorraad voor 10 % van de prijs is verkocht. Ik wist helaas niet dat er regen verwacht werd."

Altijd htmlspecialhars. Ook al denk je dat er altijd een cijfer komt te staan. Ooit kan iemand ergens misschien toch een string door laten komen. En degene die dat aanpast, gaat dan niet alle scripts nalopen, of de programmeur niet 10 toetsaanslagen wilde besparen.
 
Paul Ulje

Paul Ulje

30/09/2016 16:17:41
Quote Anchor link
Niemand die aanraadt geen regenbanden toe te passen. Ik niet althans, lees maar terug. Ik vertel de vraagsteller hoe IK het zou doen, meer niet. En ik doe het overzichtelijk en eenvoudig. Dat voorkomt eindeloos gezoek naar onbegrijpelijke tik- en syntaxfouten en desfunctioneren. Moet het moeilijk, dan komt dat later wel. Stapsgewijze verfijning. Ofwel, eerst de hoofdzaken dan de details. De aanpak die vroeguh heel normaal was.

En dan nog wat, Ivo, het gaat om een selectielijst. Uit bekende gegevens, uiteraard. Maak jij programma's waarbij je de invoer zo slecht controleert dat je dataverzameling corrupt kan zijn? Nee toch zeker!
Gewijzigd op 30/09/2016 16:31:32 door Paul Ulje
 
Ivo P

Ivo P

30/09/2016 17:32:27
Quote Anchor link
de data hoeft niet corrupt te zijn om problemen te veroorzaken hoor.

Een lijst met winkels zou zo maar een & kunnen bevatten (C&A, V&D) die & moet dan dus &amp; worden. Zonder dat gaat het mogelijk ook nog wel goed. Maar er zijn ook wel legitieme strings te bedenken waarin een < voor kan komen.

Dat geldt voor strings naar het scherm. Dat geldt voor strings naar een database.
In de database zat nette data hoor.
Alleen om een vage reden kon een zekere Ali nooit zijn orders opslaan.

Wat bleek: iemand had de redenatie "data is toch schoon" gehanteerd, en bij het opslaan van de naam van de gebruiker (waarom niet zijn id is een ander verhaal) werd het escapen niet gedaan en dus had dhr dal'habbi en probleem.

Naar de letter heb jij inderdaad niets geadviseert, maar als je het in een topic plaatst, leest dat wel als "he topic starter doe het maar zo, dat is goed, want dat doe ik ook".

Ik vermoed trouwens vanwege je opmerking over eindeloos zoeken naar syntaxfouten, dan je eens moet kijken of er geen betere editors zijn.
Bijvoorbeeld Netbeans zal middels rode strepen naast je script en waarschuwingsborden op de regelnummers en andere kriebels rond de code vrij duidelijk maken dat er iets mis is.

En variabelen hebben een andere kleur dan plaintext, dus ook die springen er goed uit.

Prima als je dat allemaal maar overbodig gedoe vindt voor het geval het ooit nodig is, maar raad dat dan niet anderen aan om te volgen.
 



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.