Choix de différentes bannières avec des co...
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis actuellement en train de créer des bannières pour mon site et et je voudrais que les membres puissent choisir la bannière qui leur convient en utilisant un cookie par exemple.
J'ai la page du formulaire (c'est pas vraiment une page, c'est en haut du menu), la page qui traite les données (design.php) et la page qui affiche la bannière (entete.php qui s'inclut dans chaque page).
Voici le code du formulaire:
Voici le code de la page qui traite les données :
Puis le code qui affiche la bannière.
Tout cela ne marche pas, et je ne vois pas l'erreur, quelqu'un pourrait me dire où elle est ?
Merci d'avance.
Je suis actuellement en train de créer des bannières pour mon site et et je voudrais que les membres puissent choisir la bannière qui leur convient en utilisant un cookie par exemple.
J'ai la page du formulaire (c'est pas vraiment une page, c'est en haut du menu), la page qui traite les données (design.php) et la page qui affiche la bannière (entete.php qui s'inclut dans chaque page).
Voici le code du formulaire:
<center> <form method="post" action="design.php"> <p> <label><p>Choix de la bannière :<br/></p> <select name="formdesign" onchange="this.form.submit();"> <!--Avec cette fonction, pas besoin de bouton envoyer--> <option value="1">Originale</option> <option value="2">Hiver</option> </select> </label> </p> </form> </center>
Voici le code de la page qui traite les données :
<?php session_start();// On charge les sessions // Puis on traite le formulaire if (isset($_POST['formdesign'])) { $banniere = $_POST['formdesign']; // On créé le cookie setcookie('banniere', $banniere, time() + 365*24*3600, null, null, false, true); // Puis on redirige vers l'accueil header("Location: index.php"); } else// Le formulaire n'est pas rempli { header("Location: index.php"); } // Fin du code ?>
Puis le code qui affiche la bannière.
<?php if(isset($_COOKIE['banniere']))// Si le cookie existe { if ($_COOKIE['banniere']=="1")// Si le cookie est égal à 1 { $ban=="bannieresite.png"; } if ($_COOKIE['banniere']=="2") { $ban=="bannieresite2.png"; } echo"<a href='index.php'> <img src='imagedusite/$ban' alt='Bannière du site' /> </a>"; } else// On affiche la bannière par défaut { ?> <a href="index.php"> <img src="imagedusite/bannieresite.png" alt="Bannière du site" /> </a> <?php } ?>
Tout cela ne marche pas, et je ne vois pas l'erreur, quelqu'un pourrait me dire où elle est ?
Merci d'avance.
A voir également:
- Choix de différentes bannières avec des co...
- Liste déroulante de choix excel - Guide
- Co ent chqnger son clqvier en azerty - Guide
- Co abonnement - Accueil - Services en ligne
- Excel différent de 0 ✓ - Forum Excel
- Dans le document à télécharger, léa a utilisé 2 méthodes différentes pour centrer le nom des continents. lesquels sont centrés correctement ? ✓ - Forum Javascript