Sveiki,
Jebkura darbība Manos skriptos notiek caur diviem failiem, piemēram:
[*] add-news.php (ziņu pievienošana),
[*] do__add-news.php (doto datu validācija, pievienošana datubāze utml. lietas);
Pēc veiksmīgas otrā faila izpildīšanas notiek sekojošais...
$_SESSION['notification'] = 'Ziņa pievienota.';
$_SESSION['back_link'] = 'news.php';
exit( header( "Location: {$root}/notification.php" ) );
Fails "notification.php" izvada datus un iztīra sesiju mainīgos, protams, un pārnes Jūs uz $_SESSION['back_link']. =)
Tad sanāk situācija, ka ja lietotājs pēc nonākšanas back-link'ā, ja uzspiedis "back" pogu, nonāk nevis tur, kur cerējis, bet gan notification.php. =( Risinājumi? =)