uitgelezen dir sorteren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

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 »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

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 »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

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 »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »
Richard

Richard

28/12/2006 23:55:00
Quote Anchor link
Ik heb een script dat foto's uit een directory leest. Maar ze worden kris kras door elkaar weergeven. Hoe kan ik heb sorteren op de naam?

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<?php
    if (isset($_GET['dir'])){
error_reporting(E_ALL);
// change
$map = $_GET['dir'];  // dir for images
$col = 3;    // collumns per page
$row = 4;  // rows per page
$img = array('jpg'); // possible extentions
$tab = array(); // empty
if(isset($_GET['actie'])){
  $_GET['actie'] = $_GET['actie'];
}

else{
  $_GET['actie'] = '';
}

if(isset($_GET['dir'])){
  $_GET['dir'] = $_GET['dir'];
}

else{
  $_GET['dir'] = '';
}

$dir = $_GET['dir'];
if(!isset($_GET['p'])){
  $p = 1;
}

else{
  $p = $_GET['p'];
}
function
img_resize($a, $b = '', $c = ''){
  if(file_exists($a)){
    if($b == '' || !is_numeric($b)){
      $b = 105;
    }

    if($c == '' || !is_numeric($c)){
      $c = 100;
    }

    $f = getimagesize($a);
    $g = array();
    if($f[1] > $c || $f[0] > $b){
      if($f[0] > $c){
        $d = $f[0] - $b;
        $e = $d / $f[0];
        $g[0] = $b;
        $g[1] = $f[1] - ($f[1] * $e);
      }

      elseif($f[1] > $c){
        $d = $f[1] - $c;
        $e = $d / $f[1];
        $g[0] = $f[0] - ($f[0] * $e);
        $g[1] = $c;
      }

      else{
        $g[1] = $c;
        $g[0] = $b;
      }
    }

                else{
      $g[0] = $f[0];
      $g[2] = $f[1];
                }

    return 'src="'.$a.'" height="'.$g[0].'"';
  }

  else{
    return false;
  }
}
function
dir_array($a, $b){
  $g = array();
    if($c = opendir($a)){
        while(false !== ($d = readdir($c))){
            if($d != "." && $d != ".."){
                $e = explode('.', $d);
                $f = $e[count($e)-1];
                if(is_dir($a."/".$d)){
                    $g = array_merge($g, dir_array($a."/".$d, $b));
                }

                elseif(in_array(strtolower($f), $b)){
                    $g[] = $a."/".$d;
                }
            }
        }

        closedir($c);        
    }

    return $g;
}
function
map_array($a){
  $g = array();
    if($c = opendir($a)){
        while(false !== ($d = readdir($c))){
            if($d != "." && $d != ".."){
                if(is_dir($a."/".$d)){
                    $g[$d] = $a."/".$d;
                }
            }
        }

        closedir($c);        
    }

    return $g;
}
function
sort_table($a, $b, $e){
  global $p;
  $f = $b*$e;
  $f = count($a)/$f;
  $f = ceil($f);
  if(isset($_GET['actie'])){
    $actie = '&actie='.$_GET['actie'];
  }

  else{
    $actie = '';
  }

  if($_GET['dir'] != ''){
    $actie .= '&dir='.$_GET['dir'];
  }

  if($b > count($a)){
    $b = count($a);
  }

  if($p < 1 || $p > $f){
    $p = 1;
  }

  $c = '<table cellspacing="0" width="509" cellpadding="0">
</table><table width="509" cellpadding="0" cellspacing="0" border="0">'
;
  $d = 1;
  for($i = $b*$e*($p-1); $i < ($b*$e*$p); $i++){
    if($d == 1){
      $c .= '<tr align="center" valign="middle">';
    }

    $c .= '<td width="153" height="115">';
    if(isset($a[$i])){
      $c .= $a[$i];
    }

//    else{
//      $c .= '&nbsp;';
//    }

    $c .= '</td>';
    if($d == $b){
      $d = 1;
      $c .= '</tr>';
    }

    else{
      $d++;
    }
  }

  $c .= '<tr align="center" height="50" valign="middle"><td colspan="'.$b.'">';
  if($p > 1){
    $c .= '<a href="?id=fotos&actie='.$_GET['actie'].'&p='.($p-1).'&dir='.$_GET['dir'].'&titel='.$_GET['titel'].'">< Vorige</a> ';
  }

  else{
    $c .= '< Vorige ';
  }

  if($p < $f){
    $c .= '- <a href="?id=fotos&actie='.$_GET['actie'].'&p='.($p+1).'&dir='.$_GET['dir'].'&titel='.$_GET['titel'].'">Volgende ></a>';
  }

  else{
    $c .= '- Volgende >';
  }

  if($_GET['actie'] == 2){
    $c .= '<br /><a href="?id=fotos&dir='.$_GET['dir'].'&titel='.$_GET['titel'].'">Overzicht</a>';
  }

  $c .= '</td></tr>';
  $c .= '</table>';
  return $c;
}

?>
 
PHP hulp

PHP hulp

22/11/2024 07:18:53
 
Jan Koehoorn

Jan Koehoorn

29/12/2006 00:01:00
Quote Anchor link
Stel dat je een array hebt met de bestandsnamen. Dan kun je dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    sort ($bestandsnamen);
?>
 
Richard

Richard

29/12/2006 00:14:00
Quote Anchor link
odit had ik met een beetje googlen idd ook gevonden. Ik heb alleen geen idee waar in de code ik dit moet plakken
 
Jan Koehoorn

Jan Koehoorn

29/12/2006 00:26:00
Quote Anchor link
Je hebt een functie dir_array die een array $g retourneert. Voordat je die $g retourneert moet je die sort er op los laten. Heb je het script wel zelf gemaakt eigenlijk?
 
Richard

Richard

29/12/2006 00:37:00
Quote Anchor link
nee ik heb het script van een vriend gekregen en zelf aangepast. Maar het werkt nu. Bedankt voor de snelle hulp
 
Jan Koehoorn

Jan Koehoorn

29/12/2006 00:38:00
Quote Anchor link
Oké, graag gedaan.
 
Klaasjan Boven

Klaasjan Boven

29/12/2006 08:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if(isset($_GET['actie'])){
  $_GET['actie'] = $_GET['actie'];
}

else{
  $_GET['actie'] = '';
}

?>

regel 2 is natuurlijk onzin $_GET['actie'] = $_GET['actie'];

Dit kan veel makkelijker met !
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(!isset($_GET['actie'])){
 $_GET['actie'] = '';
}

?>


Mijn stukje code doet hetzelfde als de jouwe
Of ik moet iets over het hoofd zien
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 



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.