Terve!
Pitäisi PHP:lla tehdä sellainen, että Header("Location: sivu.php")-koodi korvattaisiin jollain koodilla, joka menisi aina edelliselle sivulle.
Esim:
Joku.php sivulta painetaan linkistä käsitteleekoodia.php:hen. Se käsittelee koodin ja palaa taas takaisin Joku.php:hen.
Myös
Kolmas.php ja neljäs.php sta ymym monesta muusta osoitteesta voidaan painaa tuota samaa käsitteleekoodia.php-linkkiä ja aina sen pitäisi palata edelliselle sivulle. Miten se toimisi?
Tarvitsisin myös muuhun käyttöön tuota edellisen sivun osoitetta. Toivottavasti joku tajusi...
$_SERVER-taulukosta löytyy HTTP_REFERER, mutta se ei välttämättä aina sisällä tietoa viimeisestä sivusta. Voit esimerkiksi säilöä evästeeseen edellisen sivun.
Luultavasti fiksumpaa olisi välittää vanha osoite GET-parametrina (tai POST-parametrina lomakkeelta; minusta tuo tilanne kuulostaa jotenkin sellaiselta, että POST olisi semanttisesti parempi valinta).
Aihe on jo aika vanha, joten et voi enää vastata siihen.