Problème avec formulaire

Résolu/Fermé
cdol - 6 janv. 2011 à 15:57
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 7 janv. 2011 à 01:20
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 samedi 1 janvier 2011 Statut Membre Dernière intervention 23 mars 2011 13
Modifié par samgunsjovirow le 6/01/2011 à 17:53
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
C'est pour un moteur de recherche intégré à un site :)
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
6 janv. 2011 à 16:53
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
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 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
6 janv. 2011 à 17:52
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
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 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
7 janv. 2011 à 01:20
Il faut seulement remplacer les points par des tirets.
0