readdir probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

Senior C# Software Ontwikkelaar te Zaandam

Bedrijfsomschrijving Deze werkgever heeft als missie om haar klanten op ICT-gebied volledig te ontzorgen. Ze zijn een ICT bedrijf met een verscheidenheid aan ICT oplossingen waaronder Cloud oplossingen en een groot deel van het werk is gericht op software realisatie. Voor de Enterprise-klanten voert het relatief kleine ontwikkelteam waar jij deel uit van kan gaan maken binnen deze organisatie te Zaandam de grootste opdrachten uit. Niet alleen websites en complexe webapplicaties maar ook mobile apps, web services en complete systeemintegraties! Je moet dan denken aan Dynamics, Sharepoint en Salesforce. Je komt hier terecht in een relatief kleine organisatie met ontzettend

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Traineeship IT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Magento developer

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) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »
Zlik

Zlik

09/07/2007 01:24:00
Quote Anchor link
Ik heb een probleem met readdir.
Ik heb op mijn site een gallery voor mijn 3D werk, nou wil ik de laatst toegevoegde aflbeelding laten zien op mijn home page.
Het script dat ik nu heb is: http://maniaco.eu/newest_pic.php.txt
Maar dit werkt niet.
Kan iemand mij hiermee helpen?
alvast bedankt :]

Greetz
Zlik
 
PHP hulp

PHP hulp

20/12/2024 00:10:03
 
Terence Hersbach

Terence Hersbach

09/07/2007 01:26:00
Quote Anchor link
foutmelding?
wat werkt er niet?
 
Zlik

Zlik

09/07/2007 01:33:00
Quote Anchor link
ja dat is het vreemde, ik krijg geen foutmelding, hij laat gewoon geen plaatje zien :S
 
Zlik

Zlik

09/07/2007 02:47:00
Quote Anchor link
aha, ik heb mijn probleem al opgelost met behulp van een vriend van mij. :P
 
1337h4x0r

1337h4x0r

09/07/2007 05:26:00
Quote Anchor link
Wat was de oplossing dan?
 
Zlik

Zlik

09/07/2007 13:18:00
Quote Anchor link
Het nieuwe script staat onder de zelfde link, hier als nog de link:
http://maniaco.eu/newest_pic.php.txt
Maar nou het volgende probleem, dit werkt maar op 1 map. Maar aangezien het een gallery is heb ik in de hoofd map meerdere mappen staan voor meerdere projecten, maar het probleem is dat dit script niet zelf een map in gaat. Iemand een idee hoe je dat zou kunnen doen?
 
Joren de Wit

Joren de Wit

09/07/2007 13:35:00
Quote Anchor link
Je zou er een recursieve functie van kunnen maken die, zodra blijkt dat bij het uitlezen van $dir er weer map aangetroffen wordt, automatisch ook die map uitleest.

Dat zou zoiets worden:
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
34
<?php
function leesuit($dir, $timestamp = 0)
{
    
    if (is_dir($dir))
    {

        if ($dh = opendir($dir))
        {

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

                if($file != '.' && $file != '..')
                {

                    if(is_dir($dir.'/'.$file))
                    {

                        leesuit($dir.'/'.$file);
                    }
                
                    else
                    {
                        if($timestamp <= filemtime($dir.'/'.$file))
                        {

                            $timestamp = filemtime($dir.'/'.$file);
                            $picurl = $dir.'/'.$file;
                        }
                    }
                }
            }

            closedir($dh);
        }
    }

    
    return $picurl;
}


echo leesuit('images');
?>
 
Zlik

Zlik

09/07/2007 14:08:00
Quote Anchor link
Hmm, het werkt niet, als ik een map opgeef met alleen plaatjes erin werkt hij goed, maar als ik de hoofdmap opgeef, waar alleen andere mappen instaan, werkt het niet :S
 
Joren de Wit

Joren de Wit

09/07/2007 14:31:00
Quote Anchor link
Ik had hem zelf nog niet getest en er klopte inderdaad iets niet. Doordat ik $timestamp in de functie zelf opgenomen heb, wordt deze telkens op 0 gezet zodra de functie recursief aangeroepen wordt. Dat geeft natuurlijk een probleem, aangezien deze waarde natuurlijk niet zomaar op 0 gezet mag worden.

Verder voerde ik de functie wel recursief uit, maar deed ik niets met het uiteindelijke resultaat. Kortom, zo zou de functie moeten werken:
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
34
35
<?php
$timestamp
= 0;
function
leesuit($dir)
{
    
    global $timestamp;
    if (is_dir($dir))
    {

        if ($dh = opendir($dir))
        {

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

                if($file != '.' && $file != '..' && $file != '.DS_Store')
                {

                    if(is_dir($dir.'/'.$file))
                    {

                        $picurl = leesuit($dir.'/'.$file);
                    }
                
                    else
                    {
                        if($timestamp <= filemtime($dir.'/'.$file))
                        {

                            $timestamp = filemtime($dir.'/'.$file);
                            $picurl = $dir.'/'.$file;
                        }
                    }
                }
            }

            closedir($dh);
        }
    }

    return $picurl;
}


echo leesuit('images');
?>
 
Zlik

Zlik

09/07/2007 14:44:00
Quote Anchor link
Ah cool, het werkt =D
Thnx man :]
 
Zlik

Zlik

24/12/2007 17:07:00
Quote Anchor link
Ok hier ben ik weer met een probleem.
Het script hierboven werkt goed, maar nou heb ik mijn gallery uitgebreid waardoor hij op sommige plaatse 3 mappen diep is. Dit is iets wat het script niet aan kan. Als ik het script laat beginnen in een map met subfolders, doet hij het goed, maar hebben de subfolders zelf ook subfolders, dan crasht het script.

Ik heb geen idee wat het probleem is en ik krijg het er niet uit :[
Iemand enig idee?

Alvast bedankt
Greetz
Zlik
 



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.