}
}
- if(intval($id_souscription_campagne) != intval(_request('id_souscription_campagne')))
- $erreurs['message_erreur'] = "Campagne invalide";
+ if(!$id_souscription_campagne || intval($id_souscription_campagne) != intval($campagne)) {
+ $erreurs['message_erreur'] = "Campagne invalide";
+ }
/* La campagne doit être valide (définie dans la base) et doit
* accepter les dons. */
else {
$hash = $row['transaction_hash'];
$id_transaction = $row['id_transaction'];
- $redirect = generer_url_public("payer", "id_transaction=$id_transaction&transaction_hash=$hash");
+ $redirect = generer_url_public("payer", "id_transaction=$id_transaction&transaction_hash=$hash", false, false);
$ret['redirect'] = $redirect;
}