Nieuwste afbeelding uit directory halen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

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 »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP),

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

.NET developer

Functie Jouw team van vier collega .NET developers is verantwoordelijk voor het bouwen van de ETL processen van jouw nieuwe werkgever. Op dit moment wordt de front-end gedaan door een extern team van professionals. Echter wilt jouw nieuwe werkgever graag intern deze kennis uitbreiden en heeft dan ook de ambitie om dit voor het eind van het jaar intern te gaan aanpakken. Dit betekend dat jij als .NET ontwikkelaar de ideale kans krijgt om jezelf samen met jouw collega’s te ontwikkelen als full stack developer. Als .NET ontwikkelaar werk jij bij deze gave werkgever met C# .NET, SQL, JavaScript, REST

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten 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. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Pagina: 1 2 volgende »

Jan Bakker

Jan Bakker

09/01/2011 10:09:06
Quote Anchor link
Hallo allemaal, ik ben opzoek naar wat hulp en hoop dat hier te krijgen.
Ik heb zelf geen verstand van PHP dus moet ik alles op het www zoeken.
Ik wil het nieuwste plaatje wat in een directory geplaatst wordt (door mijn webcam) er uit halen.
Ik heb een script gevonden wat werkt, alleen pakt die het oudste plaatje.
Quote:
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
<?php

    $images
= glob('*.{gif,png,jpg,jpeg}', GLOB_BRACE); //formats to look for

    $num_of_files = 1; //number of images to display

    foreach($images as $image)
    {

         $num_of_files--;

         if($num_of_files > -1) //this made me laugh when I wrote it
           echo "<b>".$image."</b><br>Created on ".date('D, d M y H:i:s', filemtime($image)) ."<br><img src="."'".$image."'"."><br><br>" ; //display images
         else
           break;
    }

    
?>


Hopelijk mag ik deze vraag hier stellen, want dat is mij niet helemaal duidelijk als ik de regels lees?

Alvast bedankt voor de hulp
 
PHP hulp

PHP hulp

22/11/2024 10:14:07
 
- Mark -

- Mark -

09/01/2011 11:24:15
Quote Anchor link
Uit het hoofd dus niet getest.

In $latest_image staat de src van de afbeelding.
In $time_created[$latest_image] de tijd waarop deze als laatste is aangepast.

Het zou kunnen dat de laatste regel korter kan maar ik kom er effe niet op.

EDIT: Er zat een fout in de laatste regel.


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
<?php

    # Afbeeldingen opvragen.
    
        $images = glob('*.{gif,png,jpg,jpeg}', GLOB_BRACE);


    # Voor het opslaan van de tijden waarop de afbeeldingen voor het laatst zijn aangepast.
    
        $time_created = array();


    # Alle afbeeldingen doorlopen en de tijd waarop de afbeelding voor het laats is aangepast opslaan.
    
        foreach($images as $img) $time_created[$img] = filemtime($img);

    
    # De laatste afbeelding zoeken.
    
        $latest_image = array_search(max($time_created), $time_created);

        
?>
Gewijzigd op 09/01/2011 11:39:00 door - Mark -
 
Jan Bakker

Jan Bakker

09/01/2011 12:07:27
Quote Anchor link
We komen in de buurt, maar hij pakt nu het eerste plaatje van vandaag.
 
- Mark -

- Mark -

09/01/2011 12:12:21
Quote Anchor link
Zet er eens het volgende onder. Wat krijg je dan te zien?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

print_r($time_created);

?>
 
Jan Bakker

Jan Bakker

09/01/2011 12:19:01
Quote Anchor link
Onder de afbeelding een lijst van de plaatjes de nieuwste onderaan.
 
- Mark -

- Mark -

09/01/2011 12:38:44
Quote Anchor link
Het gaat me om de tijden die erachter staan. Zitten daar dubbele tussen of zijn ze uniek?
Gewijzigd op 09/01/2011 12:44:08 door - Mark -
 
Tobias Tobias

Tobias Tobias

09/01/2011 12:39:59
Quote Anchor link
kun je geen (u)sort oid erin gooien, ik weet alleen niet hoe je dat op datum/tijd doet, alleen op naam.

EDIT:
Opgezocht, volgens mij usort($time_created)
Gewijzigd op 09/01/2011 12:41:17 door Tobias Tobias
 
Jan Bakker

Jan Bakker

09/01/2011 12:51:35
Quote Anchor link
Er zitten geen dubbele tussen
 
- Mark -

- Mark -

09/01/2011 12:55:30
Quote Anchor link
Geen dubbele tijden? Dan loop ik vast helaas. Als de tijden uniek zijn dan zou hij in theorie de laatste afbeelding moeten weergeven.
 
Jan Bakker

Jan Bakker

09/01/2011 13:03:30
Quote Anchor link
In ieder geval bedankt Mark
@ Tobias, waar zou ik die usort dan moeten plaatsen?
 
Maarten PHP

Maarten PHP

09/01/2011 13:10:04
Quote Anchor link
Ik zou het ongeveer zo doen:
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
<?php
$imagesdir
= 'images';
$images = glob($imagesdir.'/*.{gif,png,jpg,jpeg,bmp}', GLOB_BRACE);

foreach($images as $image) {
    if( count($images) == 1 ) {
        if( substr( filemtime($image), 0, 6 ) == substr( time(), 0, 6 ) ) {
            echo $image."<br>\n";
        }
else {
            echo $image."<br>\n";
        }
    }
else {
        echo $images[0]."<br>\n";
    }
}

?>
Gewijzigd op 09/01/2011 13:19:56 door Maarten PHP
 
Tobias Tobias

Tobias Tobias

09/01/2011 13:20:56
Quote Anchor link
Jan Bakker op 09/01/2011 13:03:30:
In ieder geval bedankt Mark
@ Tobias, waar zou ik die usort dan moeten plaatsen?

Direct na de foreach
 
Jan Bakker

Jan Bakker

09/01/2011 13:22:42
Quote Anchor link
Met deze code krijg ik een blanco pagina?
 
Maarten PHP

Maarten PHP

09/01/2011 13:26:58
Quote Anchor link
Jan Bakker op 09/01/2011 13:22:42:
Met deze code krijg ik een blanco pagina?


moet je een map images aanmaken en daarin je images foto's dus
of de variable aanpassen $imagesdir
Gewijzigd op 09/01/2011 13:30:02 door Maarten PHP
 
Jan Bakker

Jan Bakker

09/01/2011 13:30:32
Quote Anchor link
@ Tobias
Ik heb het zo gedaan, maar krijg dan een waarschuwing
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php $num_of_files = 1; //number of images to display

    foreach($images as $image)   usort($time_created);
    {

 $num_of_files--;
?>


Warning: Wrong parameter count for usort() in /home/realit/public_html/webcam/webcam7.php on line 40
 
Maarten PHP

Maarten PHP

09/01/2011 13:31:53
Quote Anchor link
Jan Bakker op 09/01/2011 13:30:32:
@ Tobias
Ik heb het zo gedaan, maar krijg dan een waarschuwing
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php $num_of_files = 1; //number of images to display

    foreach($images as $image)   usort($time_created);
    {

 $num_of_files--;
?>


Warning: Wrong parameter count for usort() in /home/realit/public_html/webcam/webcam7.php on line 40


weet je wel hoe de functie usort werkt?
kijkje op php.net/usort
Gewijzigd op 09/01/2011 13:32:19 door Maarten PHP
 
Jan Bakker

Jan Bakker

09/01/2011 13:32:14
Quote Anchor link
@ PHPer PHPer
Dat heb ik gedaan $imagesdir = 'webcam';
 
Maarten PHP

Maarten PHP

09/01/2011 13:32:52
Quote Anchor link
Jan Bakker op 09/01/2011 13:32:14:
@ PHPer PHPer
Dat heb ik gedaan $imagesdir = 'webcam';


en toont hij de foto's van de map webcam
Gewijzigd op 09/01/2011 13:53:23 door Maarten PHP
 
Jan Bakker

Jan Bakker

09/01/2011 14:05:09
Quote Anchor link
Nee hij toont geen foto's en ik zal eerst eens lezen over die usort.
Maar zoals ik al aangaf, ik heb totaal geen verstand van PHP
 
Maarten PHP

Maarten PHP

09/01/2011 14:15:30
Quote Anchor link
je kan ook een tutorial volgen over 'html inside echo' dat betekent 'html in echo' en dan of je allen nog zoiets als html image-tag toe tevoegen in je echo, snap je het niet:
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
<?php
$imagesdir
= 'images';
$imagesdirlength = strlen($imagesdir) + 1;
$images = glob( $imagesdir.'/*.{gif,png,jpg,jpeg,bmp}', GLOB_BRACE );

foreach($images as $image) {
    if( count($images) == 1 ) {
        if( substr( filemtime($image), 0, 6 ) == substr( time(), 0, 6 ) ) {
            echo "<img src=\"".$image."\" alt=\"".substr( $image, $imagesdirlength, strlen( $image ) )."\" title=\"".substr( $image, $imagesdirlength, strlen( $image ) )."\" border=\"0\"><br>\n";
        }
else {
            echo "<img src=\"".$image."\" alt=\"".substr( $image, $imagesdirlength, strlen( $image ) )."\" title=\"".substr( $image, $imagesdirlength, strlen( $image ) )."\" border=\"0\"><br>\n";
        }
    }
else {
        echo "<img src=\"".$images[0]."\" alt=\"".substr( $images[0], $imagesdirlength, strlen( $image ) )."\" title=\"".substr( $images[0], $imagesdirlength, strlen( $images[0] ) )."\" border=\"0\"><br>\n";
    }
}

?>


deze code is veel stukken beter zie het misschien moeilijk uit maar als je het goede map-naam opgeeft doet hij het perfect en dit voorbeeld laat gelijk de images zien in de plaats wat lijkt op een webaddres
 
Jan Bakker

Jan Bakker

09/01/2011 14:56:14
Quote Anchor link
het lijkt erop dat dit werkt, kom later nog terug.
 

Pagina: 1 2 volgende »



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.