Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [html] wyszukiwarka google na mojej stronie
extremelive
post 19.12.2007, 19:06:34
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


Witam serdecznie.
Zaczołem robić stronę siostrze w html'u jestem juz w koncowej fazie jednak jest rzecz z ktorą sobie nie mogę poradzić i tutaj prośba o pomoc osób znajacych sie na html'u.
Zamieścilem na sronie takie okiengo :

Co mam zrobić aby wpisana fraza w prostokąd a nastepnie kliknięcie na ten kwadracik za nim , przeszło do wyszukiwarki google juz z wpisaną fraza i wynikami questionmark.gif

Bardz proszę o pomoc .
Go to the top of the page
+Quote Post
sanchoo
post 19.12.2007, 19:13:22
Post #2





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


http://www.google.com/ig/directory?synd=open

tu znajdziesz..
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 19:21:03
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


nie widzę na tej stronie rozwiazania mojego problemu , widzę tylko dużą ilość gadżetów którymi można zaśmiecić stronę :/
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 19:35:20
Post #4





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

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


Zrób plik wynik.php a w nim wklej:
  1. <?php
  2. $slowo=$_GET['slowo'];
  3. $ch = curl_init('http://www.google.pl/search?hl=pl&q='.$slowo.'&btnG=Szukaj+w+Google&lr=');
  4. curl_exec($ch);
  5. curl_close($ch);
  6. ?>

A w pliku gdzie masz formularz daj tak:
  1. <form action="wynik.php?q=$slowo" method="GET">

A polu gdzie wpisujesz słowo daj name="slowo" i będzie działało wszystko. Do tego jest wymagany curl
Go to the top of the page
+Quote Post
sanchoo
post 19.12.2007, 19:49:51
Post #5





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


  1. <!-- Search Google -->
  2. <FORM method=GET action="http://www.google.com/search">
  3. <input type=hidden name=ie value=UTF-8>
  4. <input type=hidden name=oe value=UTF-8>
  5. <TABLE bgcolor="#FFFFFF"><tr><td>
  6. <A HREF="http://www.google.com/">
  7. <IMG SRC="http://www.google.com/logos/Logo_40wht.gif"
  8. border="0" ALT="Google" align="absmiddle"></A>
  9. <INPUT TYPE=text name=q size=25 maxlength=255 value="">
  10. <INPUT type=submit name=btnG VALUE="Wyszukaj">
  11. </td></tr></TABLE>
  12. </FORM>
  13. <!-- Search Google -->
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 19:56:36
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


mialem coś takiego :
  1. <form action="" enctype="multipart/form-data">
  2. <br style="line-height:56px">
  3. <strong>Search</strong><input name="" type="text" class="input1">
  4. <input type="image" src="images/go.gif" class="input_image">
  5. </form>


po zastąpieniu tym co mi napisalem posypala mi sie strona :/

zobacz kod strony na www.extremelive.ovh.org może to ci pomoże mi pomóc smile.gif

Kolego "sanchoo" nie chodzi o umieszczenie gotowej wyszukiwarki google, chce zeby graficznie pasowala do mojej strony zobacz jak to wyglada na www.extremelive.ovh.org i chciałbym zeby tak wygladała ale i funkjonowala jak ta ktora ty mi podesłałeś smile.gif
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:00:34
Post #7





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

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


tak powinien wyglądać Twój formularz:
  1. <form action="wynik.php?q=$slowo" method="GET"">
  2. <br style="line-height:56px">
  3. <strong>Search</strong><input name="slowo" type="text" class="input1">
  4. <input type="image" src="images/go.gif" class="input_image">
  5. </form>
I nie powinien on nic zepsuć wrzuć go na strone i zobacz.
A w tym pliku wynik.php wstaw tylko i wyłącznie ten kod co Ci napisałem do pliku wynik.php winksmiley.jpg

Ten post edytował ExPlOiT 19.12.2007, 20:03:53
Go to the top of the page
+Quote Post
sanchoo
post 19.12.2007, 20:05:56
Post #8





Grupa: Zarejestrowani
Postów: 161
Pomógł: 1
Dołączył: 11.02.2007
Skąd: Kraków

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


no chwila... ale jak zerkne obie w kod zrodlpowy googe to action leci do "/search" czyli do www.google.com/search

+

  1. <input name="hl" value="pl" type="hidden">
w zaleznosci czy na pl czy wszedzie...

ale mniejsza o to .... sam url "hl=pl&q=fdgfdsg&btnG=Szukaj+w+Google&lr=" mowi wszytko


... ladnie graficzna trona zrobiona to fakt:)
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:16:27
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


po wpisaniu twojego kodu ExPlOiT zobacz co sie dzieje po klikneciu w GO :/ jakiś bląd

"sanchoo" ciebie nie rozumiem nie bardzo wiem oco chodzi :/
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:21:19
Post #10





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

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


czemu w adresie sa przekazywane jeszcze 2 zmienne x i y :
  1. slowo=kio&x=23&y=5

musisz przekazywać jedną zmienną tą słowo:
Zobacz tutaj:
Plik który ma kod formularza ten co Ci wkleiłem, i plik z tym kodem:
  1. <?php
  2. $slowo=$_GET['slowo'];
  3. $ch = curl_init('http://www.google.pl/search?hl=pl&q='.$slowo.'&btnG=Szukaj+w+Google&lr=');
  4. curl_exec($ch);
  5. curl_close($ch);
  6. ?>

przetestuj sobie tutaj:

Z tego co wiem ovh.org nie udostępnia curla
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:30:30
Post #11





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


przerzucam wszystko na inny serv www.legefortis.com może tam zadziała zobaczcie proszę.

dzieje sie to samo, ale oco chodzi z tymi zmiennymi czy ja coś źle wpisalem w kodzie ? czy to wina servera ?
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:32:04
Post #12





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

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


Jeżeli wkleiłeś ten kod co Ci dałem do pliku wynik.php to powinno Ci wszystko działać, tak jak na moim serwerze, ale ovh.org raczej nie udostępnia cURL i możesz mieć problemy ze skryptem, a ten syntax error to błąd znaka, zabrakło kropki albo któregoś z tych znaków. Co do tych zmiennych to musiałeś coś źle wpisać. Jakiś formularz przekazuje $x i $y metodą get.

Ten post edytował ExPlOiT 19.12.2007, 20:33:19
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:37:25
Post #13





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


  1. <?php
  2. $slowo=$_GET['slowo'];
  3. $ch = curl_init('http://www.google.pl/search?hl=pl&q='.$slowo.'&btnG=Szukaj+w+Google&lr=');
  4. curl_exec($ch);
  5. curl_close($ch);
  6. ?>


no identycznie jak twoje :/ skopiowalem teraz to z mojego wynik.php

EUREKA jest dobrze tylko po przekierowaniu nie pokazuje sie ikona GOOGLE czy u Ciebie też ?

Ten post edytował extremelive 19.12.2007, 20:37:43
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:38:42
Post #14





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

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


tak u mnie też się nie pokazuje, te logo nie jest aż takie ważne.
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:43:19
Post #15





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


za szybko sie ucieszyłem już nie działa :/
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:44:19
Post #16





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

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


cały czas przekazuje Ci zmienną x i y dlatego Ci wariuje to
Na tej stronie www.legefortis.com mi działa bez problemu

Ten post edytował ExPlOiT 19.12.2007, 20:45:28
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:51:10
Post #17





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


powiedz mi co robie źle smile.gif bo juz sie zakręciłem :/
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:52:49
Post #18





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

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


na stronie legofortis.com działa Ci normalnie
Cytat

A na tamtej raczej niebędzie Ci działać bo niemasz dostępu do biblioteki curl etc... Aby znaleźć ten błąd przekazywania zmiennej x i y musiałbym mieć dostęp do pliku index.php aby przejrzeć cały kod php itp

Ten post edytował ExPlOiT 19.12.2007, 20:53:59
Go to the top of the page
+Quote Post
extremelive
post 19.12.2007, 20:57:59
Post #19





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 28.02.2007

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


aaa przepraszam cie, podmieniłem na legefortis a klikam na extreme :/ super dziękuję ci bardzo , a czy da się coś zrobić z tym obrazkiem google ?

pokazyje mi taki url tego obrazka http://www.legefortis.com/images/logo_sm.gif
to znaczy ze moge podmienic co chce na swoim serwie i pokaze to ?
Go to the top of the page
+Quote Post
PawelC
post 19.12.2007, 20:58:29
Post #20





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

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


ogólnie dałoby rade tylko musiałbym się trochę pobawić z tym. Wrzuć ten obrazek tam i powinno być po kłopocie winksmiley.jpg

Ten post edytował ExPlOiT 19.12.2007, 21:03:45
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 28.06.2025 - 04:12