productvergelijkings pagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

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 »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »
Ronald van nielen

ronald van nielen

27/07/2011 17:56:11
Quote Anchor link
Beste mensen,

Als eerste wil ik me even voorstellen. Ik ben Ronald van Nielen en 34 jaar. Ik ben bezig met het maken van een pagina die 3 producten (die opgeslagen zijn in de database)naast elkaar moet zetten (op een nieuwe pagina) zodat het makkelijk is om de waarden met elkaar te vergelijken.
De producten moeten dmv een knop te selecteren zijn op verschillende pagina's. zelf dacht ik dit te kunnen doen dmv sessies echter krijg ik dit niet voor elkaar. kan iemand mij helpen aub. Ik ben zelf geen php deskundige en doe dit volledig uit hobby en heb verder ook geen andere programeer ervaring.

alvast super bedankt voor jullie medewerking
 
PHP hulp

PHP hulp

21/12/2024 17:06:33
 
Joren de Wit

Joren de Wit

27/07/2011 18:00:45
Quote Anchor link
Als je concrete vragen hebt, kun je die hier plaatsen. Als je op zoek bent naar iemand die je in persoon kan helpen, kun je beter een vacature plaatsen...
 
Ronald van nielen

ronald van nielen

27/07/2011 18:44:15
Quote Anchor link
Was eigelijk op zoek naar tips waarmee ik verder kon, het proberen en uitzoeken op zich vind ik al leuk dus als iemand mij een tip kan geven dan graag. Wat ik tot nu toe heb is een pagina die nu een sessie start en de volgende pagina pakt deze sessie op en haalt hiermee de gegevens uit de database. Dit lukt tot zover. Ik weet alleen niet hoe je een tweede sessie uit kan lezen, hij zal waarschijlijk eerst moeten kijken of er een tweede sessie is en indien truetype dan de tweede query met de database maken. Dus graag zou ik tips willen en niet directe kant en klare code aangezien ik hier dan ook niet van leer. Mocht dit toch niet zo werken hoor ik het graag van je Joran.
 
Joren de Wit

Joren de Wit

27/07/2011 18:51:46
Quote Anchor link
Zo werkt dat hier wel, alleen probeer dan wel een concrete vraag te stellen. Je zult op dit moment ergens vast lopen, laat dan met een stukje relevante code zien wat je hebt en wat er nu niet werkt.

Sla het id van de producten die geselecteerd zijn voor vergelijking op in een sessievariabele. Dat kan gewoon een array zijn waar dus meerdere id's in zitten. Op de vergelijkingspagina lees je deze sessievariabele uit en selecteer je voor elk product de benodigde gegevens uit de database...
 
Ronald van nielen

ronald van nielen

27/07/2011 21:31:35
Quote Anchor link
hoi Joren,

op de pagina waar je op de knop kan drukken voor de functie vergelijken, heb ik nu onderstaande code staan:

<form name="vergelijk" method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $_SESSION["test"] = "$pid" ; session_register ("test"); ?>
"/>
<input type="submit" name="submit" value="vergelijk">

op de ontvangende pagina (vergelijkfunctie.php) staat de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if (isset ($_SESSION['test'])){
            $y = mysql_query("SELECT * FROM products WHERE pid = '".$_SESSION['test']."' ");
        while($product = mysql_fetch_array($y)) {

?>


en op de plaats waar ik de informatie wil laten zien staat de volgende regel:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($product['title']); ?>


dit werkt, zodra ik een product kies en op de knop druk, dan zie ik op de 2e pagina de gegevens van dat product. echter ik loop nu vast hoe ik een 2e en 3e sessie moet starten en de gegevens daarvan laten zien. ik hoop dat je me in de juiste richting kan sturen.

alvast bedankt voor de moeite
 
Joren de Wit

Joren de Wit

27/07/2011 22:28:25
Quote Anchor link
Oke, vergeet het hele session_register verhaal, dat is verouderd. Als je sessies wilt gebruiken, begin je je script met session_start() en vervolgens gebruik je de superglobal $_SESSION.

Verder lijkt de action van je formulier me erg vreemd. Daar verwacht ik juist de naam van het script dat ervoor zorg dat het product aan de sessievariabele toegevoegd wordt. Dus iets als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<form method="post" action="add_product.php">
  <input type="hidden" name="product_id" value="..." />
  <input type="submit" value="vergelijk" />
</form>

De waarde op de ... komt uit een PHP variabele die het product id bevat.

Het script add_product.php controleert vervolgens of er een formulier gepost is en of er een geldig product id gepost is. Zo ja, dan voegt hij het toe aan de sessievariabele $_SESSION['products'] op deze manier:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$_SESSION
['products'][] = $_POST['product_id'];
?>

Uiteraard heb je de inhoud van die variabele wel gecontroleerd voordat je dit doet.

En tenslotte kun je op de vergelijkpagina de array $_SESSION['products'] uitlezen en de producten weergeven...
 
Ronald van nielen

ronald van nielen

27/07/2011 22:46:48
Quote Anchor link
Beste Joren,
Bedankt voor je snele reactie. Je uitleg begrijp ik, echter wat ik dan nog niet begrijp is hoe ik ook op jouw manier 3 verschillende sessievariabele aan kan maken. Misschien moet ik de volgende uitleg nog even geven (bedacht ik me zojuist). De pagina waarop het product zichtbaar is en waar je dus de knop "vergelijk" hebt staan is 1 pagina, die aan de hand van id's de opgevraagde informatie laat zien. op deze pagina moet ik dus kijken of er al een eerdere post is en dan een tweede of derde post maken (met andere naam ??). ik hoop dat je mijn uitleg nog kan volgen.
Ik ga in ieder geval mijn code alvast aanpassen naar deze versie, is een stuk duidelijker.
 
Joren de Wit

Joren de Wit

28/07/2011 11:38:24
Quote Anchor link
Je hoeft niet meerdere sessievariabelen aan te maken, eentje is voldoende als je zorg dat het een array is. In een array kun je meerdere waarden kwijt, en dat is precies wat jij wilt. Elke keer als je het formulier om een product aan de vergelijking toe te voegen verstuurt, voeg je gewoon een nieuw id aan die array toe...
 
Moe BE

Moe BE

28/07/2011 12:41:20
Quote Anchor link
Even een bijkomende vraag voor Ronald. Kan er ingelogd worden op je website? Anders zou het misschien wel een interessant kunnen zijn om deze waardes in je database op te slaan. Zodat een ingelogde gebruiker, volgende keer dat hij inlogt zijn vergelijking ook nog heeft.
 
Ronald van nielen

ronald van nielen

28/07/2011 14:46:15
Quote Anchor link
Hoi Moe, men kan inderdaad inloggen op de site. Ik wil echter deze gegevens niet telkens in de database hebben om zo mijn database omvang te beperken. Het is eigenlijk de bedoeling dat men 3 producten kan selecteren dmv een button en dat op de vergelijkings pagina de diverse waardes naast elkaar komen te staan.

Joren, bedankt voor je bericht ik ga ermee aan de slag.
 
Moe BE

Moe BE

29/07/2011 17:40:56
Quote Anchor link
Database omvang? Daar ga je echt geen problemen mee hebben hoor als je database een beetje goed in elkaar steekt.
 
Ronald van nielen

ronald van nielen

03/08/2011 22:08:04
Quote Anchor link
Beste mensen, ik ben weer een stap verder. Ik krijg nu inderdaad mijn kolommen en ook de gegevens uit de database te zien. Echter heb ik nu het volgende probleem:
Mijn teller moet stoppen als er drie producten gekozen zijn en dan moet er een melding komen dat er al drie keuzes gemaakt zijn en dat er eerst een product eruit gehaald moet worden.
Het feit is nu dat hij doorloopt tot 4 en niet stopt bij 3. misschien heeft iemand een oplossing of een tip.

alvast bedankt voor de moeite

Toevoeging op 03/08/2011 22:25:48:

sorry ik was vergeten de code toe te voegen, dus bij deze:

foreach($_SESSION['vergelijk'] as $pid => $aantal){
if ($aantal > 0) {
$products = mysql_query("SELECT * FROM products WHERE pid = '".$pid."'");
$rowcheck = 0;
while($obj = mysql_fetch_array($products))
{
if($rowcheck == 0)
{
echo "<td>";
}
echo "
<td valign='top'>
".$obj['processor']." <br>
".$obj['snelheid']." <br>
".$obj['geheugen']." <br>
".$obj['typegeheugen']." <br>
".$obj['maxgeheugen']." <br>
".$obj['opslaghd']." <br>
".$obj['aantalhd']." <br>
".$obj['snelheidhd']." <br>
".$obj['schermdiag']." <br>
".$obj['resolutie']." <br>
".$obj['schermtype']." <br>
".$obj['typevideo']." <br>
".$obj['videogeheugen']." <br>
".$obj['opticaldrive']." <br>
".$obj['wifi']." <br>
".$obj['lan']." <br>
".$obj['bluetooth']." <br>
".$obj['rj11']." <br>
".$obj['vga']." <br>
".$obj['usb']." <br>
".$obj['firewire']." <br>
".$obj['esata']." <br>
".$obj['cardreader']." <br>
".$obj['webcam']." <br>
".$obj['windows']." <br>
".$obj['winversie']." <br>
".$obj['fabriekgar']." <br>
".$obj['gartype']." <br>
</td>
";
$rowcheck++;
if($rowcheck==3)
{
echo "</td>";
$rowcheck = 0;
}
}
}
}
echo "</table>";
?>
 
Joren de Wit

Joren de Wit

04/08/2011 09:33:20
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if(count($_SESSION['vergelijk']) == 3) {
  // Er zijn al 3 producten geselecteerd, geef foutmelding
}
else {

}

?>
 
Ronald van nielen

ronald van nielen

04/08/2011 16:47:40
Quote Anchor link
Hoi joren,
Bedankt voor je hulp. Ik ga vanavond na het werk gelijk even proberen. Als dit werkt kan ik op naar de volgende klus, het maken van een PC configurator.
 



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.