Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
01.06.2003, 19:37
snoopdog



Hi,
es ist ja nun so, wenn man als link seite.php?variabel=snoop hat. Dann hat die Variabel auf der Seite seite.php den Wert snoop.

Aber: nu hab ich ne komplette Seite in php. also ich rufe die Seiten immer mit index.php?page=infos oder guestbook oder so auf, und dann wird mir die Seite im iframe angezeigt. So nun möchte ich aber, das ich der Seite infos auch variabeln mitgeben kann, nur wie??
wen nich schriebe

index.php?page=infos&var=blub

damit übergebe ich ja zwei vars zur Seite index.php. Nur ich will das die zweite var auch auf der Seite infos gültig ist, nur wie?

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
001
01.06.2003, 19:51
Retro



"Die Seite Infos" ist dann wohl die in der IFrame angezeigte?

Irgendwo musst du deiner IFrame auf der seite.php ja sagen wo sie ihren Inhalt her nehmen soll, dort musst du die Variablenliste mit übergeben..

Ich kenn mich mit den IFrames nicht so doll aus, kanns vielleicht sein dass die Page in der IFrame automatisch die Variablen der Hauptseite mitgeteilt bekommt? Keine Ahnung, aber sollte man vielleicht mal austesten..

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
002
01.06.2003, 20:06
K-Putt



Soweit ich weiß bekomm der Iframe die variablen, die an die hauptseite übergeben wurden nicht mit...

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
003
01.06.2003, 20:07
CN



ne
also machs so

<iframe src="bla.php?<?php print $_SERVER[QUERY_STRING]; ?>" .... >
oder so
dann hat die page alle get-variablen die die hauptpage auch hat

--

zum Seitenanfang zum Seitenende Profil || Suche
004
01.06.2003, 20:26
snoopdog



Quellcode:<?php
          if($page==NULL)
          {
              $page="profil";
          }
          echo"<iframe src=".$page.".php?$_SERVER[QUERY_STRING] name=lrotator width=577 height=360 frameborder=0 scrolling=auto></iframe>";
          ?>
meinste so?? nur so gehts nicht :(

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
005
02.06.2003, 13:14
hausi



Quellcode:<?php
...
echo "<iframe src="$page.php?$_SERVER[QUERY_STRING]" name="lrotator" width="577" height="360" frameborder="0" scrolling="auto"></iframe>";
?>
Und dann schreib hier mal, was in der Ausgabe steht (HTML Code, der an den Browser gesendet wird). Sonst kann man ja nicht viel machen...

--

zum Seitenanfang zum Seitenende Profil || Suche
006
02.06.2003, 13:37
CN



"nur so gehts nicht :("
da fehlen aber auch en paar quotes

superhausi .. what the hell..naja

machma lieber so: (meinetwegen auch mit print)
echo "<iframe src=\"".$page.".php?".$_SERVER[QUERY_STRING]."\" name=\"lrotator\" width=\"577\" height=\"360\" frameborder=\"0\" scrolling=\"auto\"></iframe>";

und wenn $page noch über get (also "über die url") übergeben wird dann nimmst du statt $page: $_GET[page]

--


Dieser Beitrag wurde am 02.06.2003 um 13:38 von CN bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
03.06.2003, 00:18
dp
Administrator


.. aber bitte doch mit den array keys in singlequotes. $array['key']. sonst gibts bei E_ALL nervige warnings..

Quellcode:echo '<iframe src="'.$page.'.php?'.$_SERVER['QUERY_STRING'].'" name="lrotator" width="577" height="360" frameborder="0" scrolling="auto"></iframe>';

--

zum Seitenanfang zum Seitenende Profil || Suche
008
04.06.2003, 13:24
Chronial



ja, sowieso mit singlequotes beim Array - ob mit E_ALL oder nicht, sowas braucht man sich garnicht erst angewöhnen.
Und wieso kein Heredoc?

PHP-Quellcode:<?php
echo <<<EOS
<iframe src="$page.php?{$_SERVER['QUERY_STRING']}" name="lrotator" width="577" height="360" frameborder="0" scrolling="auto"></iframe>
EOS;
?>

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren


Dieser Beitrag wurde am 04.06.2003 um 13:24 von Chronial bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
04.06.2003, 14:34
CN



Quellcode:$page.php?{$_SERVER['QUERY_STRING']}soso
einmal mit { } und einmal ohne

jo wieso einfach machen wenns auch umständlich geht (ok das is gewöhnungssache)

--

zum Seitenanfang zum Seitenende Profil || Suche
010
05.06.2003, 01:39
Chronial



ich benutz die {} wegen dem Array, um sicher zu gehn, dass es funktioniert :)

ich muss aber zugeben, dass ich den Heredoc-Syntax selber fast nie verwende - umständlich ist er zwar auf keinen Fall, jedoch kann man den Schluss nicht eintrücken, wodurch der Code nachher sehr unschön aussieht.

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
011
05.06.2003, 14:38
CN



wieso sollte s nich funktionieren? (paranoia? ;))

--

zum Seitenanfang zum Seitenende Profil || Suche
012
05.06.2003, 15:48
Chronial



ja, ich hab paranoia - immer die panische Angst im Rücken, dass ich so nen dummen Fehler einbauen könnte und dann ewig mein ganzes Script nach dem Fehler durchsuche ;)

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche