Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu]Problèmes d'accents avec la méthode GET dans un formulaire
#13
Non... La seule chose que je n'ai pas montré c'est les fonctions inputFocus et inputBlur, qui ne sont a priori pas concernées par le problème:

{literal}
<script type="text/javascript">

function inputFocus() {
document.getElementById('query-input').style['background'] = '';
}

function inputBlur() {
var queryInput = document.getElementById('query-input');
if (!queryInput.value) {
queryInput.style['background'] = 'white url(http://www.google.com/coop/images/google...ermark.gif) no-repeat 0% 50%';
}
}
</script>
{/literal}

C'est intéressant cette piste de unescape... Si je l'enlève, une recherche sur vélo fait en fait une recherche sur v%25C3%25A9lo (à la place de v%C3%A9lo). Donc c'est nécessaire, mais pas suffisant.

Pour ce qui est de faire un escape dans le formulaire, j'avoue que je vois pas où je le ferais. Et je ne comprendrais pas non plus pourquoi c'est nécessaire, alors qu'ailleurs, ça ne l'est pas...


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)