Je crois que j'ai résolu tous les problèmes...
Les fichiers à modifier :
y a 2 solutions
1ERE SOLUTION :
Il y a 3 fichiers à modifier pour $_GET
Les lignes sont à ajouter juste après le pavé
// ------------------------------------------------------------------------- //
// Les Visiteurs - Statistiques de fréquentation d'un site web //
...
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
// ------------------------------------------------------------------------- //
visiteurs-2.0.2/admin/admin.php:
- Code: Tout sélectionner
$p = $_GET['p'];
visiteurs-2.0.2/index.php:
- Code: Tout sélectionner
$view = $_GET['view'];
$month = $_GET['month'];
$year = $_GET['year'];
visiteurs-2.0.2/image-vis.php:
- Code: Tout sélectionner
$img = $_GET['img'];
$month = $_GET['month'];
$year = $_GET['year'];
Il y a 6 fichiers à modifier pour $_POSTvisiteurs-2.0.2/admin/archiver-archive.inc.php: (à mettre juste après '<?php' )
- Code: Tout sélectionner
$year = $_POST['year'];
$month = $_POST['month'];
visiteurs-2.0.2/admin/archiver-export.inc.php: (à mettre juste avant 'if ($connection)' )
- Code: Tout sélectionner
$year = $_POST['year'];
$month = $_POST['month'];
visiteurs-2.0.2/admin/view-caches.inc.php: (à mettre juste avant '// deleting selected files' )
- Code: Tout sélectionner
$password = $_POST['password'];
$action = $_POST['action'];
$cache_name = $_POST['cache_name'];
visiteurs-2.0.2/admin/view-archiver.inc.php: (à mettre juste après '<?php' )
- Code: Tout sélectionner
$year = $_POST['year'];
$month = $_POST['month'];
$password = $_POST['password'];
$action = $_POST['action'];
visiteurs-2.0.2/admin/archiver-delete.inc.php: (à mettre juste après '<?php' )
- Code: Tout sélectionner
$year = $_POST['year'];
$month = $_POST['month'];
$password = $_POST['password'];
$confirm = $_POST['confirm'];
$choice = $_POST['choice'];
$action = $_POST['action'];
visiteurs-2.0.2/admin/archiver-check.inc.php: (à mettre juste après '<?php' )
- Code: Tout sélectionner
$year = $_POST['year'];
$month = $_POST['month'];
2EME SOLUTION : Ajouter 2 lignes dans le ficher include/config.inc.php :
- Code: Tout sélectionner
extract($_POST,EXTR_OVERWRITE);
extract($_GET,EXTR_OVERWRITE);
Et dans tous les cas :
Pour la fonction 'exporter' du menu administration/archivage :
Mettre à 'On' la variable output_buffering du fichier php.ini :
- Code: Tout sélectionner
mkdir -p /etc/e-smith/templates-custom/etc/php.ini/
cp /etc/e-smith/templates/etc/php.ini/10LanguageOptions /etc/e-smith/templates-custom/etc/php.ini/
mcedit /etc/e-smith/templates-custom/etc/php.ini/10LanguageOptions
signal-event console-save