Mailinglisten-Archive |
also,
ich hab' das jetzt so gelöst:
script 1 (auf domain 1) übergibt per query_string alle notwendigen
variablen an script 2 (auf domain 2). das macht eine session auf und
startet sich selber mit neuen parametern.
das ganze sieht so aus:
SCRIPT 1:
--- SNIP ---
<?
if ($variable2=='blah') {
destroy_session (); # tmp/sess_id löschen!
header ("Location:
http://www.domain2.de/testframeset.php?variable1=variable1&variable2=var
iable2&frame=neu");
}
else {
print "<form method=POST action=\"$PHP_SELF\">";
$variable1 = time();
print "variable 1: $variable1<br>";
print "<input type=hidden name=variable1 value=variable1>";
print "variable 2: <input type=text name=variable2>";
echo session_id();
print "<input type=submit>";
print "</form>";
}
?>
--- SNAP ---
SCRIPT 2:
--- SNIP ---
<?
session_start ();
session_register ("variable1");
session_register ("variable2");
if ($frame == 'haupt') {
print "<html><head><title>hauptframe</title></head>";
print "<body><h2>hauptframe</h2>";
print "variable 1: $variable1<br>";
print "variable 2: $variable2<br>";
print "</body></html>";
}
else if ($frame=="neu") {
header ("Location: http://www.domain2.de$PHP_SELF");
exit;
}
else if (!$frame) {
print "<html><head><title>meintitel</title></head>";
print "<FRAMESET ROWS=\"100%,*\" BORDER=0 FRAMEBORDER=0>";
print "<FRAME SRC=\"$PHP_SELF?frame=haupt\" SCROLLING=AUTO
NORESIZE>";
print "</frameset>";
print "</html>";
}
?>
--- SNAP ---
falls dir das hilft ...
--ck
--
http://www.de-punkt.de - Hosting made easy!
_(at)_ christopher.kunz_(at)_starnetworking.net
T 05241 / 23498-13 F 05241 / 23498-20
snail: Moltkestraße 25, 33330 Gütersloh
php::bar PHP Wiki - Listenarchive