Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmienna do frameset, Lub inne rozwiązanie
Reco
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


A więc mam takie coś:

(IMG:http://www.kliczek.pl/frame.png)

i niestety zmienna $usr jest pusta.

A więc teraz pytanie, jak zrobić tak by zmienna $_GET ze strony index.php wyświetlała się we frameset? Jeśli masz inny pomysł by zrobić coś podobnego i by strona.php była na całym obrzeże strony (szerokość i wysokość 100%) tak by po kliknięciu na link w strona.php przeładowała się tylko ramka, a strona index.php ze zmienną get została.

Ten post edytował Cysiaczek 26.04.2008, 16:53:42
Powód edycji: co to za tag był w tytule...? (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. <frame src="strona.php?user=<?php echo $_GET['user']; ?>">
?
Go to the top of the page
+Quote Post
Reco
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


O dzięki, myślałem że po kliknięciu na link w ramce zmienna $_get zniknie.

ps. Nie jednak znika. Dalej nic.

Ten post edytował Reco 26.04.2008, 10:58:01
Go to the top of the page
+Quote Post
PawelC
post
Post #4





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


A tak:
  1. <?php
  2. $user=$_GET['user'];
  3. echo '<frame src="strona.php?user=$user">';
  4. ?>

Lub
  1. <?php
  2. $user=$_GET['user'];
  3.  echo '<frame src="strona.php?user='.$user.'">';
  4. ?>


P.S. Zmień tag tematu

Ten post edytował ExPlOiT 26.04.2008, 11:03:33
Go to the top of the page
+Quote Post
Crozin
post
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


@ExPlOiT a czym Twój kod różni się od mojego? (poza tym, że niepotrzebnie zaśmiecasz pamięć dodatkowymi zmiennymi (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )

@Reco musisz pamiętać o tym, aby za każdym razem w linku było to: ....user= TUTAJ TO Z $_GET['user'];. Zapewne masz jakieś linki typu: link.php?zmienna=xxx - zamień je na: link.php?zmienna=xxx&user=USER
Go to the top of the page
+Quote Post
Reco
post
Post #6





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


Podałeś mi dokładnie to samo co twój poprzednik. Po kliknięciu na link w ramce, w niej uruchamia się na strona2.php już bez zmiennej.

ps. Tak, ale niestety do zmiany jest za dóżo, bo w ramkah uruchamiam całego php-fusion :\

pps. Tak sobie myślę czy aby JS czy AJAX'em nie dało by się tego zrobić. Tylko w tych językach nie za bardzo się orientuje (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)

Ten post edytował Reco 26.04.2008, 11:10:55
Go to the top of the page
+Quote Post
Cezar708
post
Post #7





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Można za pomocą JavaScript, mniej wiecej tak:

plik index.php
  1. <frameset cols = "25%,*">
  2. <frame src ="test.html" name="test1" />
  3. <frame src ="test2.html" name="test2" />
  4. </html>


plik test1.html
  1. function przypisz(elem){
  2. parent.test2.document.getElementById('hiden').value=document.getElementById('user').value;
  3. }
  4. <input type="text" id="user" />
  5. <input type="button" onclick="przypisz(this)" />


plik2.html
  1. <input type="text" value="" id="hiden" />


mam nadzieję, że wytłumaczyłem mniej więcej zasadę działania i że Ci to pomoże

Pozdrawiam
Cezar708
Go to the top of the page
+Quote Post
Crozin
post
Post #8





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


IMHO opieranie podstawowej funkcjonalności strony o JavaScript jest najgorszą rzeczą jakiej można się dopuścić.
Go to the top of the page
+Quote Post
bim2
post
Post #9





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Tak jak powiedział Crozin, żeby GET był wszędzie musisz go wysyłać. Może poczytaj jeszcze trochę o php, no i html.

Exploit, po pierwsze, pierwszy kod nie zadziała, po drugie, jak czytam twoje posty to coraz bardziej widzę, że zależy ci tylko na "załapaniu się na POMÓGŁ" ;/ Opanuj się i pomagaj z czystej chęci.
Go to the top of the page
+Quote Post
Reco
post
Post #10





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


No tak, ale jak już pisałem zmiana wszystkich linków była by czasochłonna, gdybym miał taka możliwość nawet bym nie pytał. Jeśli ma ktoś inne rozwiązanie tak by zmienna była dostępna z pliku index.php to był bym wdzięczny (include z oczywistych względów odpada)
Go to the top of the page
+Quote Post
PawelC
post
Post #11





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


mały OT:
Cytat
Exploit, po pierwsze, pierwszy kod nie zadziała, po drugie, jak czytam twoje posty to coraz bardziej widzę, że zależy ci tylko na "załapaniu się na POMÓGŁ" ;/ Opanuj się i pomagaj z czystej chęci.

Nie zależy mi na punktach bo z nich nic nie wynika. Nie zawsze mam czas aby przetestować czyjś kod to piszę możliwe opcje do sprawdzenia. Jeżeli kogoś tym wprowadzam w błąd to sorki, zmienię to (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

EDIT: Nikt się nie sprzecza, chciałem tylko wyjaśnić pewną kwestie która dotyczyła się mojej osoby.

Ten post edytował ExPlOiT 26.04.2008, 17:17:33
Go to the top of the page
+Quote Post
Reco
post
Post #12





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


To nie temat na kłunie! Na razie nikt mi nie pomógł i na to się nie zanosi. Ja dziękuje za takie forum sam do tego dojdę.
Go to the top of the page
+Quote Post
crackcomm
post
Post #13





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Kod
echo '<frame src="strona.php?user=$user">';

Wyświetli <frame src="strona.php?user=$user">
ponieważ pomiedzy ' a ' wyświetla dokładnie tak jak wpiszesz czy jakoś tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Reco
post
Post #14





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.02.2008
Skąd: Macie w dupie nowych userów

Ostrzeżenie: (10%)
X----


Człowieku UMIESZ CZYTAĆ? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Najpierw przeczytaj wszystkie posty od góry!!!!!!!!!! Jesteś taki głupi czy tylko sobie posty nabijasz? Po prostu żenada.


// Dostajesz ostrzeżenie! To nie jest powód, żeby tak się zachowywać!


Ten post edytował ayeo 26.04.2008, 17:37:16
Go to the top of the page
+Quote Post
ayeo
post
Post #15





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


@Reco, ludzie starają Ci się pomóc, niepotrzebnie się oburzasz!

@bim2, jeżeli masz jakieś uwagi, uważasz, że ktoś łamie regulamin to użyj klawisza Raportuj.

Ten temat (jak i wszystkie inne) to nie jest miejsce na kłótnie! Jeżeli macie jakieś zastrzeżenia co do zachowania innych są do tego stosowne narzędzia!

Pozdrawiam!
Go to the top of the page
+Quote Post
crackcomm
post
Post #16





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(Reco @ 26.04.2008, 18:32:16 ) *
Człowieku UMIESZ CZYTAĆ? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Najpierw przeczytaj wszystkie posty od góry!!!!!!!!!! Jesteś taki głupi czy tylko sobie posty nabijasz? Po prostu żenada.

do kogo to było, do mnie ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
ayeo
post
Post #17





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Celem uniknięcia dalszych wyzwisk i niepotrzebnej dyskusji temat zamykam! @Reco, jesteś nowy na naszym forum, takie zachowanie to jakaś pomyłka!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 15:09