mein forum läuft in einem iframe.. wenn man nun aber auf den link in einer e-mail klickt, ist es das natürlcih nicht... nun habe ich auf der seite mit dem iframe folgendes gemacht:
Code: Alles auswählen
<?php
$page = $_GET['page'];
if($page != '')
{
$page = 'http://forum.terraemotus.de'.$page;
}
else
{
$page = 'home.php';
}
?>
<iframe src="<?php echo $page; ?>" height="600" width="800" allowtransparancy="true" frameborder="0" name="main_frame"></iframe>
dieser wird zur accountaktivierung verschickt...
nun gibt es aber "&"-zeichen in diesem link, was bedeutet, der pfad in dem iframe sieht in diesem fall nur so aus: http://forum.terraemotus.de/profile.php?mode=activate
und das bringt leider gar ncihts, da keine benutzerangaben mit übergeben werden...
also: hat jeamnd vielleicht einen klugen einfall, wie ich dieses problem lösen kann?
man könnte natürlcih jeden link so umschreiben, dass statt den "&" z.b. :und: in der url steht, und dieses dann in der datei mit dem iframe umformen, dafür müsste ich allerdings wissen, wo genau die ganzen links für alle e-mails die übers board verschickt werden entstehen... es würde mir auch schon helfen, wenn mich jeamnd darüber aufklärt....
danke schoneinmal für die aufmerksamket

*EDIT*
mir fällt grad auf, da gibt es noch ein problem: damit solche links in den e-mails überhaupt entstehen habe ich die forendomain auf "www.terraemotus.de/main.php?page=" geändert... das ist aber taktisch unklug, da ich nun nicht mehr in den adminbereich komme und nach dem einloggen ein doppelter iframe entsteht... also fällt das acuh weg... ht jemand eine idee, wie ich aus dem allen eine passable lösung finde?