Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] radio
Krzychur
post 20.01.2004, 19:37:26
Post #1





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

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


Na http://krzychur.piwko.pl?ID=search.php niektorzy mowia ze kiepsko ze kazda wyszukiwarka ma swoja tabelke i proponuja kilka rozwiazan. Ja wybralem cos takiego aby bylo cos takiego aby bylo pole na srodku na wpisanie frazy obok szukaj a podtym wybierz wyszukiwarke: i pola radio czyli taki punkcik w koleczku maksymalnie w jednym. Problem tkwi w tym, że nie mam wogule pojecia jak zrobić, aby przy wybraniu takiego koleczka adres szedl do czegos innego. Wezmy np google i onet. Dla google w FORM ACTION jest http://www.google.com/search i http://infoseek.onet.pl/query.html. Czyli po prostu co ma byc pomiedzy <FORM></FORM> dla tych dwoch szukarek, reszte sam sobie dostosuje...


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 13)
cichy
post 20.01.2004, 19:43:44
Post #2





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

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


zrób jakieś pole select w którym będziesz trzymał wartość jaka ma być wyszukiwarka (z tym nie będzie problemu)
i po przesłąniu razem z szukaną frazą dostosuj odpowiednio link.

Pozdro
Go to the top of the page
+Quote Post
Krzychur
post 20.01.2004, 19:45:31
Post #3





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

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


radio...


--------------------
Go to the top of the page
+Quote Post
kszychu
post 21.01.2004, 16:45:37
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Kod
<form name=szperacz>

<input type=radio name=wyszukiwarka value=www.onet.pl>

.

.

.

.

<input type=radio name=wyszukiwarka value=www.wp.pl>



<input type=button value=Szukaj onclick=javascript:szukaj()>

</form>



<script language=javascript>

<!--

function szukaj() {

  document.szperacz.action = document.wyszukiwarka.value();

  document.szperacz.submit();

}

//-->

</script>


Mogłem się gdzieś walnąć w składni, ale chyba jasno przedstawiłem ideę.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Krzychur
post 21.01.2004, 17:29:04
Post #5





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

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


Cytat
Mogłem się gdzieś walnąć w składni, ale chyba jasno przedstawiłem ideę.

No chyba gdzieś się walnąłeś w składni... Może ktoś poprawi?


--------------------
Go to the top of the page
+Quote Post
gulldarek
post 21.01.2004, 20:02:04
Post #6





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


Napisalem, sprawdzilem - dziala w 100% smile.gif

[xml:1:b4ef3b374f]<script language=javascript>
<!--
function ustawAkcje(strona)
{
document.szperacz.action = strona;
}
//-->
</script>

<form name="szperacz" method="post" action="DOMYSLNA WYSZUKIWARKA">
<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://www.google.pl')">
<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://www.wp.pl')">

<input type="submit" value="Szukaj">
</form> [/xml:1:b4ef3b374f]
Go to the top of the page
+Quote Post
kubatron
post 21.01.2004, 21:45:33
Post #7





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


A takie pytanko co do inputa radio jak zrobić zebym miał input radio i koło niego tekst i jak wcisne na tekst to radio mi sie zaznaczy??


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
gulldarek
post 21.01.2004, 23:13:21
Post #8





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


kubatron: napisałem coś takiego i działa wspaniale smile.gif

[xml:1:941e8314ec]<script language=javascript>
<!--
function ustawRadio(i)
{
document.szperacz.wyszukiwarka[i].checked = true;
}
//-->
</script>

<form name="szperacz" method="post">
<input type=radio name=wyszukiwarka><span onclick="ustawRadio('0')" style="cursor: hand">Ustaw to "radio"</span><br>
<input type=radio name=wyszukiwarka><span onclick="ustawRadio('1')" style="cursor: hand">Ustaw to "radio"</span><br>

<input type="submit" value="Szukaj">

</form> [/xml:1:941e8314ec]
Go to the top of the page
+Quote Post
kubatron
post 22.01.2004, 14:27:58
Post #9





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Więc własnie o to mi chodziło ale niedokładnie, bo w portalach np. onet.pl masz takie sondy to one maja naokolo tego tekstu ramke po wcisnieciu i innaczej działaja troche jakbyś dał rade to spróbuj będe wdzięczny :cry: a jak nie to sie tym zaspokoje


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
Krzychur
post 22.01.2004, 15:02:15
Post #10





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

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


Dodałem do tego skryptu pole na wpisanie i zmienilem tam w tym gornym skrypcie aby nie bylo google.pl tylko google.pl/search czy jak to bedzie nizej. Metheod powinno byc get a nie post. ale nadal nie dziala.
Kod
<script language=javascript>

<!--

function ustawAkcje(strona)

{

document.szperacz.action = strona;

}

//-->

</script>

<form name="szperacz" method="get" action="DOMYSLNA WYSZUKIWARKA">

<input type=text>

<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://szukaj.wp.pl/szukaj.html')">

<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://www.google.com/search')">



<input type="submit" value="Szukaj">

</form>


--------------------
Go to the top of the page
+Quote Post
gulldarek
post 22.01.2004, 15:29:33
Post #11





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


Dziala smile.gif

[xml:1:09bc516bf8]<script language=javascript>
<!--
function ustawAkcje(strona)
{
document.szperacz.action = strona;
}

function wstaw()
{
if(document.szperacz.action == "http://szukaj.wp.pl/szukaj.html")
{
document.szperacz.szukaj.value=document.szperacz.szukane.value
document.szperacz.q.value=""
document.szperacz.q.name=""
document.szperacz.szukane.value=""
document.szperacz.szukane.name=""
}
if(document.szperacz.action == "http://www.google.com/search")
{
document.szperacz.szukaj.value=""
document.szperacz.q.value=document.szperacz.szukane.value
document.szperacz.szukaj.value=""
document.szperacz.szukaj.name=""
document.szperacz.szukane.value=""
document.szperacz.szukane.name=""
}
}
//-->
</script>

Szukaj za pomocą:<br>
<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://www.google.com/search')" checked>Google<br>
<input type=radio name=wyszukiwarka onchange="ustawAkcje('http://szukaj.wp.pl/szukaj.html')">Szukaj.WP.pl<br>

<form name="szperacz" method="get" action="http://www.google.com/search" onsubmit="wstaw()">
<input type=hidden name="q" value="">
<input type=hidden name="szukaj" value="">
<input type=text name="szukane" value="">
<input type="submit" value="Szukaj">
</form>[/xml:1:09bc516bf8]
Go to the top of the page
+Quote Post
kubatron
post 22.01.2004, 15:30:29
Post #12





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Więc niedziała twoje rozwiązanie :wink: ale to dla autora tematu ja czekam aż ktoś mi pomoże z tym radio :cry:


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
Krzychur
post 22.01.2004, 18:35:07
Post #13





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.01.2004
Skąd: Łódź

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


Cytat
Dziala smile.gif

Teraz działa ale porównaj kod ten co post wyżej wklejiłem a co ty teraz mniejsza z tym +1 pomógł

kubatron co ci nei dziala?? wszystko dziala smile.gif

-----------zmieniony-----------
jest kolejny problem rozne wyszukwiarki do pola na text potrzebuja atrybutu name. Tragicznie bo niestety w niektorych wyszukwiarkach atrybut ma rozna wartosc. Czy da sie jakos dopisac kilka naraz albo zeby to przelaczalo??


--------------------
Go to the top of the page
+Quote Post
kubatron
post 22.01.2004, 20:50:41
Post #14





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Ale mi niechodzi o twoje pytanie tylko tu zapytałem o tekst do pola input radio :cry:


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:07