Ik heb veel gezocht op google en op deze site maar kan niet vinden wat ik nodig heb maar denk wel dat het te realiseren is. Mischien zijn enkele van jullie al bekend met mijn project maar ik maak een site waar cursussen en lessen op te vinden zijn welke door organisaties er op geplaatst kunnen worden. nu wil ik als die organisaties ingelogd zijn dezelfde layout gebruiken voor de site maar een extra balk toevoegen onder mijn menu. Of het woordje inloggen vervangen voor naar mijn account waar men eventueel nieuwe cursussen kan toevoegen of aanpassen/verwijderen.
Mijn inlogsysteem werkt met sessies waarna de gebruikersnaam(wachtwoord) wordt opgezocht en voor de sessie word vastgezet.
nou heb ik geprobeerd om in mijn header een if statement neer te zetten. dan gaat het goed op pagina's waar hij controleert of je ingelogd bent maar niet op openbare pagina's zoals mijn home heeft iemand een idee hoe ik dit kan oplossen hieronder is mijn code te zien wat ik geprobeerd had als if statement
ja maar wil dus dat als er geen sessie is de link niet zichtbaar hebben alleen als ze ingelogd zijn en de sessie enzo werkt prima dat is het probleem niet.
Waarom moet dat eerst in een variabele?
<?php
session_start();
if (isset($_SESSION["username"]))
{
echo 'naar mijn <a href="beveiligd.php">account</a>';
}
?>
Ik heb een variabele in connect.php gezet. Als connect.php niet wordt geinclude, kent hij de waarde van de variabele niet en wordt de persoon automatisch doorgestuurd naar index.php?pagina=paginawaarjezat.
Als deze alleen in een sessie kan worden weergegeven wordt je vriendelijk verzocht in te loggen, met daaronder een login-form