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