Skip to content
Extraits de code Groupes Projets
Valider 8bf5ad56 rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

plus de logs pour essayer de comprendre ce bug de recup de fichier

parent 23465a65
Aucune branche associée trouvée
Étiquettes v3.46.6
Aucune requête de fusion associée trouvée
......@@ -18,6 +18,8 @@ function action_formidable_recuperer_fichier() {
$arg = $securiser_action();
$arg = unserialize($arg);
spip_log("Action recuperer_fichier : le arg est $arg et le hash $hash.", "formidable"._LOG_DEBUG);
spip_log("Du coup le resultat de securiser_action() est ". _action_auteur("$action-$arg", '', $pass, 'alea_ephemere'), "formidable"._LOG_DEBUG);
// test si autorisation de voir la réponse par cookie
$cookie_ok = false;
if (isset($arg['cookie'])) {
......
......@@ -17,7 +17,7 @@ function action_formidable_recuperer_fichier_par_email() {
include_spip('inc/securiser_action');
$action = 'formidable_recuperer_fichier_par_email';
$pass = secret_du_site();
spip_log("Action : le arg est $arg et le hash $hash.", "formidable"._LOG_DEBUG);
spip_log("Action recuperer_fichier_par_email : le arg est $arg et le hash $hash.", "formidable"._LOG_DEBUG);
spip_log("Du coup le resultat de action_auteur est ". _action_auteur("$action-$arg", '', $pass, 'alea_ephemere'), "formidable"._LOG_DEBUG);
if ($hash==_action_auteur("$action-$arg", '', $pass, 'alea_ephemere')
or $hash==_action_auteur("$action-$arg", '', $pass, 'alea_ephemere_ancien')) {
......
......@@ -506,6 +506,7 @@ function formidable_generer_url_action_recuperer_fichier($id_formulaire, $id_for
$param = serialize($param);
$securiser_action = charger_fonction('securiser_action', 'inc');
spip_log("recuperer_fichier : pour la $saisie et le fichier $fichier avec les options ".print_r($options,true)." le arg est $arg et le hash $hash. Du coup l'url est $url", "formidable"._LOG_DEBUG);
return $securiser_action('formidable_recuperer_fichier', $param, '', false);
}
......@@ -535,7 +536,7 @@ function formidable_generer_url_action_recuperer_fichier_email($saisie, $fichier
$action = 'formidable_recuperer_fichier_par_email';
$hash = _action_auteur("$action-$arg", '', $pass, 'alea_ephemere');
$url = generer_url_action($action, "arg=$arg&hash=$hash", true, true);
spip_log("Pour la $saisie et le fichier $fichier avec les options ".print_r($options,true)." le arg est $arg et le hash $hash. Du coup l'url est $url", "formidable"._LOG_DEBUG);
spip_log("recuperer_fichier_par_email : pour la $saisie et le fichier $fichier avec les options ".print_r($options,true)." le arg est $arg et le hash $hash. Du coup l'url est $url", "formidable"._LOG_DEBUG);
return $url;
}
......
<paquet
prefix="formidable"
categorie="communication"
version="3.46.5"
version="3.46.6"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
logo="images/formidable-64.png"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter