Oneindige loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

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 »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

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 »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

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 »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »
Luke Banning

Luke Banning

07/08/2007 21:07:00
Quote Anchor link
He allen,

Ik heb een klein probleempje. Zie denk ik iets kleins over het hoofd.
Ik krijg een oneindige loop bij het volgende script:

photoseries.php:
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
<?php
if ($handle = opendir('photoseries')) {
    /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "thumbs") {
        echo '<li class="sub"><a href="index.php?page=Photoseries&amp;series='.ucfirst($file).'">'.ucfirst($file).'</a></li>';
        }
    }

        //switch
        $series = $_GET['series'];
        if ($file != "." && $file != ".." && $file != "thumbs" && file != ".") {
        switch($series){
                case
ucfirst($file): include "".$file."index.php" ; break;
                default:
include "" ; break ; }
                }

        //switch
    }
closedir($handle);
?>


Bovenstaand script / fotoseries.php word steeds herhaalt. Ik zie alleen niet waarom... Wie o wie kan mij helpen?
 
PHP hulp

PHP hulp

27/05/2026 01:37:14
 
Benny Lava

Benny Lava

07/08/2007 21:13:00
Quote Anchor link
Volgens mij klopt die while statment ook niet regel 4.
 
PHP erik

PHP erik

07/08/2007 21:15:00
Quote Anchor link
Ik zie echt de fout niet. De while lijkt prima. Je kunt ook effe proberen met glob()
 
Storeman storeman

storeman storeman

07/08/2007 21:16:00
Quote Anchor link
Volgens mij is het whilestatement helemaal okee. Ik heb hem zelf ook een aantal keren op dezelfde manier in gebruik.

Weet je zeker dat het aan die loop ligt?

[zeurmodus]
Ik vind je code niet echt uitblinken in leesbaarheid.
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
<?php
if ($handle = opendir('photoseries'))
{

    /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle)))
    {

        if ($file != "." && $file != ".." && $file != "thumbs")
        {

            echo '<li class="sub"><a href="index.php?page=Photoseries&amp;series='.ucfirst($file).'">'.ucfirst($file).'</a></li>';
        }
    }

    //switch
    $series = $_GET['series'];
    if ($file != "." && $file != ".." && $file != "thumbs" && file != ".")
    {

        switch($series)
        {
            case
ucfirst($file):
                include "".$file."index.php" ;
                break;
            default:

                include "" ;
            break ;
        }
    }

    //switch
}
closedir($handle);
?>
 
Luke Banning

Luke Banning

07/08/2007 21:28:00
Quote Anchor link
Nou het kan ook aan een andere switch liggen misschien.
Eigenlijk is de naam van deze pagina index.php?p=Photoseries.
Daarvoor gebruik ik een simpele switch, net zoals bovenstaand gebruikt.
Zou dit er op een manier mee te maken kunnen hebben?
[zeurmodus]
Mwa, vind het nog wel aardig leesbaar hoor :)
 
Benny Lava

Benny Lava

07/08/2007 21:33:00
Quote Anchor link
Ik kan misschien nu echt liggen te slapen.
Maar is het niet de bedoeling dat je stukje van //switch ... //switch
1 haak omhoog moet omdat je de while afsluit dan bij de switch wilt kijken naar $file ...
 
Luke Banning

Luke Banning

07/08/2007 21:36:00
Quote Anchor link
Benny:
Geprobeerd, maar maakt geen verschil...

Edit:

Ik weet het inmiddels, dit was het probleem:

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
if ($handle = opendir('photoseries')) {
    /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "thumbs") {
        echo '<li class="sub"><a href="index.php?page=Photoseries&amp;series='.ucfirst($file).'">'.ucfirst($file).'</a></li>';
        }
    }
}

closedir($handle);

if ($handle = opendir('photoseries')) {
     /* This is the correct way to loop over the directory. */
    while (false !== ($file = readdir($handle))) {
        //switch
        $series = $_GET['series'];
        if ($file != "." && $file != ".." && $file != "thumbs" && file != ".") {
        switch($series){
                case
ucfirst($file): include "".$file."index.php" ; break;
                default:
echo "" ; break ; }
                }

        //switch
    }
}

closedir($handle);
?>


Ik moest die opendir en while gewoon apart nog een keer doen voor die switch.
Bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
Storeman storeman

storeman storeman

07/08/2007 21:47:00
Quote Anchor link
Dat is natuurlijk dramatisch voor je performance.

Doe dan zoiets:

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
<?php
if ($handle = opendir('photoseries'))
{

    $strIncludeFile = null;

    while (false !== ($file = readdir($handle)))
    {

        if ($file != "." && $file != ".." && $file != "thumbs")
        {

            echo '<li class="sub"><a href="index.php?page=Photoseries&amp;series='.ucfirst($file).'">'.ucfirst($file).'</a></li>';
            if($_GET['series'] == ucfirst($file)) $strIncludeFile = $file."index.php";
        }
    }

    
    if(!is_null($strIncludeFile)) include $strIncludeFile;
}

closedir($handle);
?>


Als je een lege string gaat includen, include dan niet! Waarom een lege string voor de $file?? Dat voegt totaal niets toe.
Gewijzigd op 01/01/1970 01:00:00 door storeman storeman
 
- SanThe -

- SanThe -

07/08/2007 21:49:00
Quote Anchor link
Benny heeft wel een point. Want nu zit er in $file bij de switch altijd de laatste waarde uit de while.
 
Johan

Johan

07/08/2007 21:51:00
Quote Anchor link
Hm.. BIj mij hiero werkt het gewoon hoor... (PHP 5.2)
 
Robert Deiman

Robert Deiman

07/08/2007 22:58:00
Quote Anchor link
if ($file != "." && $file != ".." && $file != "thumbs" && file != ".") {

waar komt file (niet $file, maar file aan het eind van die regel vandaan?

Dat zal niet de oplossing zijn, maar dat klopt volgens mij ook niet.
 
Leroy Boerefijn

Leroy Boerefijn

07/08/2007 23:11:00
Quote Anchor link
kun je niet gewoon zo doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
while ($file = readdir($handle)) {
?>

??
 
Robert Deiman

Robert Deiman

07/08/2007 23:13:00
Quote Anchor link
@Leroy
De manier zoals Luke het al doet is de juiste, en werkt prima.
 
Jan Koehoorn

Jan Koehoorn

07/08/2007 23:24:00
Quote Anchor link
Als ik dat foutje er uit haal dat Robert opmerkte werkt hij ook.
 



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.