Page 1 sur 1

syntaxe

Posté : 03 avr. 2012, 11:32
par natdom
Bonjour

J'ai un datepicker dont je veux invalider le "pick" apres 11h30 pour le jour même ....or il le fait à 11h00 et non 11h30 ...la syntaxe est elle erronée ?

<?php if(date('H') < 11 && date('i') < 30) { ?>
<input name="date" id="datepicker">
<?php }else{ ?>
<input name="date" id="datepicker2">

<?php } ?>

merci de vos conseils

Re: syntaxe

Posté : 03 avr. 2012, 11:50
par Mazarini
Peut être :
<?php if(date('H') < 11 || (date('H') = 11 && date('i') < 30)) { ?>

Re: syntaxe

Posté : 04 avr. 2012, 10:22
par natdom
Marche pas ....

La condition qu'il te faudrait c'est :
Si l'heure < 11 OU ( l'heure =11 ET minute<30) alors

mais je ne sais pas écrire en php

Re: syntaxe

Posté : 04 avr. 2012, 10:24
par xTG
La condition de Mazarini est correcte, il a juste oublié un = pour la comparaison (cela fait une affectation là).
<?php if(date('H') < 11 || (date('H') == 11 && date('i') < 30)) { ?>

Re: syntaxe

Posté : 04 avr. 2012, 11:33
par natdom
Impec

Merci beaucoup :D

Re: syntaxe

Posté : 04 avr. 2012, 14:03
par Mazarini
La condition de Mazarini est correcte, il a juste oublié un = pour la comparaison (cela fait une affectation là).
J'ai des circonstances atténuante, on m'oblige à faire de l'ASP.

Re: syntaxe

Posté : 04 avr. 2012, 19:04
par albat
J'ai des circonstances atténuante, on m'oblige à faire de l'ASP.
On en a déVIPHPisés pour moins que ça... :evil: