Oui, je voulais effectivement faire 3 champs pour n'avoir qu'un seul format mais comme je ne veux pas de Jscript dans mon site, je ne pouvais pas faire des autoskip de champ à champ et cela m'a...
Type: Messages; Utilisateur: ETVigan
Oui, je voulais effectivement faire 3 champs pour n'avoir qu'un seul format mais comme je ne veux pas de Jscript dans mon site, je ne pouvais pas faire des autoskip de champ à champ et cela m'a...
Cela fonctionne mais pas dans le cas ou on code 08-jul-1954 .....
Voici mon code:
/**
* fill
* ====
*/
Voici la solution que j'ai trouvée, il y a peut être mieux...
function fill($str,$len)
{ for ($i = 0 ; (strlen($str) < $len) ; $i++)
$str = "0" . $str ;
var_dump($str) ;...
Etourderie peut être, fatigué sans doute....
Voici mon code:
function validate()
{ $date = preg_replace('#[^0-9]#', '', $_POST['date']) ; // On débarasse la saisie d'éventuels...
Merci Sabotage....
Et (je vais chercher) je fais quoi maintenant....
Remplacer les blancs par "0" uniquement quand la zone à une longueur == 1 ??
Ou qlqchose du genre ?
Merci :lol:
Merci pour ta réponse, je nettoye convenablement:
string(10) "08-07-1954" string(8) "08071954"
string(2) "08" string(2) "07" string(4) "1954"
mais:
Je continue sans délimiteur car pas de solution maintenant.
Après avoir ôter ceux-ci, je dois valider la date:
Je fais:
var_dump(checkdate(07 , 08 , 1954));
Cela me semble complique car le "-" n'est pas le seul caractère que je souhaite ôter.....
Merci qaund mêrme :lol:
J'ai un souci avec TRIM
Voici mon code:
$charlist = "-_" ;
$date = $_POST['date'] ;
var_dump($date); ;
$date = trim($date,$charlist) ; // On débarasse la saisie d'éventuels...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.