Browse Source

_action_auteur attend un int

pull/98/head
Maïeul 1 year ago
parent
commit
7131333613
  1. 4
      action/formidable_recuperer_fichier_par_email.php
  2. 2
      inc/formidable_fichiers.php

4
action/formidable_recuperer_fichier_par_email.php

@ -18,8 +18,8 @@ function action_formidable_recuperer_fichier_par_email() {
$action = 'formidable_recuperer_fichier_par_email';
$pass = secret_du_site();
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, 'secret_de_formidable'), "formidable"._LOG_DEBUG);
if ($hash==_action_auteur("$action-$arg", '', $pass, 'secret_de_formidable')) {
spip_log("Du coup le resultat de action_auteur est ". _action_auteur("$action-$arg", 0, $pass, 'secret_de_formidable'), "formidable"._LOG_DEBUG);
if ($hash == _action_auteur("$action-$arg", 0, $pass, 'secret_de_formidable')) {
if (_request('base64')) {
$arg = base64_decode($arg);
$arg = json_decode($arg, true);

2
inc/formidable_fichiers.php

@ -540,7 +540,7 @@ function formidable_generer_url_action_recuperer_fichier_email($saisie, $fichier
$arg = base64_encode($arg);
$pass = secret_du_site();
$action = 'formidable_recuperer_fichier_par_email';
$hash = _action_auteur("$action-$arg", '', $pass, 'secret_de_formidable');
$hash = _action_auteur("$action-$arg", 0, $pass, 'secret_de_formidable');
$url = generer_url_action($action, "arg=$arg&hash=$hash&base64=true", true, true);
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;

Loading…
Cancel
Save