Hoe kan dit nouw makkelijker ??

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

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 »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

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 »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »
Verwijder Account

Verwijder Account

14/03/2009 23:44:00
Quote Anchor link
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
32
33
<?php  
//Create a query for getting all menu thing out of the database for normal users
  $query = mysql_query("SELECT * FROM `menu` WHERE `auth_level`='1' ");
  echo"<p>Guest:</p>";
  while($obj = mysql_fetch_object($query)){
    $link = $obj->link;
    $linkname = $obj->naam;
    echo" <a href=\"?op=" . $link . "\">" . $linkname . "</a><br /> ";
  }

  
  //Do the same for registered users
  if($userlevel >= 2){
    $query = mysql_query("SELECT * FROM `menu` WHERE `auth_level`='2' ");
    echo"<p>User:</p>";
    
    while($obj = mysql_fetch_object($query)){
      $link = $obj->link;
        $linkname = $obj->naam;
        echo" <a href=\"?op=" . $link . "\">" . $linkname . "</a><br /> ";
    }
  }

  
  //Do the same for the admin
  if($userlevel = 3){
    $query = mysql_query("SELECT * FROM `menu` WHERE `auth_level`='3' ");
    echo"<p>Admin:</p>";
    while($obj = mysql_fetch_object($query)){
      $link = $obj->link;
        $linkname = $obj->naam;
      echo" <a href=\"?op=" . $link . "\">" . $linkname . "</a><br /> ";
    }
  }

?>
Gewijzigd op 01/01/1970 01:00:00 door Verwijder Account
 
PHP hulp

PHP hulp

18/12/2024 19:48:25
 
Marco PHPJunky

Marco PHPJunky

14/03/2009 23:59:00
Quote Anchor link
Je zou het iets 'overzichtelijker' / 'neter' kunnen maken als je bijvoorbeeld een switch zou gebruiken...
 
Pieter Jansen

Pieter Jansen

15/03/2009 01:00:00
Quote Anchor link
die $link en $linkname zijn niet nodig. Dit kun je ook in je echo neer zetten.

Ook kun je alles in 1 if neerzetten. gewoon de qery uitvoeren waar auth level == $userlevel
 
Citroen Anoniem Graag

Citroen Anoniem Graag

15/03/2009 01:12:00
Quote Anchor link
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
<?php

$userlevel
= ; //hier even invullen waar userlevel vandaan komt

$qMenu = "SELECT link, naam FROM menu WHERE auth_level = ".mysql_real_escape_string($userlevel).";";
$rMenu = mysql_query($qMenu);
if(!$rMenu)
{

    trigger_error(mysql_error());
}

else
{
    switch($userlevel)
    {
         case
1: echo '<p>Guest</p>'; break;
         case
2: echo '<p>User</p>'; break;
         case
3: echo '<p>Admin</p>'; break;
         default:
echo '<p>Guest</p>'; break;
    }


    while($aMenu = mysql_fetch_assoc($rMenu))
    {

        echo '<a href="?op='.$rMenu['link'].'">'.$rMenu['naam'].'</a><br />';
    }
}

?>
 
Verwijder Account

Verwijder Account

15/03/2009 10:54:00
Quote Anchor link
Heel mooi scripit... maar... ik wil dat iemand van 2 ook links van 1 kan zien. en van 3 ook van 1 en 2
 
Jens V

Jens V

15/03/2009 11:20:00
Quote Anchor link
Dan moet je 'kleiner of gelijk aan' gebruiken in plaats van 'gelijk aan'... Is maar één symbooltje bij zetten:) (namelijk <) ;)

Jens

EDIT:

zo dus ;)
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
<?php

$userlevel
= ; //hier even invullen waar userlevel vandaan komt

$qMenu = "SELECT link, naam FROM menu WHERE auth_level <= ".mysql_real_escape_string($userlevel).";";
$rMenu = mysql_query($qMenu);
if(!$rMenu)
{

    trigger_error(mysql_error());
}

else
{
    switch($userlevel)
    {
         case
1: echo '<p>Guest</p>'; break;
         case
2: echo '<p>User</p>'; break;
         case
3: echo '<p>Admin</p>'; break;
         default:
echo '<p>Guest</p>'; break;
    }


    while($aMenu = mysql_fetch_assoc($rMenu))
    {

        echo '<a href="?op='.$rMenu['link'].'">'.$rMenu['naam'].'</a><br />';
    }
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Jens V
 
Verwijder Account

Verwijder Account

15/03/2009 16:54:00
Quote Anchor link
Dat werkt dus niet hea :P dan haal je alleen uit de DB als het kleiner is dan... het heeft te maken met de case... maar volgensmij kan <= niet bij 1 2 of 3.. ff probere
 
Arnold C

Arnold C

15/03/2009 18:31:00
Quote Anchor link
Zou dat niet via de database kunnen?
Zorg dat de linkjes van 1 en de linkjes van 2 en de linkjes van 3 worden geretourneerd door die query in geval $userlevel=3.
 
Klaasjan Boven

Klaasjan Boven

15/03/2009 19:12:00
Quote Anchor link
tim lijster schreef op 15.03.2009 16:54:
Dat werkt dus niet hea :P dan haal je alleen uit de DB als het kleiner is dan... het heeft te maken met de case... maar volgensmij kan <= niet bij 1 2 of 3.. ff probere


kleiner dan of gelijk aan kan prima bij nummers
 
Winston Smith

Winston Smith

15/03/2009 20:27:00
Quote Anchor link
Klaasjan Boven schreef op 15.03.2009 19:12:
tim lijster schreef op 15.03.2009 16:54:
Dat werkt dus niet hea :P dan haal je alleen uit de DB als het kleiner is dan... het heeft te maken met de case... maar volgensmij kan <= niet bij 1 2 of 3.. ff probere


kleiner dan of gelijk aan kan prima bij nummers
Kan het ook bij iets anders dan nummers (integers)? :/

Edit:
Ja, dat kan dus. Vraag me wel af of het nuttig is (met name bij objecten en array's)?
Gewijzigd op 01/01/1970 01:00:00 door Winston Smith
 
- SanThe -

- SanThe -

15/03/2009 20:31:00
Quote Anchor link
mr. Kasper schreef op 15.03.2009 20:27:
Kan het ook bij iets anders dan nummers (integers)? :/


Vast wel.
In php in ieder geval wel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if('aap' < 'beer')
{

    echo 'aap';
}

else
{
    echo 'beer';
}

?>
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Klaasjan Boven

Klaasjan Boven

15/03/2009 21:23:00
Quote Anchor link
Ik geloof dat ieder teken een waarde heeft voor php,

a is bijv kleiner dan A en a is kleiner dan b ik zou er echter zo min mogelijk gebruik van maken. Ik doelde op het feit dat TS zijn waarden wel op moet slaan als INTEGERS ipv VARCHAR
 
- SanThe -

- SanThe -

15/03/2009 21:45:00
Quote Anchor link
Klaasjan Boven schreef op 15.03.2009 21:23:
Ik geloof dat ieder teken een waarde heeft voor php,


Dat noemen ze nou ASCII-waarden
A = 65
a = 97
b = 98

Klaasjan Boven schreef op 15.03.2009 21:23:
Ik doelde op het feit dat TS zijn waarden wel op moet slaan als INTEGERS ipv VARCHAR


Correct.
 
Jens V

Jens V

15/03/2009 22:22:00
Quote Anchor link
SanThe schreef op 15.03.2009 21:45:
Klaasjan Boven schreef op 15.03.2009 21:23:
Ik geloof dat ieder teken een waarde heeft voor php,


Dat noemen ze nou ASCII-waarden
A = 65
a = 97
b = 98

Klaasjan Boven schreef op 15.03.2009 21:23:
Ik doelde op het feit dat TS zijn waarden wel op moet slaan als INTEGERS ipv VARCHAR


Correct.


Droogjes, maar volledig correct... :)
 
Verwijder Account

Verwijder Account

16/03/2009 11:50:00
Quote Anchor link
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
<?php
  
  //Create a query for getting all menu thing out of the database for normal users
  $query = mysql_query("SELECT * FROM `menu` WHERE `auth_level`<='$userlevel' ");
  $query2 = mysql_query("SELECT * FROM `userlevel` WHERE `level`='$userlevel'");
  $rij = mysql_fetch_object($query2);
  echo $rij->discription . "<br />";
  while($obj = mysql_fetch_object($query)){
    $link = $obj->link;
    $linkname = $obj->naam;
    echo" <a href=\"?op=" . $link . "\">" . $linkname . "</a><br /> ";
  }

  
?>


Dit is de correcte code (: Me leraar webdesign heeft me ff geholpe xD niewe tabel aangemaakt met Guest, User en Admin...
 
Jacco Engel

Jacco Engel

16/03/2009 11:57:00
Quote Anchor link
Waarom hier wel buiten quotes :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo" <a href=\"?op=" . $link . "\">" . $linkname . "</a><br /> ";
?>

en hier niet :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
"SELECT * FROM `userlevel` WHERE `level`='$userlevel'"
?>


verder geen backticks gebruiken
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
- SanThe -

- SanThe -

16/03/2009 12:30:00
Quote Anchor link
Vraag ook eens aan die leraar waar hij de foutafhandeling heeft verstopt. Ik zie het niet namelijk. :)
 
Verwijder Account

Verwijder Account

18/03/2009 10:55:00
Quote Anchor link
@jacco ... ... ... (= weet ik niet eingeiljk ... ik kan het wel makkelijk zien in een tag als mysq_query maar niet bij <a> of zoiets :P

welke foutafhandeling xD
Gewijzigd op 01/01/1970 01:00:00 door Verwijder Account
 
Jurgen assaasas

Jurgen assaasas

18/03/2009 10:57:00
Quote Anchor link
Die ene die eigenlijk altijd aanwezig moet zijn.
 

18/03/2009 11:24:00
Quote Anchor link
En foutafhandeling die in het script van citroen wél keurig ingebouwd is.
 
Jurgen assaasas

Jurgen assaasas

18/03/2009 11:31:00
Quote Anchor link
Ik zou zelf niet zo snel mysql_errors tonen maar gewoon een simpele "Kan de query niet uitvoeren .... ". MySQL foutmeldingen kunnen ook bruikbaar zijn voor potentiële hackers.
 



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.