Faire une boxe autoriser cookie qui apprait et se ferme en jevascript
- Accueil
- Forum
- Programmation
- PHP
- Faire une boxe autoriser cookie qui apprait et se ferme en jevascript
Ce topic est suivi par : leo_leclerc, coucougael94, TheOldNoob
leo_leclerc Le 14 avril 2017 à 13:38 (Édité le 25 janvier 2019 à 17:53)
<div id="page">
<?phpif(isset($_POST['cookieok'])){
$cookie_confirm = "";
$cookie_confirm = 1; setcookie('accept_cookie',$cookie_confirm,time()+365*24*3600,null,null,false,true);
}
if(isset($_COOKIE['accept_cookie'])) {
$showcookie = false;
} else { $showcookie = true;}?>
<?php if($showcookie) { ?>
<div class="cookie-alert"> En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies <br /><form><input type="submit" name="cookieok" value="OK" class="cookiebouton " /></form>
<?php } ?>
</div>
</div>
<script> setInterval('load_page()', 1500);
function load_page(){
$('#page').load('load_page.php');
}
</script>
Et j'ai fait une page a coté load_page.php avec :
<?php
if(isset($_POST['cookieok'])){
$cookie_confirm = "";
$cookie_confirm = 1;
setcookie('accept_cookie',$cookie_confirm,time()+365*24*3600,null,null,false,true);
}
if(isset($_COOKIE['accept_cookie'])) {
$showcookie = false;
} else {
$showcookie = true;
}
?>
<?php if($showcookie) { ?>
<div class="cookie-alert">
En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies <br /><form><input type="submit" name="cookieok" value="OK" class="cookiebouton " /></form>
<?php } ?>
</div>
Voila si vous voulez bien prendre le temps de m'aider merci
Balatharas Le 14 avril 2017 à 15:12 (Édité le 14 avril 2017 à 15:13)
Pour utiliser XHR d'abord, prend cette fonction:
function getXMLHttpRequest() {
var xhr = null;
if (window.XMLHttpRequest || window.ActiveXObject) {
if (window.ActiveXObject) {
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
} else {
xhr = new XMLHttpRequest();
}
} else {
alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest... (= module nécessaire à l'envoi)");
return null;
}
return xhr;
}
Maintenant, entoure ton code de balise [CODE] stp parce que là c'est illisible :/ coucougael94 Le 14 avril 2017 à 15:29 (Édité le 1 janvier 1970 à 01:00)
Balatharas Le 14 avril 2017 à 15:55 (Édité le 14 avril 2017 à 16:59)
Le XHR ne fonctionne que sur internet explorer.Ben voyons 😱
Je ne suis pas idiot, si je lui propose, c'est que c'est un code que j'ai expérimenté et chuis désolé, mais XHR fonctionne parfaitement sur Chrome, Safari Explorer, IE et Edge 😕
6729 membres*
leo_leclerc Le 14 avril 2017 à 17:01 (Édité le 1 janvier 1970 à 01:00)
Balatharas Le 14 avril 2017 à 17:54 (Édité le 1 janvier 1970 à 01:00)
La fonction que je t'ai donnée, ta pas besoin de changer quelque chose.
TheOldNoob Le 14 avril 2017 à 19:47 (Édité le 1 janvier 1970 à 01:00)
biscuit concent
c'est quoi cette correction automatique de merde dans le trucs pour faire un lien?
Balatharas Le 14 avril 2017 à 20:48 (Édité le 1 janvier 1970 à 01:00)
Profil introuvable Le 18 avril 2017 à 17:10 (Édité le 18 avril 2017 à 17:10)
Comme l'a dit 'TheOldNoob' :
pour éviter de vous prendre la tête avec se genre de fonctionnalité et donc pouvoir vous concentré sur des trucs qui vont vraiment enrichir votre site :Cela t'évitera de perdre ton temps avec cela mais j'approuve que l'auteur de ce site est une personne géniale 😉
biscuit concent
c'est quoi cette correction automatique de merde dans le trucs pour faire un lien?
Met le topic en "Résolu" si tu n'as plus de questions 😉
Ah oui encore une chose :
c'est quoi cette correction automatique de merde dans le trucs pour faire un lien?Faudra le signaler à Boris hein 😉