Problème avec formulaire

Résolu
cdol -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je "séche" depuis un moment et personne pour m'aider ?

J'explique :
J'ai deux champs d'un formulaire :
un champ "texte" et un "bouton" ouvrant un mini-calendrier.

Ce calendrier permet à l'internaute de choisir une date qui met à jour le champ texte.
Tout ceci pour me trier des articles selon leurs dates d'écriture.
Le problème est que ces dates sont en anglais et que je voudrais un affichage en français.
J'ai essayé avec des functions, mais mon filtre d'articles ne fonctionnait plus.
J'ai donc pensé à un "hidden", et un "onchange", mais je bloque et rien ne marche.
Peut-être est-ce ma syntaxe ou un oubli de ...???

Un coup de main serait le bienvenue.
Merci d'avance



7 réponses

overgrund Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   13
 
Bonjour,

Tu es sur un site, un blog ? il s'agit d'un plugin ?
Précises un peu plus car c'est un peu vague là.
0
cdol
 
C'est pour un moteur de recherche intégré à un site :)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Quel script as-tu utilisé pour le calendrier ?
Pourquoi ne pas transformer la date du côté serveur, avant la requête SQL ?
De plus, si la date est en anglais et que tu utilises le timestamp, tu peux utiliser strtotime()
0
cdol
 
J'ai utilisé : "dhtmlgoodies_calendar"
Pour la requête, je travaille avec Spip qui "impose" les articles en "0000-00-00"
donc je ne peux pas y toucher.
Pour le reste, je ne connais pas les syntaxes ni l'utilisation de timestamp ni de strtotime() , et quand je regarde sur le web, je n'ai pas l'impression que ça corresponde à ce que je veux !

Si j'ai mal compris, peux-tu m'en dire plus ?
Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Tu peux modifier la syntaxe toi-même, le script est prévu pour, regarde dans les exemples.
onclick="displayCalendar(document.forms[0].theDate3,'yyyy/mm/dd hh:ii',this,true)"
0
cdol
 
Oui, mais lorsque je change "yyyy.mm.dd" en "dd.mm.yyyy", c'est Spip qui ne reconnait plus la syntaxe de la BDD et ne me trouve plus mes articles :(
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Il faut seulement remplacer les points par des tirets.
0