Changeset 62149 in spip-zone


Ignore:
Timestamp:
Jun 5, 2012, 8:08:19 AM (7 years ago)
Author:
marcimat@…
Message:

Correction de notices PHP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/forum/formulaires/forum.php

    r57908 r62149  
    8888                // on sait que cette fonction est dans le fichier associe
    8989                $hash = calculer_action_auteur("ajout_forum-$arg");
     90        } else {
     91                $arg = $hash = '';
    9092        }
    9193
     
    102104                include_spip('inc/securiser_action');
    103105                $cle = calculer_cle_action('ajouter-document-'.$objet.'-'.$id_objet);
    104         }
     106        } else {
     107                $cle = null;
     108        }
     109
    105110        // Valeurs par defaut du formulaire
    106111        // si le formulaire a ete sauvegarde, restituer les valeurs de session
     
    119124                'cle_ajouter_document' => $cle,
    120125                'formats_documents_forum' => forum_documents_acceptes(),
    121                 'ajouter_document' => $_FILES['ajouter_document']['name'],
     126                'ajouter_document' => isset($_FILES['ajouter_document']['name']) ? $_FILES['ajouter_document']['name'] : '',
    122127                'nobot' => ($cle ? _request($cle) : _request('nobot')),
    123128                'ajouter_groupe' => $ajouter_groupe,
     
    357362        $evaltexte = '$tmptexte = '.str_replace('%s', '$texte', $evaltexte).';';
    358363        // evaluer...
     364        // [fixme]
     365        // $connect et $Pile ne sont pas definis ici :/
     366        // mais font souvent partie des variables appelees par les traitements
     367        $connect = ""; $Pile = array(0 => array());
    359368        eval($evaltexte);
    360369
     
    373382                        'ajouter_mot' => (is_array($ajouter_mot) ? $ajouter_mot : array($ajouter_mot)),
    374383                        'ajouter_document' => $doc,
    375                         'erreur' => $erreur,
     384#                       'erreur' => $erreur, // non definie ?
    376385                        'bouton' => $bouton,
    377386                    'objet' => $objet,
Note: See TracChangeset for help on using the changeset viewer.