Jaahas meni tämäkin kysymys tänne viisaampien puolelle.. :)
Eli minulla on ohjelma jossa on uuden käyttäjän lisäys. Kun lisään käyttäjän niin lomake lähettää mailia käyttäjän email-osoiteeseen ja antaa salasanan ja tunnuksen. Kysymys kuulupi kuinka saan siihen mukaan "linkin" jolla pääsee takaisin osoitteeseen josta kirjaudutaan ohjelmaan. (tämä linkki siis näkyy siellä mailissa jonka uusi käyttäjä avaa) Esim www.jokufirma.fi/login. Onko mahdollista saada osoitetta muodostettua niin että jos softa laitetaan uudelle palvelimelle niin se osaa taas muodostaa tuon osoitteen automaattisesti takaisin..?
Periaatteessa ei.
Mutta jos sivun osoite siirtyy, täytyy vanhaa sivua pitää yllä jonkin aikaa, ja laittaa vanhalle sivulle uudelleen ohjaus.
Toisten sähköpostiviestejähän et voi jälkikäteen enää muuttaa (laillisesti), joten milkään softan kehittämistä en suosittele.
Helpoin tapa on laittaa rekisteröinti lomakkeeseen "paluuosoite", jota on helppo muuttaa jälkeenpäin.
Minä ymmärsin kysymyksen hieman erilailla: että onko mahdollista generoida linkki automaattisesti?
Kyllä on. Tutki $_SERVER-taulukkoa, sieltä löytyy ympäristömuuttujia, joista löytyy myös tuo ko. sivujen osoite.
Juu sain toimimaan sen tällä:
<?PHP $osoite = strtolower(strtok($_SERVER['SERVER_PROTOCOL'], '/')).'://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.