Bug #66

l'intitulé est ajouté plusieurs fois dans la table

Added by Anonymous about 16 years ago. Updated almost 16 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:moyo% Done:

0%

Category:Config
Target version:0.51a

Description

Dans configuration / Intitulé de façon aléatoire lors d'un ajout, l'intitulé est ajouté plusieurs fois dans la table. j'avais déjà ce problème avec la version 0.5 mais pas avec la 0.42.

History

#1 Updated by moyo about 16 years ago

Que faites vous exactement pour obtenir ce comportement ?

#2 Updated by about 16 years ago

rien de particulier.
sinon j'ai installé GLPI sur un serveur 2000 avec IIS.
et j'utilise IE 5.5 est mon collègue a le même problème avec firefox.

#3 Updated by moyo about 16 years ago

Ma question pour être plus précis etait : 
Avec quel(s) intitulé(s) avez vous des problèmes ?
Avec quel(s) nom(s) utilisé(s) avez vous des problèmes ?

#4 Updated by about 16 years ago

avec Base de connaissances,Etat des matériels,Types de périphériques ...
par exemple le dernier en date était l'ajout de "En stock" dans Etat des matériels.
Maintenant je viens d'essayer d'ajouter "essai" dans Etat des matériels et il m'a ajouté 23 fois(mais c'est aléatoire) essai dans la table après m'avoir affiché le message suivant:
http://glpi/setup/setup-dropdowns.php
Impossible d'afficher la page

#5 Updated by moyo about 16 years ago

A retester avec l'archive CVS demain.

#6 Updated by about 16 years ago

J'ai constater que l'erreur venait du fait que le serveur IIS renvoit les variables en POST lors d'une rediraction avec la fonction Header("Location: [...])
Je suis actuellement en train de chercher s'il n'y a pas quelque chose à changer dans les paramètre de IIS pour l'éviter...

#7 Updated by almost 16 years ago

ok merci pour l'info

#8 Updated by almost 16 years ago

En attendant une solution mieux adapatée, on peut utiliser une redirection html ou javascript :
au lieu de => header("Location: *");
on peut utiliser deux autres syntaxes :
javascript => echo "<script>\nlocation='*';\n</script>\n";
html => echo "<meta http-equiv=\"refresh\" content=\"0;url=*\">\n";

dans le fichier /setup/setup-dropdowns.php

#9 Updated by moyo almost 16 years ago

Merci de tester l'archive CVS de demain matin.

J'ai changé complétement le système de redirection

#10 Updated by almost 16 years ago

Pour moi ça a parfaitement corrigé le bug. Merci :)

(En revanche, il faudrait peut-être écrire l'adresse destinataire en lien dans la fonciton glpi_header; dans le cas (improbable) où l'utilisateur ait désactivé le javascript)

#11 Updated by almost 16 years ago

pour moi aussi ça fonctionne
merci

#12 Updated by moyo almost 16 years ago

  • Status changed from New to Closed

#13 Updated by moyo almost 16 years ago

  • Status changed from Closed to New

#14 Updated by moyo almost 16 years ago

  • Status changed from New to Closed

Also available in: Atom PDF