Bonjour voila j'ai un gros souci
Voila je suis entrain de créer une page inscription, avec un lien que l'on peut utiliser qu'une fois.
j'ai donc au début utilisé un switch case
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$lettres_chiffres = 'abcdefghijklmnopqrstuvwxyz0123456789';
$lettres_chiffres_melanges = str_shuffle($lettres_chiffres);
$code_confirmation = substr($lettres_chiffres_melanges, 1, 40);
 
 
  $opp=$_GET['opp'];
 
  switch ($opp)
  {
 
  case $code_confirmation:
  include ('modules/Lan/option/formulaire.php');
  break;
}
?>
Après j'ai créé le lien qui doit utiliser le switch case avec un code généré
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
echo '<a href="index.php?file=Lan&amp;opp='.$code_confirmation.'"><img src="modules/Lan/images/inscription_open.png" width="125" height="25" /></a>';
?>
Donc ça donne par exemple : index.php?opp=lg4ipe31jo78vb2n6s0dah59zkcqyrtfxmw .
Mais le gros problème quand on clique sur le lien, la page se réactualise , donc le code généré pour le switch case change automatiquement.
Franchement je ne sais pas comment faire.