1
Hello!
I am developing a modal of acceptance for cookie terms. I was able to solve cache storage through php. However, I could not see why the modal does not appear in the layout when the user does not have the cached site.
I’m using Materialize to create the modal.
Html Code:
<div id="modalPropaganda" class="modal">
<div class="modal-content">
<h4>Modal Header</h4>
<p>Com o objetivo de fornecer um serviço mais personalizado e ágil, armazenamos informações sobre como você usa este site. Esse processo é realizado por meio de pequenos arquivos de textos chamados cookies. Eles contêm pequenas quantidades de informação e são baixados para o seu computador ou outro dispositivo por um servidor deste site. O seu navegador, em seguida, envia esses cookies de volta a cada nova visita. Desta forma, podemos reconhecer e lembrar de suas preferências. Você pode encontrar informações mais detalhadas sobre cookies e como funcionam <a href="/termo-de-cookie/">em nossa página.</a></p>
</div>
<div class="modal-footer">
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Confirmar e Fechar</a>
</div>
</div>
Php code for cookie declaration and expiration:
<?php
$cookieExistente = (isset($_COOKIE['modal']));
if(!$cookieExistente){
setcookie('modal', 'ok', strtotime('+7 days'));
}
?>
Php and jquery code for if the user does not already have the cache, display the modal for it:
<?php if(!$cookieExistente) : ?>
<script>
$(document).ready(function(){
$("#modalCookie").modal('show');
});
</script>
<?php endif; ?>
NOTE: I don’t have css yet.
I used Materialize’s "Compiled and minified Javascript" to pull the Javascript library.
It is returning the error equal to the attached photo in my reply. Will only with css can I organize and solve?
– Renan Ranzani
Which error? Do not use the answer field to add details to the question. Use the "edit link".
– Sam
To see the http://www.siteesquadros.kinghost.net error/ It is in the menu.
– Renan Ranzani
Describe the mistake. I couldn’t see anything wrong.
– Sam
It is leaving below the header a reddish-toned track. print: https://imgur.com/f6tXNZo
– Renan Ranzani
There’s a print of what it was meant to be?
– Sam
That would be the idea: https://imgur.com/RRgCPEp
– Renan Ranzani
Let’s go continue this discussion in chat.
– Sam