[Galette-devel] Probléme header('location: '.$qstring) OVH

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


Bonsoir,

Je rencontre un problème avec mes plugins (PassagesDeGrades et QRcodes) lorsque j'essaie de les faire fonctionner sur un serveur OVH.
J'ai écrit ce code, dans PassagesDeGrades.php :
"
//récupération du header de la page précédente
$qstring = $_SERVER['HTTP_REFERER'];
$id_adh = $_GET['id_adh'];
$dyn_fields = new DynamicFields();
$deps = array(
    'picture'   => true,
    'groups'    => true,
    'dues'      => true,
    'parent'    => true,
    'children'  => true
);
$member = new Adherent((int)$id_adh, $deps);
// flagging fields visibility
$fc = new FieldsConfig(Adherent::TABLE, $members_fields, $members_fields_cats);
$visibles = $fc->getVisibilities();
// declare dynamic field values
$adherent['dyn'] = $dyn_fields->getFields('adh', $id_adh, true);
// - declare dynamic fields for display
$disabled['dyn'] = array();
$dynamic_fields = $dyn_fields->prepareForDisplay(
    'adh',
    $adherent['dyn'],
    $disabled['dyn'],
    0
);
$id_m = $member->id;
$uv = new NotesPassagesDeGrades ((int)$id_adh);
//Si appel depuis la liste adhérents, retour à la liste adhérents
if (isset($_GET['enr']) AND $_GET['enr'] == 1){
	header('location: '.$qstring);
	die();
}
"

Mais j'ai l'impression que OVH n'accepte pas le "header('location: '.$qstring);" ...
Pourtant, ce code est utilisé dans gestion_adhérents.php et fonctionne ...

J'ai cherché tout l'après midi, en vain ...

Si vous avez une idée !? ...
Johan, tu n'avais pas eu ce souci, pour faire fonctionner Galette avec OVH ?

Merci.

@++
Fred

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/