syntaxe

natdom
Invité n'ayant pas de compte PHPfrance

03 avr. 2012, 11:32

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

ViPHP
ViPHP | 2577 Messages

03 avr. 2012, 11:50

Peut être :
<?php if(date('H') < 11 || (date('H') = 11 && date('i') < 30)) { ?>

natdom
Invité n'ayant pas de compte PHPfrance

04 avr. 2012, 10:22

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

ViPHP
xTG
ViPHP | 7331 Messages

04 avr. 2012, 10:24

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)) { ?>

natdom
Invité n'ayant pas de compte PHPfrance

04 avr. 2012, 11:33

Impec

Merci beaucoup :D

ViPHP
ViPHP | 2577 Messages

04 avr. 2012, 14:03

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.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

04 avr. 2012, 19:04

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