Datum checken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

C#.NET ontwikkelaar

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Je bouwt webshops, webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Framework en C#. Je zorgt voor de optimalisering van bestaande software en de automatisering van

Bekijk vacature »

Medior Java developer

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 »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

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

18/12/2024 02:46:49
 
- 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.