Witajcie,
Potrzebuje pomocy z kodem. Przy pomocy YouTube zrobiłem kod, który odświeża zawartość diva. Kod wygląda następująco
<script>
$(document).ready(function(){
setInterval(function(){
$("#laduj").load('fatch.php')
}, 20);
});
</script>
Czyli do diva o id laduj przypisuje zawartość z pliku fatch,php co tam 20ms (chyba ms), natomiast do pliku potrzebuje jakoś eksportować id metodą get. Jak narazie robię to poprzez dopisanie do adresu ?id=zawartosc
Jednak chciałbym aby to działało z tym kodem, cały plik profile.php bo o nim mowa
<?php
session_start();
if(!isset($_SESSION['zalogowany'])){
header ("Location: login.php");
}
$id = $_GET['id'];
if(!isset($id)){
header ("Location: index.php");
}
if(isset($_SESSION['zalogowany'])){
echo<<<END
<!DOCTYPE html>
<html lang="pl">
<head>
<title></title>
<!--Import Google Icon Font-->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<!--Import materialize.css-->
<link type="text/css" rel="stylesheet" href="css/materialize.min.css" media="screen,projection"/>
<link type="text/css" rel="stylesheet" href="css/global.css" media="screen,projection"/>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous">
<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<style>
.custom-nav{
align-items: center;
}
.card{
border: 1px solid #efefef;
border-radius: 5px;
}
.card:hover{
-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
/*border-top: 1px solid #3498db;*/
transition: .4s;
border-bottom-color: #34495e;
}
.profile-text{
letter-spacing: 2px;
text-transform: uppercase;
font-size: 22px;
text-align: center;
margin: 15px 0 15px 0;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function() {
M.AutoInit();
});
</script>
</head>
<body>
<div class="container">
<div class="row">
<div class="col s1"></div>
<div class="col s10">
END;
if(!isset($id)){
echo<<<END
<h4><center>Brak żądanej zawartości</center></h4>
END;
} else if(isset($id)) {
echo<<<END
<div id=laduj></div>
END;
}
echo<<<END
</div>
<div class="col s1"></div>
</div>
</div>
</div>
END;
include "inc/footer.php";
echo<<<END
<script type="text/javascript" src="js/materialize.min.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
</body>
</html>
END;
}
Czy ktoś pomoże rozwiązać mój problem?