Jag har kollat runt på google osv. men inte hittat det jag är ute efter.
Jag har ett login script som fungerar. Men det jag inte får ordning på är vad jag ska göra för att man inte ska kunna komma åt sidor utan att vara inloggad. så jag undrar helt enkelt om det finns någon speciell kod som man kan använda allmänt. eller måste man skriva ihop en som är speciellt för det scriptet man har för inloggnings systemet?
Beror lite på hur scriptet fungerar, men många bygger på att när man loggar in så skapas en session, då är det bara att kontrollera på varje sida att det finns en session och om den inte finns så skickas man till inloggningssidan.
<?php
header("Location: http://www.example.com/login.php"); /* Redirect browser */
/* Make sure that code below does not get executed when we redirect. */
exit;
?>
(exempel från php.net, byt bara ut example.com-länken till att vara din inloggningssida)
Om du vill stoppa besökaren med ett felmeddelande:
<?php
// Access forbidden:
header('HTTP/1.1 403 Forbidden');
// will just generate a generic error message and nothing else
exit;
?>
Observera att i båda fallen måste dessa ske "först" i ditt PHP-script, inget annat får skrivas ut innan dessa kommando.
276 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e