Bonjour,
Je rencontre un petit problème avec mon code.
Je suis sur une page sur laquelle j'ai des tuiles qui récupère un get afin d'afficher un container correspondant au get. Ce container a une petite croix en haut à droite qui fait que si je clique dessus l'élément disparait, mais, le GET reste toujours dans l'url.
<?php require 'header.php';?>
<div class="get-games">
<div class="games-box">
<div class="justeprix games-title">
<a href="games.php?p=justeprix.php">Le juste Prix</a>
</div>
<div class="jdr games-title">
<a href="#">Jeu de rôle</a>
</div>
</div>
<div class="games-container">
<?php
if(isset($_GET['p'])):
require 'justeprix.php';
endif;
?>
</div>
</div>
<?php
if (session_status()=== PHP_SESSION_NONE):
session_start();
endif;
?>
<span class="games-closebtn" onclick="this.parentElement.style.display='none';">×</span>
<h1>Bienvenue sur le Juste Prix</h1>
<?php if (!isset ($_POST['username']) && !isset($_POST['answer'])):?>
<form action="" method="POST">
<label for="username">Quel est votre pseudo: <br/>
<input type="text" name="username" placeholder="Pseudo">
</label>
<br/>
<button type="submit">Valider</button>
</form>
<?php else:
?>
<em>Vous devez trouver un chiffre entre 1 et <?= $_SESSION['randnum']?></em>
<form action="" method="POST">
<label for="answer">Votre réponse: <br/>
<input type="text" name="answer" placeholder="Votre réponse">
</label>
<br/>
<button type="submit" name="submit">Valider</button>
</form>
<?php endif?>
Je souhaite qu'au moment de cliquer sur la croix le get disparaisse
Décrivez vos éventuelles erreurs ou ce que vous obtenez à la place de ce que vous attendez :(
C'est bon j'ai réussi. Il suffisait de mettre le & times ; dans un href avec le lien sans le get.