Enregistrements en double

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Enregistrements en double

Re: Enregistrements en double

par or 1 » 06 avr. 2021, 19:43

cela n'écrit qu'une seule fois dans le code. s'il y a des doublons, c'est que l'url est appelée plusieurs fois.

Enregistrements en double

par Modus » 06 avr. 2021, 18:36

Bonjour à tous,
je suis nouveau et je n'ai pas trouvé de sujet qui se rapproche du mien, tellement il est bizarre...

j'ai créé ce fichier d'enregistrement, il fait ça très bien mais en double !
quelqu'un peut il me dire ce qui ne va pas svp ?

le script:
<?php
extract($_GET);

if ($foot=="Vrai") { $foot="foot"; }
if ($foot=="Faux") { $foot="-"; }
if ($rugby=="Vrai") { $rugby="rugby"; }
if ($rugby=="Faux") { $rugby="-"; }
if ($tennis=="Vrai") { $tennis="tennis"; }
if ($tennis=="Faux") { $tennis="-"; }
if ($ski=="Vrai") { $ski="ski"; }
if ($ski=="Faux") { $ski="-"; }
if ($natation=="Vrai") { $natation="natation"; }
if ($natation=="Faux") { $natation="-"; }

$ecriture=fopen("inscrip_Formations.txt","a+");
fwrite($ecriture,date("d/m/Y")."|$nom|$prenom|$telephone|$email|$sexe|$age|$foot|$rugby|$tennis|$natation|$ski|$message\n");
fclose($ecriture);

$info1="Votre inscription a bien été reçue,<br /><br />";
$info2="Nous vous contacterons pour prendre rendez-vous pour votre formation, merci ".$prenom.".";
echo "<div style='width:500px; position-absolute; top:300px; margin:auto; text-align:center; color:blue; font-size:120%; font-weight:bold; border: 30 red solid; '><img src='utils\photos\UP1.jpg' style='height:35px;' align='absmiddle' />";
echo $info1;
echo $info2;
echo"</div>";
unset($nom,$prenom,$telephone,$email,$sexe,$age,$foot,$rugby,$tennis,$natation,$ski,$message);
?>
merci pour votre aide