Ik heb een probleem met een van de onderdelen van de webshop die wij moeten maken. Ben redelijk beginner met php maar dit kreeg ik nog niet werkend. Ik heb een inlog scherm gemaakt in de webshop met de naam inlog.php die wat dingen checkt en dan in sessie variabelen enzo zet. Deze houdt ook bij of je wel of niet als admin ingelogd bent, wat verschilt per gebruiker. Daaronder staat een menu wat een aantal opties heeft welke grotendeels hetzelfde zijn voor de admin en de gewone gebruiker. Echter heeft de admin meerdere opties die erbij moeten komen te staan als de gebruiker als admin inlogt. Het menu (menu.php) kijkt of de sessievariabele admin op 1 staat ( wel admin = 1 , niet admin = 0) en zet er dan deze extra opties bij althans, zo behoort het te werken.
Echter menu.php wordt maar 1 keer ingeladen waardoor hij na niet meer 'ziet' of een gebruiker admin is of niet. Nu leek het mij het handigst om gewoon een soort functie te hebben die het menu refresht maar dit kreeg ik zelf niet werkend. Dit was dmv een methode die vanuit het login gebeuren aangeroepen werd welke <meta http-equiv=\"refresh\" content=\"0;URL=login.php\"> aanriep. Dit werkt echter niet omdat hij dan login.php veranderd naar menu.php .
Nu is mijn vraag dus, zijn er nog andere mogelijkheden om dit voor elkaar te krijgen? Het zal denk ik wel kunnen met javascript, alleen daar weet ik niks vanaf.
Echter menu.php wordt maar 1 keer ingeladen waardoor hij na niet meer 'ziet' of een gebruiker admin is of niet. Nu leek het mij het handigst om gewoon een soort functie te hebben die het menu refresht maar dit kreeg ik zelf niet werkend. Dit was dmv een methode die vanuit het login gebeuren aangeroepen werd welke <meta http-equiv=\"refresh\" content=\"0;URL=login.php\"> aanriep. Dit werkt echter niet omdat hij dan login.php veranderd naar menu.php .
Nu is mijn vraag dus, zijn er nog andere mogelijkheden om dit voor elkaar te krijgen? Het zal denk ik wel kunnen met javascript, alleen daar weet ik niks vanaf.