Enregistrement dans fichier

This commit is contained in:
Adrien Bourmault 2022-05-05 16:25:50 +02:00
parent 33a2018a94
commit 30901b45e5
No known key found for this signature in database
GPG Key ID: 6EB408FE0ACEC664
1 changed files with 26 additions and 6 deletions

View File

@ -1,3 +1,15 @@
<?php
$filepath = "/srv/validation_pre_adhesion.d";
function data_uri($contents, $mime)
{
$base64 = base64_encode($contents);
return ('data:' . $mime . ';base64,' . $base64);
}
?>
<!DOCTYPE html>
<html lang="fr">
<head>
@ -48,12 +60,6 @@
<?php
function data_uri($contents, $mime)
{
$base64 = base64_encode($contents);
return ('data:' . $mime . ';base64,' . $base64);
}
$captcha_value = rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9);
$captcha_data = shell_exec("/srv/captcha/captcha.sh " . $captcha_value);
@ -62,6 +68,20 @@
echo "<h1>Merci de votre demande d'adhésion !</h1>";
echo "<p><b>Libre en Communs</b> vous remercie de votre engagement. Vous recevrez la réponse à votre demande par courriel prochainement, accompagnée des instructions à suivre pour régler votre cotisation le cas échéant.</p><br/>";
$content = str_replace(';', ' ', $_POST['nom']) .
str_replace(';', ' ', $_POST['prenom']) .
str_replace(';', ' ', $_POST['adresse']) .
str_replace(';', ' ', $_POST['codepostal']) .
str_replace(';', ' ', $_POST['ville']) .
str_replace(';', ' ', $_POST['mail']) .
str_replace(';', ' ', $_POST['mailalec']) .
str_replace(';', ' ', $_POST['xmppalec']) .
str_replace(';', ' ', $_POST['cotisation']) .
str_replace(';', ' ', $_POST['mode']);
file_put_contents($filepath . "preadhesion" . date("Y-m-d") . rand(111111, 999999), $content);
} else {
echo "<h1>Adhérer à l'association Libre en Communs</h1>";