Kalender

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

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 »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

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 »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

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 »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »
Sven Onbekend

Sven Onbekend

03/09/2009 14:27:00
Quote Anchor link
Ik heb nu een simpele kalender gemaakt met behulp van een engelse website.

Twee problemen:

1. Als ik op vorige klik, wanneer m=10, komt er m=9 ipv m=09. Hierdoor wordt de maand niet weergegeven.

2. De actuele dag moet weergegeven worden, maar kom er niet uit hoe ik kan controleren of $day_num == $check

Ik denk dat m'n code een stuk korter kan, misschien dat iemand me wat aanwijzingen / tips kan geven?

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

date_default_timezone_set('Europe/Amsterdam');

// Dit wordt de datum van vandaag
$date = time ();

// Dit brengt de dag, maand en jaar in afzonderlijke variabelen
$dag = date('d', $date);

// maand
    if(isset($_GET['m'])) {
        $maand = $_GET['m'];
    }
else{
        $maand = date('m', $date);
    }

// jaar
    if(isset($_GET['Y'])) {
        $jaar = $_GET['Y'];
    }
else{
        $jaar = date('Y', $date);
    }


// Genereer de eerste dag van de maand
$first_day = mktime(0,0,0,$maand, 1, $jaar);

// Maandnaam
$title = date('F', $first_day);

// Hier vinden we uit welke dag van de week de eerste dag van de maand valt op
$day_of_week = date('D', $first_day);

// Wit ruimte voor begin eerste dag maand
switch($day_of_week){
    case
"Mon": $blank = 0; break;
    case
"Tue": $blank = 1; break;
    case
"Wed": $blank = 2; break;
    case
"Thu": $blank = 3; break;
    case
"Fri": $blank = 4; break;
    case
"Sat": $blank = 5; break;
    case
"Sun": $blank = 6; break;
}


            // Namen voor de maanden
            $maanden = array("01"=>"januari",
                             "02"=>"februari",
                             "03"=>"maart",
                             "04"=>"april",
                             "05"=>"mei",
                             "06"=>"juni",
                             "07"=>"juli",
                             "08"=>"augustus",
                             "09"=>"september",
                             "10"=>"oktober",
                             "11"=>"november",
                             "12"=>"december");
                            
            // Kies maand
            $maand_title = $maanden["$maand"];

// Vervolgens bepalen hoeveel dagen zijn in de lopende maand
$dagen_in_maand = cal_days_in_month(0, $maand, $jaar);

// Linkjes vorige + volgende maand
$vorige_maand = $maand - 1;
$vorig_jaar = $jaar;
    if($vorige_maand < 1) {
        unset($vorige_maand,$vorig_jaar);
        $vorige_maand = 12;
        $vorig_jaar = $jaar - 1;
    }

    
    if($_GET['m'] < 10) {
        switch($vorige_maand) {
            case
"1": $vorige_maand = "01"; break;
            case
"2": $vorige_maand = "02"; break;
            case
"3": $vorige_maand = "03"; break;
            case
"4": $vorige_maand = "04"; break;
            case
"5": $vorige_maand = "05"; break;
            case
"6": $vorige_maand = "06"; break;
            case
"7": $vorige_maand = "07"; break;
            case
"8": $vorige_maand = "08"; break;
            case
"9": $vorige_maand = "09"; break;
        }
    }


$volgende_maand = $maand + 1;
$volgend_jaar = $jaar;
    if($volgende_maand > 12) {
        unset($volgende_maand,$volgend_jaar);
        $volgende_maand = "01";
        $volgend_jaar = $jaar + 1;
    }

    
    if($_GET['m'] < 10) {
        switch($volgende_maand) {
            case
"1": $volgende_maand = "01"; break;
            case
"2": $volgende_maand = "02"; break;
            case
"3": $volgende_maand = "03"; break;
            case
"4": $volgende_maand = "04"; break;
            case
"5": $volgende_maand = "05"; break;
            case
"6": $volgende_maand = "06"; break;
            case
"7": $volgende_maand = "07"; break;
            case
"8": $volgende_maand = "08"; break;
            case
"9": $volgende_maand = "09"; break;
        }
    }


//Tabel heads opbouwen
echo "<a href=\"test_calender.php?Y=".$vorig_jaar."&m=".$vorige_maand."\"><<<< Vorige</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
echo "<a href=\"test_calender.php?Y=".$volgend_jaar."&m=".$volgende_maand."\">Volgende >>></a><br><br>";
echo "<div id=\"calendar\">";
echo " <div class=\"year\" colspan=\"7\">".$jaar."</div>\n";
echo " <div class=\"month\" colspan=7>".$maand_title."</div>\n";
echo "  <div class=\"day\">Ma</div>\n  <div class=\"day\">Di</div>\n  <div class=\"day\">Wo</div>\n  <div class=\"day\">Do</div>\n  <div class=\"day\">Vr</div>\n  <div class=\"day\">Za</div>\n  <div class=\"day\">Zo</div>\n";

//This counts the days in the week, up to 7
$day_count = 1;

echo " ";
//first we take care of those blank days
while ($blank > 0) {
    echo "  <div class=\"boxempty\">&nbsp;</div>\n";
    $blank = $blank-1;
    $day_count++;
}


//sets the first day of the month to 1
$day_num = 1;

//count up the days, untill we've done all of them in the month
while ($day_num <= $dagen_in_maand) {
    $check = date('d');
    if($day_num == $check) {
        echo "  <div class=\"boxcurrent\">".$day_num."</div>\n";
    }
else{
      echo "  <div class=\"box\">".$day_num."</div>\n";
    }

    $day_num++;
    $day_count++;

    //Make sure we start a new row every week
    if ($day_count > 7) {
        echo "  ";
        $day_count = 1;
    }
}


//Finaly we finish out the table with some blank details if needed
while ($day_count >1 && $day_count <=7) {
    echo "  <div class=\"boxempty\">&nbsp;</div>\n";
    $day_count++;
}

echo "</div>";
?>
 
PHP hulp

PHP hulp

03/01/2025 09:39:18
 
GaMer B

GaMer B

03/09/2009 15:25:00
Quote Anchor link
1. Gebruik sprintf:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$month
= 9;
echo sprintf("%02d", $month); // 09
2. Gebruik voor $check in plaats van date('d'); eens date('j');
 
Sven Onbekend

Sven Onbekend

03/09/2009 15:43:00
Quote Anchor link
Thanx! alleen probleem 2 nog...

1 fixed --> vanaf regel 66 hetvolgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$vorig_jaar
= $jaar;
    if($vorige_maand < 1) {
        unset($vorige_maand,$vorig_jaar);
        $vorige_maand = 12;
        $vorig_jaar = $jaar - 1;
    }
elseif($vorige_maand == 9) {
        $vorige_maand = sprintf("%02d", $vorige_maand);
    }

?>


2. date('j'); geeft hetzelfde.
Ik moet checken of het de juiste maand is, en dan $day_num een andere kleur geven.
Gewijzigd op 01/01/1970 01:00:00 door Sven Onbekend
 
Rene Sn

Rene Sn

03/09/2009 16:00:00
Quote Anchor link
@sven,

Niet direct een oplossing voor de 'problemen' maar je zei dat 't korter moest kunnen, ik heb voor mezelf Lang geleden volgens mij het zelfde script gehad, en naar eigen wens aangepast..

Ik post 'm wel ff, ken je zelf zien of je er wat mee kunt of 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
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
<?
$datum
=time () ;
$maanden=array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December');

$dag = date('d', $datum) ;
$maand = date('m', $datum) ;
$vandaag = date('Y', $datum) ;

//Hier pakken we de 1e dag v/d maand
$eerste_dag = mktime(0,0,0,$maand, 1, $vandaag) ;

//Maandnummer omzetten naar text.
$title = $maanden[$maand+0];
$blank=date('w',$eerste_dag);
$dags_in_maand = cal_days_in_month(0, $maand, $vandaag) ;

//Begin van het tabel
echo '<table border=0 width=224>';
echo '<tr><th colspan=7>' . $title . ' ' . $vandaag . ' </th></tr>';
echo '<tr><td width=42>Zo</td><td width=42>Ma</td><td width=42>Di</td><td width=42>Wo</td><td width=42>Do</td><td width=42>Vr</td><td width=42>Za</td></tr>';

//Teller op 1
$dag_teller = 1;

echo '<tr>';
//Eerst aantal lege velden maken
while ( $blank > 0 ) {
    echo '<td>&nbsp;</td>';
    $blank = $blank-1;
    $dag_teller++;
}


//eerste dag vd maand =1;
$dag_nummer = 1;

//while loop voor de dagen van de maand
while ( $dag_nummer <= $dags_in_maand ) {
    if ($dag_nummer==$dag) { $vandaag=' *'; } else { $vandaag=''; }
    echo '<td>'.sprintf("%02d",$dag_nummer) .$vandaag.'</td>';
    $dag_nummer++; $dag_teller++;

if ($dag_teller > 7) {
    echo '</tr><tr>';
    $dag_teller = 1;
    }
}


// Laatste stukje aanvullen met lege td
while ( $dag_teller >1 && $dag_teller <=7 ) {
    echo '<td>&nbsp;</td>';
    $dag_teller++;
}


// TR / TABLE sluiten.
echo '</tr></table>';

?>


Groetjes René
 
Sven Onbekend

Sven Onbekend

03/09/2009 16:35:00
Quote Anchor link
@ René

Thanx voor de upload van je script. Is inderdaad van dezelfde bron, maar had het inmiddels al aangepast naar mijn wensen.

Zit helaas nog steeds met probleem 2 :(
 
- SanThe -

- SanThe -

03/09/2009 16:42:00
Quote Anchor link
sven schreef op 03.09.2009 14:27:
2. De actuele dag moet weergegeven worden, maar kom er niet uit hoe ik kan controleren of $day_num == $check

if($day_num == $check)

Of misschien uitleggen wat je bedoelt.
 
Sven Onbekend

Sven Onbekend

03/09/2009 17:08:00
Quote Anchor link
De actuele dag (dus vandaag 3 september 2009) moet een andere layout krijgen dan de andere dagen.

Ik moet dus op een of andere manier controleren of $day_num (de nummers van de dagen) overeenkomen met de dag van de huidige datum.

Iets van:

$check = date('j');

if($day_num == $check) {
echo "vandaag";
}else{
echo "niet vandaag";
}

Het bovenstaande levert echter bij iedere maand, de 3e dag een andere layout op, terwijl ik alleen maar bij de dag van vandaag een andere layout wil.
 
- SanThe -

- SanThe -

03/09/2009 17:23:00
Quote Anchor link
Wat staat er in $day_num?
Je moet een $var gebruiken waar de hele datum in staat.

$var = '2009-09-03';
if($var == date('Y-m-d'))
{
// vandaag
}
else
{
// andere dag
}
 
Sven Onbekend

Sven Onbekend

03/09/2009 17:41: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
<?php
...
//sets the first day of the month to 1
$day_num = 1;

//count up the days, untill we've done all of them in the month
while ($day_num <= $dagen_in_maand) {
    $check = date('j');
    if($day_num == $actuele_dag) {
        echo "  <div class=\"boxcurrent\">".$day_num."</div>\n";
    }
else{
      echo "  <div class=\"box\">".$day_num."</div>\n";
    }

    $day_num++;
    $day_count++;

    //Make sure we start a new row every week
    if ($day_count > 7) {
        echo "  ";
        $day_count = 1;
    }
}
...

?>

[\code]
 
- SanThe -

- SanThe -

03/09/2009 18:41:00
Quote Anchor link
SanThe schreef op 03.09.2009 17:23:
Je moet een $var gebruiken waar de hele datum in staat.

$var = '2009-09-03';
if($var == date('Y-m-d'))
{
// vandaag
}
else
{
// andere dag
}
 



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.