Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Przesylanie zmiennych
Forum PHP.pl > Forum > Przedszkole
Jerem!asz
mam taki problem, otorz, chce stworzyć galerie gdzie ma byc opcja, ze po kliknięciu na miniaturke otwiera sie nowe okno (fullscreen) ... ok, z tym nie ma problemu, ale jak przeslac zmienne, zeby to okno mialo określone tlo?

dzieki.
kossa
Napisz jak wtwołujesz nowe okno.

Jeśli window.open i w parametrach podajesz nazwę pliku to dodaj mu parametry np. nowe_okno.php?tlo=xxx
A w nowym oknie obsłuż te parametry - $_GET["tlo"]

Łukasz
Jerem!asz
hmmm to wiem i dziala, ale jedynie jak wpisuje stale zmienne do "tlo=xxx" ale jezeli probuje podac zmienne przez php to juz mi nie wychodzi? dlaczego?

oto jak podaje zmienne:

  1. <a onclick="window.open('http://www.jakasstrona.pl/foto/full.php?tlo=<?php echo($bg1); ?>&name=<?php echo($fotonazwa ?>', 'nazwa', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizab
  2. e=no,fullscreen=yes,channelmode=no').focus(); return false" href="http://www.jakasstrona.pl/foto/full.php?tlo=<?php echo($bg1); ?>&name=<?php echo($fotonazwa ?>">tutaj</a>
  3. , aby otworzyć nowe okno przy użyciu odsyłacza.
  4. </p>


dzieki za pomoc.
kossa
w przeglądarce jak oglądasz stronę zobacz źródło - czy w parametrach masz odpwiednie wartoście miennych - musisz sprawdzić czy $bg1 ma jakąś wartość ale już w źródle nie w kodzie

a jeśli ma to pokaż kod jak odbierasz te parametry w okienku popup o może tam jest błąd

Łukasz
Jerem!asz
chociaz teraz mam w zrodle wszystko tak jak powinno byc i nic.... ahhh juz nie mam pojecia co robie nie tak, oto kody:
  1. <p>Kliknij<a onclick=\"window.open('http://www.strona.pl/foto/full.php?tlo=<?php echo(&#092;"$bg1\"); ?>&name=1185743974.jpg', 'nazwa', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizab
  2. =no,fullscreen=yes,channelmode=no').focus(); return false\" href=\"http://www.strona.pl/foto/full.php?tlo=<?php echo(&#092;"$bg1\"); ?>&name=1185743974.jpg\">tutaj</a>, aby otworzyć nowe okno przy użyciu odsyłacza.</p>
a tak pozniej na stronie fullscreen wywoluje:
  1. <?phpecho($_GET[&#092;"tlo\"]);echo($_GET[\"name\"]);?>
oki, juz mam, GLUPI błąd, w nazwach zmiennych dawalem np.: # albo koncowke: ".jpg" i dlatego nic nie wyświetlalo.dzikeuje za pomoc kossapozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.