Datum checken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

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 »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

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 »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

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 »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 11:44:40
Quote Anchor link
Beste Forumleden,

Laat ik maar meteen to the point komen : ik heb een aanmaakformulier( voor het toevoegen van een evenement). Daarin moet je een begindatum en een einddatum invoeren. Wat ik graag wil is dat geen ongeldige datum kunt invoeren( bijvoorbeeld 10 januari ofzo), maar alleen in dit formaat : DD-MM-YYYY(21-10-2010)
Op internet heb ik al checkdate gevonden, maar ik weet niet of dit het juiste is, en hoe ik dit precies moet toepassen.

Dit is mijn gehele code voor het aanmaken:

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
<?php
$verenigingen
= mysql_query("SELECT verenigingid,naam from vereniging") or die(mysql_error());
$categorieen= mysql_query("SELECT categorieid,naam from categorie") or die(mysql_error());
$result = mysql_query("SELECT * FROM evenement") or die(mysql_error());
$naam= $_POST["naam"];
$omschrijving= $_POST["omschrijving"];
$einddatum= $_POST["einddatum"];
$einddatum_f = date('Y-m-d',strtotime($einddatum));
$begindatum= $_POST["begindatum"];
$begindatum_f = date('Y-m-d',strtotime($begindatum));
$datum = date("d-m-Y");
$datumvandaag= date('Y-m-d',strtotime($datum));


?>

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
<?php
if (isset($_POST['Toevoegen'])) {
if(empty ($naam)|| empty ($omschrijving) ||empty ($begindatum))
{
echo'Vul aub alle velden in, anders wordt het evenement niet toegevoegd!<br /> <a href="index.php?p=evenement_maak">Klik hier om terug te gaan naar het formulier</a>';
}

elseif(empty($einddatum)){ $einddatum_f = '0000-00-00';
}

elseif( $datumvandaag>$begindatum_f )
{
echo ' Je hebt de begindatum/einddatum niet correct ingevuld! <br /><a href="index.php?p=evenement_maak">Klik hier om terug te gaan naar het formulier</a>';
}

else{
$toevoegenevenement = "INSERT INTO evenement (naam, omschrijving, begindatum, einddatum, isAanmeldingVerplicht,organiserendeVerenigingid, categorieid)";
$toevoegenevenement .= "VALUES('";
$toevoegenevenement .= $naam."','";
$toevoegenevenement .= $omschrijving."','";
$toevoegenevenement .= $begindatum_f."','";
$toevoegenevenement .= $einddatum_f."','";
$toevoegenevenement .= $_POST["aanmelding"]."','";
$toevoegenevenement .= $_POST["organisator"]."','";
$toevoegenevenement .= $_POST["categorie"]."');";
mysql_query($toevoegenevenement) or die(mysql_error());
echo 'Evenement is toegevoegd, <a href="index.php?p=evenement_lijst">klik hier om terug te gaan</a>.';
}}


else{
   echo'



<form METHOD="POST">
            <table>

                <tr>
                 <td >Naam</td>
                 <td><input type="text" name="naam"></td>
                </tr>

                <tr>
                 <td>Begindatum(d-m-j)</td>
                 <td><input type="text" name="begindatum" size="6"></td>
                </tr>

                <tr>
                 <td>*Einddatum(d-m-j)</td>
                 <td><input type="text" name="einddatum" size="6"></td>
                </tr>

                <tr>
                <td>Categorie</td>
                <td> '
;
                                echo '<select name="categorie" id="categorie">';
                                while ($row = mysql_fetch_assoc($categorieen)) {
                                echo '<option value="'.$row[categorieid].'">'.$row[naam].'</option>';                                  }
                                echo '</select> '; echo'
                                </td>
                </tr>

                <tr>
                <td>Organisator</td>
                <td> '
;
                                echo '<select name="organisator" id="organisator">';
                                while ($row = mysql_fetch_assoc($verenigingen)) {
                                echo '<option value="'.$row[verenigingid].'">'.$row[naam].'</option>';}
                                echo '</select>
                                </td>
                </tr>

                <tr>
                <td>Aanmelding verplicht?</td>
                <td><input type="checkbox" name="aanmelding" value="1"></td>
                </tr>

                <tr>
                <td>Omschrijving</td>
                <td><textarea rows="5" cols="20" name="omschrijving"></textarea></td>
                </tr>

                <tr>
                                <td> * = optioneel </td>
                <td><input type="submit" name="Toevoegen" value="Toevoegen"></td>
                <td>&nbsp;</td>
                </tr>




            </table>

</form>

'
; }?>





Alvast zeer bedankt!
 
PHP hulp

PHP hulp

07/05/2024 03:56:51
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 11:46:34
Quote Anchor link
Heb je al gekeken op www.php.net/check_date ?
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 11:49:35
Quote Anchor link
Jazeker, ik zat te denken aan checkdate(date( 'd'),date('m') , date( 'Y'))

Maar dat werkt niet, helaas.
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 11:58:59
Quote Anchor link
Omdat je niet lees. Ze verwachten de input als

maand, dag, jaar. En ik ken geen 31e maand.
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 12:02:55
Quote Anchor link
okeej, dat begrijp ik nu. Maar hoe krijg je dat in Nederlandse datum dan?
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 12:21:22
Quote Anchor link
explode() gebruiken...
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 12:37:04
Quote Anchor link
Dus zoiets:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$date
= "$begindatum";
$var =  explode("-", $date);
if (checkdate($var[0], $var[1], $var[2])) {echo "datum is correct"};
else echo "Verkeerde datum";

?>
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 12:38:20
Quote Anchor link
Probeer..

Enne, variabelen buiten quotes op lijn 2.
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 12:54:40
Quote Anchor link
Dit is mijn code nu:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$begindatum
= $_POST["begindatum"];
$var =  explode("-", $begindatum);
elseif (!checkdate($var[0], $var[1], $var[2])) {echo "Begindatum is niet correct, doe het op deze manier: DD-MM-YYYY" ;}
?>


Hij heeft dan de foutmelding:
checkdate() expects parameter 1 to be long, string given in

Enig idee?
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 12:58:13
Quote Anchor link
kijk eens met print_r($var) wat er in de array staat ;-)
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 13:00:34
Quote Anchor link
Array ( [0] => 22 [1] => 10 [2] => 2010 )

als ik 22-10-2010 invoer, lijkt me goed :)
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 13:05:16
Quote Anchor link
En je weet dat checkdate een andere notatie verwacht ;)?
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 13:09:50
Quote Anchor link
oja, haha. Dus dan wordt het $var[1], $var[0], $var[2] ( maand,dag, jaar)?
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 13:11:59
Quote Anchor link
try :-)
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 13:14:38
Quote Anchor link
NU geeft hij de foutmelding:

Warning: checkdate() expects parameter 2 to be long, string given in ( regel 25)

Net was het nog parameter 1:P
 
- Ariën  -
Beheerder

- Ariën -

21/10/2010 13:18:12
Quote Anchor link
Check wederom je array :-)
 
Sjoerd de Groot

Sjoerd de Groot

21/10/2010 13:20:46
Quote Anchor link
Array ( [0] => 22 [1] => 10 [2] => 2010 bij 22-10-2010

Als je iets verkeerds intypt krijg je een warning en de gewenste ( door mij gemaakte) foutmelding. En ik wil graag alleen de foutmelding;) )
Gewijzigd op 21/10/2010 13:24:01 door Sjoerd de Groot
 
Teun Hesseling

Teun Hesseling

21/10/2010 14:31:11
Quote Anchor link
de ini set displays uitzetten die je boven aan je script hebt staan , waarschijnlijk
 
- SanThe -

- SanThe -

21/10/2010 14:37:17
Quote Anchor link
Zie ook strval().
 



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.