Fork me on GitHub

Rapport de message :*
 

Re: Problème page introuvable avec TDMDownload 1.62

Titre du sujet : Re: Problème page introuvable avec TDMDownload 1.62
par alainpe sur 07/11/2014 14:54:29

La valeur de XOOPS_URL ne semble pas en cause, elle est bien enregistrée dans le mainfile et sinon je suppose que j'aurais une quantité d'autres problèmes partout.

La difficulté c'est que je ne sais pas où ni comment la valeur de "action" est générée dynamiquement. Quelle fonction, quelle variable ? J'en sais rien. J'ai ratissé large et je ne comprends pas comment je pourrais trouver un moyen de la contrôler ou la corriger.

J'ai utilisé un inspecteur DOM. Je peux changer la valeur de "action" de la page chargée dans le cache, avant de cliquer sur "valider" et ainsi voir comment la page se comporte dans divers cas.

La valeur au chargement est :
//modules/TDMDownloads/submit.php (suspect déjà)

J'ai essayé de le modifier ainsi :
monsite.com//modules/TDMDownloads/submit.php

et lorsque j'ai cliqué sur "valider" le message d'erreur "page introuvable" était :
/modules/TDMDownloads/monsite.com//modules/TDMDownloads/submit.php was not found on this server.

Il y a là donc la preuve d'une mauvaise concaténation qui aboutit à cette mauvaise URL (sans ma modif):
/modules/TDMDownloads///modules/TDMDownloads/submit.php

D'autre part, si je supprime purement et simplement la valeur de "action" ça fonctionne ! Idem lorsque je ne laisse que "submit.php", sans chemin. Mais bien sûr uniquement pour la page chargée et modifiée dans le cache.

1) c'est bien à cet endroit là, dans cette variable, que se situe mon problème
2) je n'en sais pas assez pour comprendre comment et où est générée l'URL
3) les modifications dans la page submit.php ne résolvent rien. J'ai mis n'importe quoi aux endroits où j'avais fait précédemment ma modif (voir plus haut) et avec action = "" dans l'inspecteur DOM, ça fonctionne.
Ce n'est a priori pas dans cette page que le problème se trouve mais dans une fonction ou une fonction d'une page qu'elle inclue. Il y a de l'information en trop qui est générée.

Ça semble compliqué.

Merci
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

67 Personne(s) en ligne (54 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 67 | Plus ...